Développeur : Les spécifications du langage D sont arrivées
Posté par André Rodier (page perso, ). Modéré le 27 avril 2004.
Je vous conseille d'aller voir cette merveille. Ce langage a l'air très prometteur et est à la fois proche du C, C++, Java, mais avec des innovations très intelligentes.
Voici quelques caractéristiques, dans le désordre... : Orienté objet : classes, interfaces, délégation, RTTI, RAII (Resource Acquisition Is Initialization), Templates, vrais typedefs, définition de fonctions imbriquées, tableaux dynamiques, vrais types string, bit, complex, ... ramasse miette, gestion d'exceptions, assertions dynamiques et statiques (à la compilation), tests unitaires d'objets.
Il existe une bibliothèque pour GTK. Le frontend pour compilateur est en licence GPL+Artistic. Le projet de compilateur Gnu D, semble être abandonné... dommage.
Espérons que ce langage va percer...
Voici quelques caractéristiques, dans le désordre... : Orienté objet : classes, interfaces, délégation, RTTI, RAII (Resource Acquisition Is Initialization), Templates, vrais typedefs, définition de fonctions imbriquées, tableaux dynamiques, vrais types string, bit, complex, ... ramasse miette, gestion d'exceptions, assertions dynamiques et statiques (à la compilation), tests unitaires d'objets.
Il existe une bibliothèque pour GTK. Le frontend pour compilateur est en licence GPL+Artistic. Le projet de compilateur Gnu D, semble être abandonné... dommage.
Espérons que ce langage va percer...
Page du langage D (2985 hits)
exemple wordcount (962 hits)
Phobos ( D runtime library ) (506 hits)
wrapper GTK (380 hits)
FAQ (327 hits)
Liens D (406 hits)
> Lire la dépêche (89 commentaires, moyenne: 2,1).
Vous avez demandé le commentaire #399936.




