Ocaml sur MacOS X, ... déjà essayé ? |
Bienvenue invité ( Connexion | Inscription )
Ocaml sur MacOS X, ... déjà essayé ? |
23 Aug 2004, 15:57
Message
#1
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 320 Inscrit : 2 Feb 2004 Membre no 14 196 |
Quelqu'un a-t-il déjà expérimenté ce langage sur macosX ? Ca marche bien ? C différent de Objectif C ? Ca apporte quoi ?
|
|
|
23 Aug 2004, 16:05
Message
#2
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 1 318 Inscrit : 7 May 2003 Lieu : Ile de France (92) Membre no 7 472 |
Tu peux installer ocaml via fink.
-------------------- @+ Driden |
|
|
23 Aug 2004, 16:09
Message
#3
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 320 Inscrit : 2 Feb 2004 Membre no 14 196 |
j'ai essayé mais l'install a planté car :
CODE Unpacking xfree86 (from .../xfree86_4.3.99.16-2_darwin-powerpc.deb) ... WARNING: if you compile X11 applications against this XFree86 release, you will *not* be able to run them if you decide to revert to Apple's X11 provided with Panther. You have an existing X11 installation in /usr/X11R6 and/or /etc/X11. This package refuses to overwrite these. Remove them, then tell Fink to install xfree86 again. (The package won't be recompiled.) If you want to keep your X11 installation, install system-xfree86 resp. system-xtools instead to make this known to Fink's package system. Je comprend pas très bien tout ce charabia, c quoi exactement xfree86... comparé à x11 ? Pourquoi le system n'autorise l'override ? J'ai récupéré le binaire mac du site de ocaml mais g pas encore essayer... |
|
|
23 Aug 2004, 16:29
Message
#4
|
|
Moderating Daemon Groupe : Modérateurs Messages : 6 345 Inscrit : 22 Feb 2004 Lieu : Yvelines/Cambridge (GB), dans mon pantalon Membre no 15 207 |
Ocaml existe aussi sous la forme d'un pkg, reste plus qu'a ajouter de l'eau et passer au micro-ondes http://caml.inria.fr/ocaml/distrib.html.
X11 est un système de fenêtrage, XFree86 est une implémentation particulière de ce système, l'appli X11.app en est une autre (basé sur xfree86 si je me trompe pas). Normalement fink a un paquetage dit virtuel qui correspond à l'X11 d'apple. Peut-être qu'il te faut le sdk x11 (sur le cd d'install de mac os x, 3eme cd si je me plante pas) OCaml ça a strictement rien avoir avec l'objc à part qu'ils commencent tous les 2 part "objective". C'est un langage fonctionnel, c'est une approche très différente à la programmation. J'ai fait du caml en prépa (si je me plante pas, ocaml c'est du caml avec des objets), et c'est plutôt sympa. Beaucoup de listes, de récursion, le pattern matching qui est sympa aussi. Je trouve ça très bien pour apprendre des bases de programmation. C'est un cousin du langage sml. Au pire ça a le mérite d'enrichir ta culture de programmeur. Ce message a été modifié par f_cam - 23 Aug 2004, 16:36. -------------------- G5 Bi 2GHz rev A, ATI X800 XT
Alu 17" rev A MacBook core duo 1.83 GHz |
|
|
23 Aug 2004, 19:28
Message
#5
|
|
Adepte de Macbidouille Groupe : Membres Messages : 121 Inscrit : 28 May 2003 Lieu : Stanford (Californie) Membre no 7 822 |
Caml est LE langage utilisé en prepa (certains font encore du pascal mais peu).
Ocaml est une variante orienté objet mais qui peu servir aussi à faire du Caml "pur" (le code caml reste pas mal compatible en Ocaml). C'est assez agréable à programmer, un langage fonctionnel et fortement typé. Le but est plutôt de faire des applications qui tournent sur le terminal (y'a un mode graphique mais bon ...). Pour l'installation, je l'ai téléchargé sur le site d'OCaml puis compilé et ça marche bien. -------------------- Nikil
|
|
|
Nous sommes le : 19th April 2024 - 13:37 |