• Re: python pour la finance

    From Basile Starynkevitch@21:1/5 to Basile Starynkevitch on Wed Feb 26 19:20:01 2025
    On Wed, 2025-02-26 at 18:59 +0100, Basile Starynkevitch wrote:
    On Wed, 2025-02-26 at 18:40 +0100, philippe L wrote:
    bonjour,

    le livre ne sert pas a apprendre python, mais que peut faire python pour la finance,

    ne  pas avoir compris cela, explique les confusions posterieures !



    null


    Le dim. 23 févr. 2025 à 19:40, philippe L <[email protected]> a écrit :
    bonsoir,

    d’aprèsCopilot et Chatgpt, c’est réecrit par des pro de l’informatique,
    mais
    j’ai remmarqué que les deux disent des betises

    C'est prouvé comme inévitable.

    mais pas que j’ai eu une ref sur dsci que les humain ne connaisssaient pas


    j’ai essayé a-shell sur ios, et il m’a confirméque j’ai un public ….

    j’abandonne l’idée de jailbreaképroposition de l’ecoledu logiciel libre,
    je
    m’oriente vers l’achat d’un android, et j’aimerai avec plusieur faire du
    calcul parallele !

    On peut faire du calcul parallèle sur un ordinateur fixe (ou portable) sous Debian, il suffit d'y exécuter plusieurs processus ou threads (pthread_create).

    On peut aussi observer que tous les supercalculateurs (listés sur https://top500.org/ ....) tournent sous Linux (sans exception en 2025), mais que
    Python n'y est utilisé que comme glue logicielle tout au plus.

    Les codes numériques qui y tournent (ceux de la météo, mais aussi https://www-cast3m.cea.fr/ ou https://code-aster.org/ ou https://gudhi.inria.fr/index.html ou https://www.cea.fr/energies/tripoli-4/ pour
    en citer quelques uns...) ne sont pas écrits en Python (même si Python y est parfois utilisé comme langage de script; les équipes correspondantents auraient
    pu et peut-être dû considérer d'utiliser https://ocaml.org/ ou https://lua.org/
    ou https://www.gnu.org/software/guile/ en lieu et place de Python comme langage de scripts).

    Les offres d'emploi en informatique de la BNP, Société Générale, Crédit Lyonnais, Lexifi.com, janestreet.com ne mentionnent d'ailleurs que rarement Python (et rarement seul). Ce n'est pas sans raison. La plupart utilisent des serveurs Linux.

    Cordialement.
    --
    Basile STARYNKEVITCH <[email protected]>
    8 rue de la Faïencerie
    92340 Bourg-la-Reine, France
    http://starynkevitch.net/Basile & https://github.com/bstarynk
    & https://github.com/RefPerSys/RefPerSys/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Basile Starynkevitch@21:1/5 to philippe L on Wed Feb 26 19:00:01 2025
    On Wed, 2025-02-26 at 18:40 +0100, philippe L wrote:
    bonjour,

    le livre ne sert pas a apprendre python, mais que peut faire python pour la finance,

    ne  pas avoir compris cela, explique les confusions posterieures !



    null


    Le dim. 23 févr. 2025 à 19:40, philippe L <[email protected]> a écrit :
    bonsoir,

    d’aprèsCopilot et Chatgpt, c’est réecrit par des pro de l’informatique, mais
    j’ai remmarqué que les deux disent des betises

    C'est prouvé comme inévitable.

    mais pas que j’ai eu une ref sur dsci que les humain ne connaisssaient pas …

    j’ai essayé a-shell sur ios, et il m’a confirméque j’ai un public ….

    j’abandonne l’idée de jailbreaképroposition de l’ecoledu logiciel libre, je
    m’oriente vers l’achat d’un android, et j’aimerai avec plusieur faire du
    calcul parallele !

    On peut faire du calcul parallèle sur un ordinateur fixe (ou portable) sous Debian, il suffit d'y exécuter plusieurs processus ou threads (pthread_create).

    Python n'est pas le langage approprié pour la programmation parallèle, Ocaml ou
    Rust ou C++ sont bien plus appropriés (car compatibles avec le multithread et la
    programmation parallèle). On peut d'ailleurs s'intéresser à https://compcert.org/ comme à https://mirageos.org/ ou https://frama-c.com/ tous écrits en Ocaml.

    (techniquement je fais référence au Global Interpreter Lock de Python qui empêche toute programmation multi-threadée en Python, même si TensorFlow mélange
    du Python et du code parallèle en C++ ou OpenCL.)

    Quant à la finance, lexifi.com comme janestreet.com sont des entreprises financières profitables qui occasionnellement contribuent du code dans le compilateur Ocaml.org; j'ignore si elles utilisent ou contribuent activement à python.org

    Mais la finance a aussi autrefois utilisé et financé des moteurs d'inférences
    (dont https://clipsrules.net/ ....)

    mon projet logiciel libre est https://github.com/RefPerSys/RefPerSys (un moteur d'inférences sous licence GPL ou CeCILL, en C++)

    Librement.
    --
    Basile STARYNKEVITCH <[email protected]>
    8 rue de la Faïencerie
    92340 Bourg-la-Reine, France
    http://starynkevitch.net/Basile & https://github.com/bstarynk

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)