Aucun problème pour débugguer sous linux.
Pour développer, j'utilise JEdit + gdb + Scons pour le build.
Type: Messages; Utilisateur: Niark13
Aucun problème pour débugguer sous linux.
Pour développer, j'utilise JEdit + gdb + Scons pour le build.
Oui, au départ il me semble qu'il devait se concentrer sur la bibliothèque standard, mais il a pris de plus en plus d'importance. L'aspect général du langage a bien changé d'ailleurs sous son...
Pour moi, les derniers posts n'ont pas parlé de D, mais étaient une digression sur l'utilité de d'utiliser un const implicite/explicite.
Pour rappel, D utilise un const explicite, comme le prouve...
J'ai du mal à comprendre, tu parles du D d'il y a plusieurs années alors ? Parce que, pour ce que j'en sais, D possède const et pure depuis bientôt 3 ans... const en D est d'ailleurs beaucoup plus...
En D, la méthode surchargée hérite aussi des contrats d'entrée et de sortie de la méthode de la classe de base, ce qui permet de vérifier qu'elle se comporte correctement en mode debug. En pratique,...
Ce comportement est bon dans l'idéal. Il suppose que tu aies bien anticipé tes besoins futurs (ou ceux de tes utilisateurs si tu écris une bibliothèque).
En pratique, il arrive que les besoins et le...
Parce que pour moi la popularité est une conséquence des deux autres points. Un langage qui ne les remplirait pas ne serait pas populaire.
Const en C++ est une très bonne chose, c'est justement...
Qu'un langage de la fin des années 2000 ait des avantages sur un autre lancé 25 ans plus tôt est normal. D'abord parce que la technique a progressé et d'autre part parce que D bénéficie du recul...
À la différence qu'en Java ou en Fortran, le code cible (du C) n'est pas mélangé au code code source. Si je copie/colle du code C au milieu du code Java, le compilateur va gueuler ! :aie:
Tu as...
Objective -C est, contrairement à C++, un sur-ensemble du C, alors que C++ est un langage à par entière. N'importe quel programme C est donc compilable par un compilateur Objective-C.
Objective-C...
Je suis d'accord avec toi. Par contre, pour info, en D (comme en Java et en C#), les variables de classes sont des references. Donc quand tu écris Object*, tu as en fait un pointeur vers une...
:lol: Au temps pour moi alors.
@ponce : Je suis rassuré de voir que mon avis est partagé par d'autres personnes au sein de la communauté D. :ccool:
Je connais pas boost.Any mais en D2, l'équivalent, ça serait pas plutôt le type Variant ?
http://www.digitalmars.com/d/2.0/phobos/std_variant.html
@Koala : Ce que tu dis sur les collections...
Je programme en D depuis quelques temps et je pense qu'il est bien pour un usage particulier, mais que pour les entreprises, il est urgent d'attendre.
Par contre, c'est curieux qu'il laisse à...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.