D'accord avec toi pour le LISP
a un petit détail près: Ce n'est, généralement, pas le langage qui qui fait la différence mais la richesse des librairies qui y sont associé. En ce sens Java et Python tirent leur épingle du jeux alors que les multiples LISP font moins bien et que, Ocaml, qui est un excellent langage reste marginal.
Pour le nouveau paradigme et pour le FUN je suis actuellement en train de jouer avec un nouveau langage qui m'apporte beaucoup de plaisir ( même si il n'est pas (encore)utilisable dans un contexte industriel).
Factor (c'est son nom) reprend certains des concepts vu trouvé dans Forth, Joy, Common Lisp, K, et Slate te offre enormément de possibilités tout en restant à taille humaine (a comparer avec l'usine à gaz de la JVM HotSpot). http://factor.sourceforge.net/(...)
Posté par ygo .
En réponse au journal GUI portable.
Évalué à 3.
si vous en souhaitez d'autre, ce n'est pas ce qui manque
un language made in france
avec des 'binding' WxWindows ou GTK1, 2 au choix
plus multi-plateforme que Java (oui , oui c'est possible ;-)
plus efficace également ( http://shootout.alioth.debian.org(...) ;-)
interprété ou compilé nativement
fonctionnel? impératif? objet? ou les 3
ni plus simple ni plus compliqué que java ou lisp
c'est juste une autre option pas idiote non plus
d'autant qu'il y a pas mal de chose plus ou moins 'académique' avec
Posté par ygo .
En réponse au journal GUI portable.
Évalué à 2.
et pourquoi pas DrScheme
c'est complet et c'est parfais pour un environnement scolaire ... c'est fait pour ça
http://www.drscheme.org/
Extrait....
DrScheme is an interactive, integrated, graphical programming environment for the Scheme, MzScheme, and MrEd programming languages.
DrScheme runs under Windows (95 and up), Mac OS X, and Unix/X. Download DrScheme.
DrScheme provides source highlighting for syntax and run-time errors, support for multiple language levels, an algebraic stepper, objects, modules, a GUI library, TCP/IP, and much more.
[^] # Re: Mes deux centimes ...
Posté par ygo . En réponse au journal Repenser les langages et le développement logiciel. Évalué à 2.
a un petit détail près: Ce n'est, généralement, pas le langage qui qui fait la différence mais la richesse des librairies qui y sont associé. En ce sens Java et Python tirent leur épingle du jeux alors que les multiples LISP font moins bien et que, Ocaml, qui est un excellent langage reste marginal.
Pour l'aspect BUG peut être que la bonne solution est celle suivie par Erlang avec sa tolérence aux bugs (voir la thèse de Joe Armstrong sur ce sujet http://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf(...) )
Pour le nouveau paradigme et pour le FUN je suis actuellement en train de jouer avec un nouveau langage qui m'apporte beaucoup de plaisir ( même si il n'est pas (encore)utilisable dans un contexte industriel).
Factor (c'est son nom) reprend certains des concepts vu trouvé dans Forth, Joy, Common Lisp, K, et Slate te offre enormément de possibilités tout en restant à taille humaine (a comparer avec l'usine à gaz de la JVM HotSpot).
http://factor.sourceforge.net/(...)
[^] # Re: Merci journal
Posté par ygo . En réponse au journal GUI portable. Évalué à 1.
http://home.gna.org/geocaml/(...)
[^] # Re: Merci journal
Posté par ygo . En réponse au journal GUI portable. Évalué à 3.
un language made in france
avec des 'binding' WxWindows ou GTK1, 2 au choix
plus multi-plateforme que Java (oui , oui c'est possible ;-)
plus efficace également ( http://shootout.alioth.debian.org(...) ;-)
interprété ou compilé nativement
fonctionnel? impératif? objet? ou les 3
si si ça existe
http://caml.inria.fr/r(...)
ni plus simple ni plus compliqué que java ou lisp
c'est juste une autre option pas idiote non plus
d'autant qu'il y a pas mal de chose plus ou moins 'académique' avec
[^] # Re: Et le JAVA ?
Posté par ygo . En réponse au journal GUI portable. Évalué à 1.
et swing c'est forcément simple a utiliser
# DrScheme ?
Posté par ygo . En réponse au journal GUI portable. Évalué à 2.
c'est complet et c'est parfais pour un environnement scolaire ... c'est fait pour ça
http://www.drscheme.org/
Extrait....
DrScheme is an interactive, integrated, graphical programming environment for the Scheme, MzScheme, and MrEd programming languages.
DrScheme runs under Windows (95 and up), Mac OS X, and Unix/X. Download DrScheme.
DrScheme provides source highlighting for syntax and run-time errors, support for multiple language levels, an algebraic stepper, objects, modules, a GUI library, TCP/IP, and much more.