Scala mini-meetup December 2021


Details
What is a mini-meetup?
A mini-meetup is a meetup with a quite small number of attendees.
Presentation material can be very light. Someone can even just show some code, a Pull Request... to have a discussion about it.
This mini-meetup will be on-site with the following Corona rules:
- 2G only (vaccination or convalescent)
- a form with contact details must be filled
If you want to attend this mini-meetup, make sure you're ok with those rules. Those rules are what we need now to be able to organize one on-site event. In case of evolution of those rules, I'll inform the attendees.
Agenda:
-
I'll talk about my experience digging into an issue involving Mongo, FS2 and reactive streams.
-
Talk from Roman Grebennikov: Java for and foreach loops, but in Scala
Scala’s for operator can do so many wonderful things: iterating over collections, juggling with monads and sending starships to Mars. The only thing it cannot do nicely is iterating over arrays of primitives.
Most of the people who have tried doing numerical computations in Scala will probably know that there are two ways of writing scientific code: using scala collections, which are nice, idiomatic but slow and GC-unfriendly. Or you can use good old while-loops like it’s 1995 outside.
This short talk is about the https://github.com/metarank/cfor project, and how we were struggling with performance of numerical code in Scala, then we discovered scala macros which can imitate a for-style syntax with while-loops, and now we’re struggling with scala macros instead.
Drinks and food will be provided by commercetools sponsoring this event.
If you planned to attend and changed your plan, please make sure to update your rsvp status if you can't make it to allow people on the waitlist a chance to attend.
Best, Yann
COVID-19-Sicherheitsmaßnahmen

Scala mini-meetup December 2021