Re: Les spécifications du langage D sont arrivées
C'est pas sorti que c'est déjà mort...
Je vous présente le Langage E
Site officiel la bas --> http://www.erights.org/index.html(...)
Didacticiel ici --> http://www.erights.org/elang/intro/index.html(...)
Bon allez j'arrête mes conneries moi
[^]Re: Les spécifications du langage D sont arrivées
Hargglllllll
Trop tard le langage E c'est déjà de la daube en boite car il existe enfin le ....
Language F
Site officiel --> http://www.scd.ucar.edu/zine/96/fall/articles/2.F.language.html(...)
[^]Re: Les spécifications du langage D sont arrivées
P'tain fait chier le progrès....
Tatatatata
Hum hum
Mesdames et Messieurs permettez de vous pésentez le...Language G
Qui renvoie aux oubliettes le C, D, E et F qui étaient quand même des sacrés merde, comme quoi on a été con...
Site officiel --> http://www.g-language.org/(...)
[^]Re: Les spécifications du langage D sont arrivées
Bon...
z'avez devinez ?
Bah oui....
Ploum ploum
Avis a la populace enterrez vos vieux compilos place au....
Langage H
Ici-> http://www.inf.ufrgs.br/~dubois/fbeans/hlang.html(...)
Qui devrait nous permettre enfin de pouvoir programmer des vrais applis sans bugs et tout
[^]Re: Les spécifications du langage D sont arrivées
Afin de gagner du temps j'vais tout déballer maintenant, hein ?
K ---> http://www.a-i-a.com/englishHomePage/facilitatingCom.html(...)
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/CSC541Oberon.htm(...)
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_Vis/html/OSCnAHPCCAVS/XP/X(...)
W --> http://talideon.com/downloads/star-w.pdf(...)
X --> http://www.nongnu.org/xlang/(...)
Y --> http://www.willpap-projects.com/WishY/Project_Materials/YLanguageRe(...)
Z --> http://web.comlab.ox.ac.uk/oucl/research/groups/zstandards/(...)
Ceci dit vous pouvez arrêter d'ouvrir la doc du Z Si vous voulez être on the edge foncez directement sur...Tatattata Object Z
ici http://www.itee.uq.edu.au/~smith/objectz.html(...)
Qui devrait se rapprocher de 42 de manière asymptotique
[^]Re: Les spécifications du langage D sont arrivées
ah non, tu viens de gacher tout le suspens ..... c'est pas sympa ça
[^]Re: Les spécifications du langage D sont arrivées
Et puis c'est franchement inintéressant... je ne comprends vraiment pas d'où vient cette folie de recréer sans arret des langages alors que le Logo a permet déjà pratiquement tout (c'est vrai qu'il reste encore la téléportation de la tortue mais il me semble qu'aucun des languages précédants ne le propose...)
[^]Re: Les spécifications du langage D sont arrivées
Les curieux auront noté que j'avais odieusement oulbiés les célébrités suivantes :
Le trop fameux Langage J (comprends pas comment j'ai pu l'oublier celui là?) ici --> http://www.cs.ualberta.ca/~smillie/Jpage/Jpage.html(...)
Le Language L --> http://www.soci.niu.edu/~phildept/Buller/lsyntax.PDF(...) très bien connu dans les coins ou on l'a déjà utilisé
L'immense Langage P qui est mieux connu la ou on connaissait pas le L
http://philosophy.wlu.edu/gregoryp/class/winter04/106/05%20The%20La(...)
[^]Re: Les spécifications du langage D sont arrivées
Bien sur, bien sur...on oublie le début de l'histoire, alors...
le Langage A, on en parle succintement ici --> http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?A-language(...) , du 40 ans d'age, Le web il a pas connu. Et réciproquement...
Et le plus connu Langage B ici --> http://encyclopedia.thefreedictionary.com/B%20programming%20languag(...)
Donc je récapitule.
Pour ceux qui veulent faire un nouveau langage révolutionnaire dont le nom ne contient qu'une seule lettre, il vous reste:
Le Langage I
Le Langage T
Le Langage U
Grouillez-vous quand même....
[^]Re: Les spécifications du langage D sont arrivées
A ce niveau, ce ne sont plus des langages, ce sont les Men In Black ...
[^]Re: Les spécifications du langage D sont arrivées
C'est ici pour se faire plussoyer gratos ?
[^]Re: Les spécifications du langage D sont arrivées
Ho ! C'est de là que ça vient IUT !
Je savait bien que l'IUT était la meilleur voie pour commencer un cursus informatique,
mais je savais pas pourquoi, maintenant j'ai un argument objectif ! ;-)
[^]Re: Les spécifications du langage D sont arrivées
Mais non, il y a encore de la marge : α, β, γ, etc...
[^]Re: Les spécifications du langage D sont arrivées
Et il est prévu pour quand le Super Visual Object Power Ultra Z#++ managed XP Pro .NET edition ?
[^]Re: Les spécifications du langage D sont arrivées
capucaipalibre
\_o<~~~~
[^]Re: Les spécifications du langage D sont arrivées
Cette page constitue une belle preparation qui evitera bien des soucis si l'introduction a ete mal faite.
[^]Re: Les spécifications du langage D sont arrivées
Oui ? Qui m'appelle ?
[^]Re: Les spécifications du langage D sont arrivées
Langage G, dont la particularite est de remplacer a la fin des instructions le ";" par un "."
[^]Re: Les spécifications du langage D sont arrivées
En SmallTalk aussi on termine les instructions par un "."
[^]Re: Les spécifications du langage D sont arrivées
Oui, en Prolog aussi (enfin c'est pas des instructions mais bon)...
Mais je crois que le monsieur voulait faire allusion à un certain point, célèbre mais mystérieux.
[^]Re: Les spécifications du langage D sont arrivées
Ah, j'ai déjà entendu parlé du mystérieux point G!!! Si t'as une doc technique je suis interressé!!!!
[^]Les spécifications du langage G sont là depuis longtemps
Bande de has-been, cessez de vous ridiculiser et passez directement au Langage G
C'est ici --> http://www.g-language.org/(...)
[^]Re: Les spécifications du langage G sont là depuis longtemps
Tant qu'on y est, prenons un vrai bonne longueur d'avance avec le Langage H
Tout est là --> http://www.inf.ufrgs.br/~dubois/fbeans/hlang.html(...)
[^]Re: Les spécifications du langage G sont là depuis longtemps
Pourquoi ne pas passer directement au langage Z ?
http://www.infospheres.caltech.edu/~kiniry/projects/ms_thesis/ms_th(...)
[^]Re: Les spécifications du langage D sont arrivées
De toutes façons GOTO++ bat tout le monde.
Mais son site http://gpp.niacland.net/presentation.html(...) a l'air mort :(
[^]Re: Les spécifications du langage D sont arrivées
Pourquoi tout ce battage ? Moi j'utilise le G++ depuis longtemps déjà ...
[^]Re: Les spécifications du langage D sont arrivées
G++ comme Goldorack , avec 2 + parce qu'il tourne deux fois ?
Pardon...
Désolé pour ceux qui lisent pas tous les journaux....
[^]Re: Les spécifications du langage D sont arrivées
hum.. ce thread figure parmi mon best of linuxfr...
J'ai vraiment rigolé en vous lisant! (et j'en avais besoin... j'ai bossé comme un dingue aujourd'hui)..
Je vous plusssssssoye collectivement !!!
;-)
m'est d'avis qu'un prix du fil le plus marrant est à organiser. Pour la nouvelle année.
[^]Re: Les spécifications du langage D sont arrivées
j'ai bien ri pour moi zaussi.
[^]Re: Les spécifications du langage D sont arrivées
ce journal était sympa :
http://linuxfr.org/~allcolor/3138.html(...)
[^]Re: Les spécifications du langage D sont arrivées
Problème d'hébergeurs... mais je ne vais pas m'étendre sur ce sujet...
En attendant, il est la : http://www.sidoine.net/gpp/(...)
De rien :)
[^]Re: Les spécifications du langage D sont arrivées
Abrial il a déjà gagné avec Z
(comme un certaine Zermelo)
[^]Re: Les spécifications du langage D sont arrivées
D'ailleurs microsoft, toujours en avance sur leur temps, a sorti le F# avant:
http://research.microsoft.com/projects/ilx/fsharp.aspx(...)