Toggle search
Search
Toggle menu
notifications
Toggle personal menu
Editing
FSFE Fellowship Meeting
(section)
From Chaosdorf Wiki
Views
Read
Edit with form
Edit
Edit source
View history
associated-pages
Page
Discussion
More actions
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Treffen im Juni 2016 === Das nächste reguläre Treffen im Juni 2016 fand am 29.06.2016 statt. Harald Weidner hat uns eine [https://de.wikipedia.org/wiki/Go_%28Programmiersprache%29 relativ neue Programmiersprache] vorgestellt. Sein Vortrag trug den Titel: "Die Programmiersprache Go". Go ist eine vergleichsweise junge Programmiersprache, an deren Entwicklung aber einige prominente Hacker beteiligt sind. Die Entwicklung wird maßgeblich von Google getragen, wo in einer "Compiler-Kaffeepause" die Idee zu dieser Sprache entstand. Die Sprache ist imperativ und modular, mit Anleihen aus der Objektorientierung und funktionalen Sprachen. Ein zentrales Element ist die Unterstützung nebenläufiger/paralleler Programmierung, was angesichts der "Kinderstube" dieser Sprache nicht verwundern dürfte. In die Entwicklung flossen Erfahrungen mit zahlreichen Sprachen und Entwicklungsprojekten ein. Im Vortrag stellte uns Harald zunächst die Entstehung dieser Sprache vor. Er legte dar, welche Überlegungen und Defizite bestehender Sprachen zur Entwicklung dieser neuen Sprache geführt haben und welche Designentscheidungen getroffen wurden. Selbstverständlich konnte er uns die Syntax dieser Sprache, die nur 25 Schlüsselwörter kennt, nicht umfassend darlegen. Er wagte jedoch die Behauptung, dass diese "einfache" Sprache für erfahrene Programmierer in nur drei Tagen zu erlernen sei. Auch von didaktischem Interesse dürfte sein, dass die Syntax auf das Lesen, nicht das Schreiben dieser Sprache optimiert wurde. Grund hierfür ist jedoch, dass in großen Projekten die Entwickler tatsächlich viel mehr Code lesen als schreiben müssen. Große Projekte mit vielen Entwicklern waren nämlich die "Zielgruppe" von Go. Deswegen wurde auch auf die Sicherheit und Skalierbarkeit besonderen Wert gelegt. Go ist eine Sprache für große, verteilte Umgebungen, deren Bedeutung zunehmend wächst. Harald hat freundlicherweise auf seiner [http://www.hweidner.de/docs/Vortrag_Go_FSFE2016/ Homepage die Folien zum Go-Vortrag] zur Verfügung gestellt. Der Vortrag dauerte fast drei Stunden. Dies stellt eine bewundernswerte Leistung des Vortragenden dar. Bewundernswert war aber auch die Leistung der Zuhörer, die bis zuletzt durch sinnvolle Zwischenfragen zu erkennen gaben, dass sie dem Vortrag tatsächlich sinnerfassend folgten. Der Chronist kann nur sagen, "Hut ab" vor dieser Leistung am späten Abend nach einem sicherlich meist anstrengendem Arbeitstag. Dass Harald die Teilnehmer so "fesseln" konnte, lag sicherlich auch seinem sympathischen Engagement für Go. Wir hoffen alle, dass dies nicht der letzte Vortrag von Harald in unserer Runde gewesen ist. Erfreulicherweise konnte Harald uns auch berichten, dass auch in diesem Jahr in Köln eine [http://sfd.koelnerlinuxtreffen.de/2016/home/ Veranstaltung zum Software Freedom Day] geplant ist: Ich habe diese feine Veranstaltung in der Vergangenheit schon oft empfohlen. Vorträge und Vortragende werden dort noch gesucht.
Summary:
Please note that all contributions to Chaosdorf Wiki are considered to be released under the Attribution 3.0 Unported (see
Chaosdorf Wiki:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)