Meetup Leipzig
  • , 18:00 - 21:00 Uhr
  • jambit GmbH, Klostergasse 3, Leipzig

Meetup Leipzig: A comparison of Scala, Kotlin, TypeScript and Java + a look into AssemblyScript

Praktische Programmierung mit Result/Either - Ein Vergleich von Scala, Kotlin, TypeScript und Java von André Petermann, Senior Software Architect @jambit

Durch Programmierung mit Result und Either (auch bekannt als "Railway Oriented Programming") anstelle von Exceptions kann man gut Programme schreiben, die die Domänenlogik klar von der Fehlerbehandlung trennen. Darüber hinaus führt dies automatisch zu einem sauberen, einheitlichen Code-Stil und robusterem Code. Bei der Anwendung auf reale Probleme gibt es jedoch bestimmte Standardsituationen, die Neulingen auf diesem Gebiet Schwierigkeiten bereiten können. In diesem Vortrag wird unser jambitee André das Programmieren mit dem Result-Typ von Grund auf vorstellen. Er wird grundlegende Operationen wie map oder flatMap sowie die Arbeit mit Ergebnislisten behandeln, z. B. wie die Operation fold verwendet wird, um eine Ergebnisliste auf ein Ergebnis zu reduzieren. Alle Beispiele werden in Scala, Kotlin, TypeScript und Java bereitgestellt. Es gibt ein GitHub-Repository, das eine Hands-on-Session ermöglicht. Dieser Vortrag richtet sich an aufgeschlossene Programmierer*innen aller Erfahrungsstufen, die sich für Railway Oriented Programming oder neue Programmiertechniken im Allgemeinen interessieren.

Ein Blick in AssemblyScript von Ajit Singh, Software Architekt @jambit

Im zweiten Vortrag wird unser jambitee Ajit vom Standort Leipzig eine TypeScript-ähnliche Sprache für den einfachen Einstieg in WebAssembly vorstellen. Gemeinsam wirft er mit allen Teilnehmenden einen Blick darauf, wie man mit AssemblyScript in WebAssembly einsteigen kann. Und was AssemblyScript von TypeScript unterscheidet. Wir freuen uns auf einen tollen Abend mit Ihnen!

Meetup Leipzig

Alle Infos zum Meetup im Überblick

  • WER? André Petermann, Senior Software Architect und Ajit Singh, Software Architect, beide vom jambit-Standort Leipzig
  • WAS? A comparison of Scala, Kotlin, TypeScript and Java + a look into AssemblyScript
  • WANN? Donnerstag, 21. Oktober 2021, 18:00 bis 21:00 Uhr
  • WO? jambit GmbH, Klostergasse 3, Leipzig
  • WIE? Einfach online anmelden

Cookie-Einstellungen

Diese Website verwendet Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und Zugriffe auf die Website zu analysieren. Zudem werden Informationen zu Ihrer Verwendung der Website an Partner für soziale Medien, Werbung und Analysen weitergegeben. Die Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die Sie ihnen bereitgestellt haben oder die sie im Rahmen Ihrer Nutzung der Dienste gesammelt haben.

Weitere Informationen finden Sie in unserer Datenschutzerklärung. Dort können Sie nachträglich auch Ihre Cookie-Einstellungen ändern.

contact icon

Kontakt aufnehmen