Newsletter abonnieren

Nächste Veranstaltung

Mi, 22. September 2010
Design by Contract with JML (Joe Kiniry)





Anmeldung

Anmeldung mit Xing

Anmeldung ohne Xing

Alle Veranstaltungen kostenlos

Verlosung nur an angemeldete Gäste

Sponsor

15.07. gesponsert von

raytion GmbH

...sucht Architekten und Entwickler

Add to: JBookmarks Add to: Digg Add to: Del.icoi.us Add to: StumbleUpon Add to: Slashdot Add to: Yahoo Add to: Google
Wir haben 11 Gäste online

Veranstaltungen

Mi, 22. September 2010
Design by Contract with JML (Joe Kiniry)

Andere Events

HerbstCampus 2010
Devoxx 2010
15.-19.11.2010
Antwerpen

W-JAX 2010

Wir unterstützen...

Elterninitiative Kinderkrebsklinik e.V

Kinderkrebsklinik e.V

Nächster Vortrag: Design by Contract with JML (Joe Kiniry)
Geschrieben von: Michael Jastram   
Dienstag, den 29. Juni 2010 um 07:52 Uhr

Joe Kiniry wird uns in die Geheimnisse von "Design by Contract" anhand von JML einführen. Weitere Details zu diesem Vortrag werden in Kürze folgen.

Wir freuen uns, bereits zum zweiten Mal Raytion als Sponsor gewonnen zu haben.

Raytion ist ein unabhängiges, weltweit tätiges Unternehmen im Bereich IT-Beratung und Softwareentwicklung. Zur Unterstützung der Teams in Düsseldorf und Hamm ist Raytion auf der Suche nach engagierten Projektleitern und Softwarearchitekten/Softwareentwicklern.

Herzlichen Dank!
 
Newsletter-Probleme
Geschrieben von: Michael Jastram   
Freitag, den 25. Juni 2010 um 20:22 Uhr
Liebe Freunde der rheinjug,

Einige Empfänger haben unseren letzten Newsletter leider mehrfach bekommen - bis zu vier mal! Dafür entschuldigen wir uns. Mittlerweile haben wir eine neue Mailing-Software installiert und hoffen, dass das Problem damit gelöst ist.

Euer rheinjug-Team

 
Nächster Vortrag: Eclipse RCP mit Lars Vogel am 15. Juli
Geschrieben von: Heiko Sippel   
Freitag, den 28. Mai 2010 um 10:00 Uhr

Eclipse LogoEclipse RCP erlaubt, das erfolgreiche Eclipse Framework für die eigene Applikationsentwicklung zu verwenden. Der Vortrag stellt die fünf Schlüsselelemente von Eclipse RCP vor: Plugins, Extensions, die Eclipse Frameworks, PDE und Eclipse e4.

Lars VogelDer Sprecher

Lars Vogel ist Produkt Manager bei der SAP AG und freiberuflich im Java / Eclipse-Umfeld als Trainer und Entwickler tätig. Er ist regelmäßiger Sprecher auf SAP- und Eclipse-Events wie der EclipseCon, und veröffentlicht unter http://www.vogella.de Tutorials im Bereich Java, Eclipse, Android und Webprogramming. Kürzlich wurde Lars mit dem Eclipse Top Contributor Award 2010 ausgezeichnet.

Wie immer ist der Eintritt frei, jeder neue Hörer ist willkommen.

Unser Sponsor: Wir freuen uns, bereits zum zweiten mal die itemis AG als Sponsor begrüßen zu dürfen. itemis ist ein unabhängiges IT-Beratungsunternehmen und bereits jetzt einer der Marktführer im Bereich der modellbasierten Softwareentwicklung. Die itemis engagiert sich im Rahmen von "Eclipse Modeling" stark für die Förderung modellbasierter Technologien.

Vortragsposter mit allen Details
 
Bericht: Clojure mit Stefan Tilkov am 20. Mai 2010
Geschrieben von: Heiko Sippel   
Donnerstag, den 20. Mai 2010 um 00:00 Uhr


Stefan TilkovStefan Tilkov
war ja bereits einige Male bei rheinjug und ruhrjug dabei, um über neue Sprachen und Technologien zu berichten, und jedesmal brauchte er sich über mangelndes Interesse nicht zu beschweren. Auch diesmal haben wir knapp 100 Zuhörer gezählt, die sich Stefans Vortrag nicht entgehen lassen wollten.

Auch für die Elterninitiative Kinderkrebsklinik e.V. haben wir wieder gesammelt. Die gespendeten €90,20 werden wir aus der Vereinskasse auf €100 aufrunden - herzlichen Dank an alle Spender.

Clojure

ClojureIn unserer Java User Group haben wir bereits öfter Themen präsentiert, die sich nicht ausschließlich um die Sprache Java drehen. Die Virtuelle Maschine bietet eine hervorragende Plattform, um neue Sprachen zu kreieren, die sofort auf verschiedenen Plattformen zur Verfügung stehen. Nach Scala im März stand diesmal Clojure auf dem Programm.

Stefan beim VortragClojure wurde von Rich Hickey entworfen und basiert auf der Sprache Lisp. Diese Sprache wird vor allem mit vielen Klammern assoziiert, und ist außerhalb des akademischen Bereichs kaum im Einsatz. Hickey verwendete die Syntax und viele Prinzipien von Lisp, ergänzte sie um viele moderne Konzepte, und wählte als Zielplattform die JVM. Darüber hinaus wurden zahlreiche Plugins entwickelt, um Lisp in IDEs wie Eclipse, Netbeans, IntelliJ, und auch Emacs (wie Stefan betonte), verwenden zu können.

Viele Features, die insbesondere bei Javas nur durch Bibliotheken (meist mehr recht als schlecht) möglich sind, sind bei Lisp Sprachbestandteil. Im Vordergrund stehen u.a. dynamische Typisierung, funktionale Programmierung und Immutability. Insbesondere letzteres sorgt dafür, dass mit Clojure threadsicher programmiert werden kann, was bei Java immer ein Problem war. Macros und Agenten sind weitere interessante Möglichkeiten, die sich dem Clojure-Entwickler bieten.

Dies ist möglich, da Clojure von vornherein auf die bei den "Mainstream-Sprachen" vorhandene Syntax verzichtet. Vieles wird komplizierter, wenn man neue Features einfach nur auf Java aufstülpt. Das bedeutet natürlich, dass Clojure-Code von vorherein erst einmal nur befremdlich wirkt.

Im Web sind zahlreiche Ressourcen und Tutorials zu finden, so dass einem Start mit Clojure augenblicklich das mittlerweile doch schöne Wetter entgegensteht. Ein guter Startpunkt ist sicher http://clojure.org/

AfterworkWie immer...

gab es danach eine kleine After-Party bei Freibier, wo die Reste des Buffets geplündert wurden. Bei dem schönen Abend blieben viele denn auch etwas länger als sonst.

Wir haben den Vortrag wieder aufgezeichnet; das Video wird bald wieder bei rheinjug.tv zu sehen.

Stefan hat die Folien auf seinem Blog veröffentlicht >>>.

(Stefan Tilkovs Blog ist auch sonst interessant zu lesen...)

Vielen Dank an

  • Stefan Tilkov für seinen Vortrag
  • 7P - Seven Principles für das Sponsoring des Abends
  • Liantis für das Bier danach
  • alle Besucher für's Kommen

Bis zum nächsten Mal bei der rheinjug!

Besucher Besucher beim Vortrag
Stefan beim Vortrag Afterwork