Le langage D

quelqu’un en a entedu parler ?
quelqu’un sait ce que ca vaut ?
thks
Bussiere curieux

Ah désolé mon cher ami, mais tu retardes, le D c’est déjà ringard. Regarde plutot les specs du futur langage E !

http://www.erights.org/elang/intro/index.html

pour ce que j ai vu du D, c est assez similaire au cpp … en encore un peu plus haut niveau … et encore un peu plus crade avec qques truc emprunte sur perl (qui l avait surement pris ailleur avant) …

rien de bien revolutionnaire, et surement pas un language d avenir, surtout vu l implentation du C/Cpp/C#.

Et çà vient d’où ? Qui est derrière ?

[quote]Et çà vient d’où ? Qui est derrière ?[/quote]Digital Mars une société qui fait dans le compilateur… Plus d’infos ici. Sur la page on peut lire : “Code of the Nerds” Voilà qui devrait en rassurer certains …

extrait de la faq du “E”

1.2. Why is it called ‘E’? Douglas Crockford writes: 'I chose E because of the progression B, C. I observed that there was no language D. I figured it was a bad luck letter, so we moved on to E.

Page pour le langage D :
http://www.digitalmars.com/d/index.html

extrait de la faq du “D” :
Why the name D? The original name was the Mars Programming Language. But my friends kept calling it D, and I found myself starting to call it D. The idea of D being a successor to C goes back at least as far as 1988, as in this thread.

Donc soit Douglas n’a pas fait de recherche sérieuse, soit le projet E est antérieur au projet D pour une histoire de superstition.

Quant à son implémentation, je sais pas… Ce petit comparatif le rend quand même séduisant:
http://www.digitalmars.com/d/comparison.html

séduisant peut-être au niveau des possibilités, mais bon, si t’as pas un compilateur qui est performant, ça sert pas vraiment à grand chose !!! Et si t’es pas repandu, a moins d’être une star de la compilation (ayant suivi un cours de compilation et codé un petit compilateur, je sais que c’est vraiment très dur !) ben c’est pas gagné d’avoir un compilo performant …

Et même sinon, au niveau specs, il fait rien de bien spécial, si ce n’est qu’il essaie de mettre un peu tout !!!

Or pour un langage c’est bien d’avoir ses spécificités qui le rende propre à telles applications :
hardware, temps réel, modules (drivers pour les windowsiens) ->C avec un peu d’ASM
haut niveau nécessitant de la performance (jeux 3D par ex) -> C++
Application propre, bien programmée nécessitant une bonne gestion des erreurs et de la robustesse -> Java !!!

NB : je décline toute responsabilité pour la classification des langages ci-dessus, mais c’est ceux que je connais et que j’utilise, chacun est libre de son choix !!!

Ah ben
 
Le langage E finalement, ça devait être de la daube en boite, parce que voila qu’on nous dévoile sans prévenir les spefs du langage… F ! Alors, évolution, révolution ? Visiblement le langage E a vite été abandonné. Trop peu performant pour sortir tel quel ?

Site officiel --> http://www.scd.ucar.edu/zine/96/fall/artic…guage.html(…)

vivement le langage Z ca va etre trop ultime LOL

tiré de la news sur le language D dans linuxfr

Language F : http://www.scd.ucar.edu/zine/96/fall/articles/2.F.language.html
Language G :
http://www.g-language.org/
Langage H
http://www.inf.ufrgs.br/~dubois/fbeans/hlang.html(…)
J —> http://www.cs.ualberta.ca/~smillie/Jpage/Jpage.html(…)
K —> http://www.a-i-a.com/englishHomePage/facil…ngCom.html(…)
L --> http://www.soci.niu.edu/~phildept/Buller/lsyntax.PDF(…)
M —> http://www.m.rivm.nl/html/langref/REF_1.htm(…)
N ----> http://ropas.snu.ac.kr/~kwang/4541.780/04/n-.pdf(…)
O ----> http://es.udmercy.edu/~daimikj/html/CSC541…Oberon.htm(…)
P --> http://philosophy.wlu.edu/gregoryp/class/w…20The%20La(…)
Q —> http://home.pacbell.net/bothner/Qman.html(…)
R --> http://stat.ethz.ch/R-manual/R-devel/doc/html/(…)
S --> http://www.burns-stat.com/pages/Tutor/slanguage.html(…)
V --> http://www.ahpcc.unm.edu/~acpineda/AHPCC_V…CCAVS/XP/X(…)
W --> http://talideon.com/downloads/star-w.pdf(…)
X --> http://www.nongnu.org/xlang/(…)
Y --> http://www.willpap-projects.com/WishY/Proj…LanguageRe(…)
Z --> http://web.comlab.ox.ac.uk/oucl/research/g…standards/(…)

Oh zut,

Ils vont devoir être un peu plus créatifs pour le nom des prochains language
Moi je verrais bien le moon language
Ce message a été édité par chamomagik le 29/04/2004

C’est pas grave, on va faire comme les plaques d’immatriculation : AA, AB, …