|
Auteur | Sujet : [Langage D]C++ + Java + Python = D |
---|
gilou ModérateurModzilla | Reprise du message précédent :
Je pense que c'est à ceci que cela se réfère:
(bon, il y a surement aussi pas mal de diffs)
Message édité par gilou le 28-04-2012 à 11:39:08 --------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
![]() Publicité | Posté le 28-04-2012 à 11:25:19 ![]() ![]() |
deadalnix |
|
el muchacho Comfortably Numb |
OK, ce sont des greenlets/coroutines, en fait. La conf du gars qui a écrit ça m'a fait comprendre qu'en fait, je connaissais vraiment rien aux coroutines malgré un peu d'utilisation en Python. Message édité par el muchacho le 02-05-2012 à 11:41:17 --------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
gilou ModérateurModzilla | Je n'ai pas vu derelict figurer dans ce topic, pourtant, c'est un module de fort utile.
Message édité par gilou le 04-05-2012 à 13:42:42 --------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
deadalnix | Damned, faire plier Walter, c'est vraiment difficile !
|
el muchacho Comfortably Numb |
--------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
gilou ModérateurModzilla | Surtout que Walter ne fait qu'appliquer les règles de B Meyer clairement définies pp 47-48 du document que deadalnix a trouvé, http://se.ethz.ch/~meyer/publicati [...] ntract.pdf Message édité par gilou le 06-05-2012 à 15:49:51 --------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
deadalnix | Lorsque tu surcharges une méthode, elle doit être covariante avec la méthode surchargée.
|
![]() Publicité | Posté le 06-05-2012 à 19:59:00 ![]() ![]() |
gilou ModérateurModzilla |
Si le contrat est validé avant de faire l'appel, je vois pourquoi en effet.
--------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
deadalnix | Les préconditions sont vérifiées avant l'appel. Les postconditions après. Au contraire, les postconditions doivent toutes êtres respectées. Et de façon polymorphiques car ce contrat exprime des contrainte pour la fonction appelée, et non la fonction appelante. Message édité par deadalnix le 06-05-2012 à 20:24:53 |
el muchacho Comfortably Numb | C'est dingue le boulot qu'il abat, Kenji Hara. Le nombre de bugs qu'il corrige. --------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
deadalnix | Haha, j'ai une seconde entrée dans http://erdani.com/tdpl/errata/ (j'en ai soumis bien plus, mais d'autres sont passé avant moi
Message édité par deadalnix le 09-05-2012 à 21:02:02 |
el muchacho Comfortably Numb | Nan mais Walter, il est hors catégorie. Lien sans avoir à s'inscrire: http://www.drdobbs.com/article/pri [...] onName=cpp Et
En tout cas, plus ça va, plus on se rapproche de la simplicité de la syntaxe de Python. Message édité par el muchacho le 09-05-2012 à 23:08:41 --------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
deadalnix | J'essaye de faire du lobbying pour que tous les statements deviennent des expressions (éventuellement de type void) et que les comma expression soient deprecated pour être recyclées en tuples. Si les tuples ignorent les expressions de type void et s'auto unpack, ça ne casserait même pas beaucoup de codes.
|
deadalnix | http://javascriptweblog.wordpress. [...] -fat-city/
|
gilou ModérateurModzilla |
La on est exactement sur la même longueur d'onde.
--------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
el muchacho Comfortably Numb |
En fait, le tuple pourrait être implémenté comme une struct passée sur la pile, non ? Du coup, je verrais bien quelque chose comme:
avec les syntaxes suivantes autorisées:
Message cité 2 fois Message édité par el muchacho le 10-05-2012 à 23:59:25 --------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
deadalnix |
|
deadalnix |
|
el muchacho Comfortably Numb | Merci. Message cité 1 fois Message édité par el muchacho le 11-05-2012 à 00:18:42 --------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
deadalnix |
Message édité par deadalnix le 11-05-2012 à 00:04:54 |
el muchacho Comfortably Numb | J'ai pas compris la transformation statement --> expression.
Message cité 1 fois Message édité par el muchacho le 11-05-2012 à 09:10:23 --------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
gilou ModérateurModzilla |
--------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
deadalnix |
|
Malkav | Juste pour signaler un post au sujet de D (& Go) sur Dr Dobbs:
--------------- Mes feedbacks * Ma galerie photo |
deadalnix |
deadalnix | http://klickverbot.at/blog/2012/05/purity-in-d/
|
deadalnix | Alors, tout le monde à fuis le topic ?
|
BenO Profil: Chercheur | Il commence à faire chaud --------------- Python Python Python |
el muchacho Comfortably Numb |
Message édité par el muchacho le 11-06-2012 à 23:16:47 --------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
deadalnix | Qu'est ce que tu aurais fait différemment ? |
el muchacho Comfortably Numb | Ben vu l'espace limité, j'aurais présenté les features les plus intéressantes du langage, plutôt que les boucles, dont tout le monde se fout, via quelques exemples commentés. Message édité par el muchacho le 12-06-2012 à 20:39:58 --------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
deadalnix | Je ne sais pas trop quel est le public de linuxfr. Si c'est des débutants, ils risquent de ne pas comprendre.
|
el muchacho Comfortably Numb | size_t partout, on se demande pourquoi, @safe pure nothrow introduit dès le début (pourquoi ?) et non expliqué, puis un exemple avec des types paramétrés qui sort d'on ne sait où et qui ne marche qu'avec des nombres, et ensuite il fait un paragraphe sur if... then... else Message édité par el muchacho le 12-06-2012 à 22:59:15 --------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
Joel F Real men use unique_ptr | linuxfr aussi faut pas s'attendre à du pulitzer |
el muchacho Comfortably Numb | deadalnix, j'ai pas trop saisi, c'est quoi la débâcle avec const ? --------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
deadalnix | Bon, c'est un peu compliqué.
|
el muchacho Comfortably Numb | OK, merci, j'ai lu tout ça. La solution retenue, c'est effectivement de virer les 4 méthodes opEquals, hashCode, opCmp et je ne sais plus quoi d'autre (toString() ?) de Object.
--------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
gilou ModérateurModzilla | Smalltalk, welcome back! --------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
![]() Publicité | Posté le ![]() ![]() |
Sujets relatifs | |
---|---|
Upload en JAVA | [Java] Architecture pipes-filters |
[java] Tracer un rectangle en temps réel | [Java] Aide sur projet avec interface graphique ( Pas des fenêtres) |
[JAVA] Empecher la saisie dans une jtable | impossible d'éxécuter un programme en java !!! |
programmation jeux java sur samsung Z300 | Envoyer des fichiers sur un FTP depuis un programme Java... |
[java] Agrandir le contenu d'une tab en même temps que la tab | [Java] Les hint |
Plus de sujets relatifs à : [Langage D]C++ + Java + Python = D |