View profile

Softinio's Notes on Software Engineering - Issue #5

Softinio's Notes on Software Engineering - Issue #5
By Salar Rahmanian • Issue #5 • View online
It has been an exciting few weeks since my last newsletter. Java 17 launched with some exciting features. Apache Spark PR to add support for Scala 2.13 got merged. And Kafka 3 was released.

Scala
Spark support for Scala 2.13 is merged 🎉
Cross-Platform Mobile dev with Scala and Capacitor | by Antoine Doeraene | Jul, 2021 | Medium
Swift
Write a DSL in Swift using result builders - WWDC21 - Videos - Apple Developer
What are Swift Concurrency’s task local values? – Donny Wals
What are monads – Daniel Steinberg on Swiftly Speaking
Java
Java 17 launched on September 14th, 2021. I am pretty excited about this release as it does include some features that I have used in other languages like Scala such as sealed classes and pattern matching using improved switch statements. This release is also LTS. Excited to use Java 17.
Kafka
Apache Kafka 3.0 - Major Improvements, Breaking API Changes, and New Features
Other
Thinking in Events: From Databases to Distributed Collaboration Software (ACM DEBS 2021)
Thinking in Events: From Databases to Distributed Collaboration Software (ACM DEBS 2021)
Don't Get Stuck in the CON Game (V3) - by Pat Helland - Scattered Thoughts on Distributed Systems
GraalVM at Facebook. Facebook is using GraalVM to accelerate… | by Alina Yurenko | graalvm | Jul, 2021 | Medium
Category Theory
Discovered a new YouTube channel on Category Theory
Richard E. BORCHERDS
Did you enjoy this issue?
Salar Rahmanian

Softinio's Notes on Software Engineering

In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue