Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Go Version 1.1 (https://www.delphipraxis.net/174902-go-version-1-1-a.html)

hathor 17. Mai 2013 07:56

Go Version 1.1
 
Go Version 1.1

Go ist eine kompilierbare Programmiersprache, die Nebenläufigkeit unterstützt und über eine automatische Speicherbereinigung verfügt.

Sie wurde von Mitarbeitern des Unternehmens Google Inc. entwickelt. Die Entwürfe stammen von Robert Griesemer, Rob Pike und Ken Thompson.

Go orientiert sich syntaktisch an der Programmiersprache C mit einigem Einfluss aus der Wirthschen Sprachfamilie (Pascal, Modula und insbesondere Oberon).
Die Unterstützung für Nebenläufigkeit wurde nach Vorbild der von Tony Hoare eingeführten Communicating Sequential Processes (CSP) gestaltet und steht in Tradition der Programmiersprachen Newsqueak, Alef und Limbo.

http://de.wikipedia.org/wiki/Go_%28P...miersprache%29
http://www.stern.de/digital/online/o...n-2011579.html
http://www.pro-linux.de/news/1/19784...eigegeben.html
http://golang.org/doc/install


Wer kennt bzw. hat Erfahrung mit Go?


Angesichts der Preise für DELPHI ist ein Umstieg bald naheliegend...

Go steht unter einer BSD-Lizenz und ist für Linux, Mac OS X und MS Windows erhältlich.

Alternativen: C#, C++

Der schöne Günther 17. Mai 2013 08:58

AW: Go Version 1.1
 
Immer wieder interessant, über andere Ansätze nachzugrübeln. Aber ich sehe spontan nicht, was das jetzt überhaupt (noch nichtmal im Ansatz) mit Delphi zu tun hat bzw. in welchem Bereich es das ersetzen soll?

hathor 20. Mai 2013 08:34

AW: Go Version 1.1
 
The Book

An Introduction to Programming in Go.
Copyright © 2012 by Caleb Doxsey
ISBN: 978-1478355823

This book is available for purchase at Amazon.com in Kindle or Paperback.
It is available for free:

http://www.golang-book.com/assets/pdf/gobook.pdf

TAG:
GO1.1
GO 1.1
GOLANG

Furtbichler 20. Mai 2013 13:28

AW: Go Version 1.1
 
Man sollte das 'YAPL' nennen "Yet another programming language".

paetzke 21. Mai 2013 16:29

AW: Go Version 1.1
 
ich arbeite mit go seit version 0.x. es ist eine sehr gut lesbare sprache die sich wie eine mischung aus python und c anfühlt. hat eine sehr große 3rd party lib und hat eine ungeschlagene art benötigten source code nachzu laden. definitiv nutzen! hat auch einen interpreter modus. nachteil von go: libs werden statisch gelinkt, aber das ist wohl vorallem für delphianer zu ertragen.

Lemmy 21. Mai 2013 16:36

AW: Go Version 1.1
 
Zitat:

Zitat von hathor (Beitrag 1215602)

Angesichts der Preise für DELPHI ist ein Umstieg bald naheliegend...

sicher nicht. und wenn, dann sicher auch nicht nach go

BUG 21. Mai 2013 17:10

AW: Go Version 1.1
 
Ich weiß nicht, was manche Leute so einen Missachtung gegenüber neuen/kleinerer Sprachen haben. Klar ist es nur ein neuer Aufguß alter Konzepte. Na und? Es wirkt ziemlich durchdacht und scheint mit guten Tools zu kommen. Und mit der C/C++-ähnlichen Syntax macht es mit Goroutinen und Kanälen eine gut beherrschbare Art der Nebenläufigkeit einer großen Menge an Leuten verfügbar (die zB. niemals Ada oder Erlang in Betracht ziehen würden).

Rust ist imho auch ziemlich cool und dafür viel zu unbekannt.



Das man sich nicht mit all seinem Kapital und Legacy-Anwendungen auf eine neue Sprache stürzt, sollte klar sein :mrgreen:

Der schöne Günther 21. Mai 2013 17:24

AW: Go Version 1.1
 
Es will ja niemand verteufeln oder zu Tode missachten. Bislang bleibt nur irgendwie auf der Strecke, warum gerade das auf einmal die heilsbringende Alternative speziell für alle geschundenen Delphi-Entwickler sein sollte. Zumindest kommt es mir so vor...

Lemmy 21. Mai 2013 18:26

AW: Go Version 1.1
 
Zitat:

Zitat von BUG (Beitrag 1215979)
Ich weiß nicht, was manche Leute so einen Missachtung gegenüber neuen/kleinerer Sprachen haben.

Meinst du mich? ;-) Ich missachte nicht jede neue, kleine/große Sprache. Soll doch jeder machen wie er will. Dieser Wildwuchs an Sprachen ist sicherlich für die IT deutlich besser, weil hier auch mal neue Dinge probiert werden können - im Gegensatz zu den verschlafenen 80er und 90er Jahren.

Und Günter scheint es ähnlich zu gehen: Warum gerade Go? Warum nicht Node.js? Warum nicht gleich ein kleines Tutorial schreiben, mit einer Beispielanwendung, Code zeigen usw. Dann könnte man sich wenigstens darüber unterhalten.

Zitat:

Zitat von BUG (Beitrag 1215979)
Das man sich nicht mit all seinem Kapital und Legacy-Anwendungen auf eine neue Sprache stürzt, sollte klar sein :mrgreen:

Der Gedanke kommt mir aber beim ersten Posting. Vor allem auch wegen dem aufgeführten Grund. Man kann wegen vielen Gründen von Delphi weg, aber wegen dem Preis?

Und um das auch noch klar zu stellen: Ich gehe nicht von Delphi, einer Nischenanwendung, zum nächsten Nischenprodukt über. Außer natürlich der absolute Traumjob winkt. ;-)

Grüße

sh17 22. Mai 2013 00:31

AW: Go Version 1.1
 
@Lemmy +1


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:46 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz