Derniers journaux de EmacsFR :
- [05/03@04:06] *BSD ?
- [01/03@12:02] GPL et droit français: incompatible ?
- [29/02@18:47] GnusFr is back
- [27/02@10:17] Comment ...
- [22/02@08:22] Fire....bidule
- [17/02@21:14] Firebird/Firefox, Linux et les PDF
- [14/02@11:01] Lancement du site PostgreSQLFr
- [13/02@22:01] Mais comment est modéré le site ??
- [10/02@22:44] C Beau
- [08/02@20:32] All consuming
- [08/02@16:47] Le futur nouveau site emacsfr.org
- [08/02@16:16] Ah ah: mon premier journal !
Journal : Ceci n'est pas un troll sur les langages !
Posté par EmacsFR () le 19 mars 2004Là je serais tenté d'aller voir du côté d'un Scheme ou d'un Common Lisp, vous en pensez quoi ?
Pour quel genre de projet, on peut les exploiter ?
Voilà, je suis preneur de toutes vos opinions.
> Lire le journal (24 commentaires, moyenne: 1).
Re: Ceci n'est pas un troll sur les langages !
bprolog
Quoi ? Au moins, ca change un peu !
Re: Ceci n'est pas un troll sur les langages !
Prolog roulaize!
Pour faire des systèmes experts ou juste de la programmation par contraintes, c'est le pied, et en plus tu découvres une manière de coder complètement différente des langages impératifs.
CHRG < http://www.dat.ruc.dk/~henning/chrg/(...) > créé par mon ancien encadreur, est super sympa pour faire de la modélisation de langues (notre projet était de faire un modèle grammatical de la langue des hiéroglyphes)
Lambda-Prolog < http://www.cse.psu.edu/~dale/lProlog/(...) > est très puissant pour faire de la programmation logique curryfiée.
Et puis il y a SICStus Prolog, ECLiPSe, etc...
"Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).
-
[^]Re: Ceci n'est pas un troll sur les langages !
-
[^]Re: Ceci n'est pas un troll sur les langages !
Posté par Nap (page perso, ) le 19/03/2004 à 14:08. (lien). Évalué à 2.très puissant pour faire de la programmation logique curryfiée
c'est notamment très utilisé dans les systèmes informatiques des restaurants indiens-
[^]Re: Ceci n'est pas un troll sur les langages !
Posté par EmacsFR () le 19/03/2004 à 14:09. (lien). Évalué à 0.tu aurais pu rajouter un joli ==> [] :p
-
[^]Re: Ceci n'est pas un troll sur les langages !
Posté par ukemi (page perso, ) le 19/03/2004 à 16:41. (lien). Évalué à 4.parlons en du fameux "==> []". Son foisonnement nuit à son but originel, et je trouve qu'une blague de la qualité de celle sus-cité mérite d'etre standalone.
c'est vrai quoi, on voit des gens sortir un peu partout pour tout et n'importe quoi, c'est pénible a force :/-
[^]Re: Ceci n'est pas un troll sur les langages !
Posté par Duncan Idaho (Jabber id, page perso, ) le 19/03/2004 à 16:59. (lien). Évalué à 1.Moi aussi.
(hop -> [])
-
[^]Re: Ceci n'est pas un troll sur les langages !
Posté par jcs (page perso, ) le 19/03/2004 à 17:28. (lien). Évalué à 1.c'est vrai quoi, on voit des gens sortir un peu partout pour tout et n'importe quoi
Alors qu'il reviennent souvent par le fenêtre 3 commentaires plus bas... pour resortir à nouveau.
-
[^]Re: Ceci n'est pas un troll sur les langages !
Posté par Nap (page perso, ) le 22/03/2004 à 12:47. (lien). Évalué à 1.une blague de la qualité de celle sus-cité mérite d'etre standalone.
merci :-)
-
-
-
Re: Ceci n'est pas un troll sur les langages !
Ruby parce que c'est vraiment très agréable à utiliser, et encore plus pour les gens qui connaissent bien Perl et qui aimeraient un truc plus objet.
Shakespeare Programming Language parce que c'est rigolo.
Re: Ceci n'est pas un troll sur les langages !
Du lambda-calcul pur. Tu écris l'interpreteur en C en une petite heure et après tu as tout à refaire : écrire les entiers à la Church, les opérations arithmétiques, les listes... Tu peux tout faire, c'est Turing complet.
Plus serieusement, ocaml ocaml ocaml.
-
[^]Re: Ceci n'est pas un troll sur les langages !
Posté par Fanf () le 19/03/2004 à 17:41. (lien). Évalué à 1.Oui, je conseille aussi Ocaml.
Pour avoir une idée de ce qu'il permet, cf :
http://linuxfr.org/2004/03/18/15754.html#372023(...)
Re: Ceci n'est pas un troll sur les langages !
Re: Ceci n'est pas un troll sur les langages !
le Logo ?
(voir UCBLogo : http://www.cs.berkeley.edu/~bh/logo.html(...))
Heureusement que le temps s'est réchauffé, je sors []
Re: Ceci n'est pas un troll sur les langages !
Du temps ou j'etais un mordu de Perl, ca m'agacait d'entre dire autant de bien de Python, ca semblait tellement partisan que ca avait plutot un effet negatif sur moi.
Du coup, j'ai longtemps tourne autour avant de le tester serieusement.
Et ca vaut vraiment le coup Je veux pas debiter ici une liste d'arguments publicitaires, mais c'est un langage que je te recommande chaudement, ce sera absolument pas du temps de perdu que de t'y mettre serieusement.
Allez, si, disons en une phrase, que le plaisir que tu as en utilisant un langage (informatique ou naturel, d'ailleurs) est lie de pres a ta capacite d'expression dans ce langage. Avec python, tu atteinds tres rapidement le stade ou tu peux t'exprimer a peu pres librement, sans frustration, d'ou je pense le plaisir et la motivation de ses adeptes.
-
[^]Re: Ceci n'est pas un troll sur les langages !
Posté par bobert () le 19/03/2004 à 15:57. (lien). Évalué à 1.ah oui (je persiste !), et puis il y a aussi cette sensation tres agreable que ce que tu fais en python a tendance a marcher du premier coup, ce que j'ai rarement ressenti personnellement en codant en perl (je parle pas de one-liners, mais de programmes)
-
[^]Re: Ceci n'est pas un troll sur les langages !
Posté par manatlan (Jabber id, page perso, ) le 19/03/2004 à 17:12. (lien). Évalué à 1.j'avoue aussi que j'ai longtemps tourné autour avant de m'y mettre
maintenant j'ai plongé dedans, et de tous les côtés ... et tu peux tout faire avec du python ... simplement, rapidement et efficacement ...
bref, c'est devenu mon langage objet de prédilection ...
-
[^]Re: Ceci n'est pas un troll sur les langages !
Posté par Yusei (page perso, ) le 22/03/2004 à 09:07. (lien). Évalué à 1.Dans le même genre, Ruby est plus facilement abordable par les utilisateurs acharnés de Perl (je l'sais, j'en fus, dans une certaine mesure).
[+] Re: Ceci n'est pas un troll sur les langages !
Perso si j'étais toi, j'irais apprendre java, de très très
loin le meilleure langage disponible actuellement
Re: Ceci n'est pas un troll sur les langages !
Je te propose :
- un langage objet très utilisé genre Java/C# voir C++ c toujours utile.
- Prolog pour faire travailler ta tête;
- OCaml parcque c'est déroutant et puissant;
- Python et/ou Ruby parcque c'est des langages qui peuvent avantageusement remplacer certains langages de scripts et parcque ils peuvent te permettre de faire des appli rapidement avec GUI et tout le tralala.
- un langage descriptif basé sur le XML (parcque c'est à la mode et que ça change)
- SQL ? c'est spécialisé mais c'est toujours utile.
J'en oublie sûrement mais bon t'as déjà de quoi t'occuper...
Re: Ceci n'est pas un troll sur les langages !
PLT Scheme, un article est passé il y a quelques jours sur
http://www.kuro5hin.org/story/2004/3/17/93442/8657(...)
Ou comment faire un port scanner en quelques lignes, c'est rigolo :-)
Le numéro que vous avez composé est imaginaire.
Veuillez tourner votre téléphone de 90 degrés et recomposer.
Re: Ceci n'est pas un troll sur les langages !
Pour le fun et la culture je proposerais smalltalk (par example avec squeak (http://www.squeak.org/(...))). C'est un environement complet, multiplatforme, pure objet...
Ou aussi eiffel (pour la pureté des concepts, la syntaxe épurée, la rigueur...) (http://www.loria.fr/projets/SmallEiffel/(...) ou http://www.eiffel.com/(...) (environement eiffel studio gratuit pour windows, linux ou mac))
Il serait aussi surement intéressant d'aller jeter un oeil sur la notion de "programmation orientée aspet" (http://aosd.net(...) ) et aspectj (implémentation java (http://aspectj.org(...)))
Re: Ceci n'est pas un troll sur les langages !
A ta place, je me mettrais à Erlang. C'est un langage très différent de ce qui existe aujourd'hui. Même si tu ne développes pas d'applications avec ce langage cela change ta façon de programmer par la suite. C'est un langage concurren conçu pour faire des applications robuste et tolérante aux pannes.
Je te conseille de lire ce petit dossier introductif:
http://www.erlang-projects.org/Public/news/events/linux_solutions_2(...)
Sans comter qu'avec ce langage, tu développes plus vite, en particulier les applications serveur:
http://www.erlang-projects.org/Public/success_stories/four-fold_inc(...)
Bonne lecture !
Re: Ceci n'est pas un troll sur les langages !
BrainFuck http://www.muppetlabs.com/~breadbox/bf/(...)
Ook! http://www.dangermouse.net/esoteric/ook.html(...)
Free Softwares Users Group Arlon (Sud Luxembourg, Belgique)
pertinent, e adj. Approprié ; qui se rapporte exactement à ce dont il est question.

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 
Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.