• [^] # Re: Tous mes encouragements

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche MirageOS - un micro OS (unikernel) en OCaml. Évalué à 3.

    Mis côte à côte, comme tu fais, il n'y a pas de quoi faire peur et au contraire OCaml a l'air sympa.

    Bon, quand on regarde en détail, je préfère

    int compare(a: T, b : T);

    (les fonctions façon LISP... pour compare et add dans cet exemple) à

    val compare : t -> t -> int

    Inversement, je préfère de loin

    module Make (S : ORDERED) : sig
     ...
    end

    à ce qui est de l'autre côté (exactement le même ressenti que j'ai avec Rust)

    interface Make<ORDERED<T>, U<V>> {
     ...
    }

    Dans mon cas, c'est l'abus de symboles (surtout quand ça prend des sens divers selon les contextes –comme là délimiteur et ailleurs opérateurs booléens...) ...pourtant j'ai fait de l'APL (oui assez vieux pour ça) et du J ainsi que du PERL...

    "It is seldom that liberty of any kind is lost all at once." ― David Hume