Dart - die neue Programmiersprache?
-
Mmmhhh! Na, ihr seid die Profis!
Dann lass ichs lieber...
-
Sowas verkrüppeltes hat keinen Thread verdient.
-
Was ist denn mit Fortress? auch schlimm?
-
Kenn ich nücht.
-
Hacker schrieb:
Was ist denn mit Fortress? auch schlimm?
Aus Spaß an der Freude kann man alles lernen, was einem die Leidenschaft zum eigentlichen Thema aufflammen lässt. Z. B. zählt BrainFuck zu den Nerd-Sprachen und viele haben das gelernt, obwohl man damit effektiv nichts auf die Beine stellen kann.
Aber wie gesagt, davon Leben wirst du auf Dauer nicht können. Dann halte dich lieber bei den Mainstream-Sprachen wie C++, Java, C#, ... auf.
-
Hacker schrieb:
Bin jetzt schon auf Seite 3...
Ich find die ganz interessant, weil die Ähnlichkeiten zu C++ hat und dennoch anders ist (und zwar afaik auch grundlegend)...
Werd mich dann nochmal meldenhttp://www.dartlang.org/docs/getting-started/index.html
Das ist der Tutorial Link, eine typische Klasse sähe so aus:
class mama { String namevonmama = "Mama Mia"; void set name(String val) { if(val > 20) throw 'error! name too long'; else namevonmama = val;# } String get name() => namevonmama; } main() { mama a = new mama(); }
Gibt es einen Grund warum das gepostet hast? Ich sehe keinen Unterschied zu C++, bis auf die 2% Änderung der Syntax.
-
2%:
- Attribute bei definition der Klasse initialisieren
- Getter(/Setter) Methoden ganz neu definierbar
- Keine inkludierten Header
- String statt std::string
- Exceptions anscheinend auch anders definiert
- Afaik Garbage Collectionclass Printer extends Isolate { main() { port.receive((message, replyTo) { if (message == null) port.close(); else print(message); }); } } main() { new Printer().spawn().then((port) { for (var message in ['Hello', 'from', 'other', 'isolate']) { port.send(message); } port.send(null); }); }
Ja, 2% - aber hundert
-
314159265358979 schrieb:
Sowas verkrüppeltes hat keinen Thread verdient.
sprachs und versagte beim java coden - der wald-und-wiesen-sprache
lol
.
-
Wo hab ich versagt?
-
314159265358979 schrieb:
Wo hab ich versagt?
Beim zurückdissen
Spaß man. Unser kumpel roflalter (sehr lässiger name übrigens) ist wahrscheinlich auch in der Pubertät. Nix zu tun, oder? Coden ist gut fürs Gehirn
-
ich poste hier während des codens per curl. klar soweit?
-
Hacker schrieb:
Was ist denn mit Fortress? auch schlimm?
Fortress, Chapel, X10, etc. sind halt Programmiersprachen die speziell für den Supercomputing-Bereich entwickelt werden (Stichwort PGAS). Das könnte ganz interessant sein. Ist aber halt noch alles recht neu und in der Entwicklung. Ein Entwickler von Fortress ist übrigens Guy Steele. Der Typ ist bei Programmiersprachen eine Ikone. Er war immerhin bei der Standardisierung/Design von Scheme, Common Lisp, C, Fortran, Java, ECMAScript (JavaScript) beteiligt. Außerdem hat er den ersten Befehlssatz von Emacs entworfen und als erster TeX portiert.