Szymon Rodziewicz
@SimonrDev
🇪🇺 Doing Network on Chip @ Arteris Ex Scala 3 Compiler Team at @scala_lang (he/him)
I renamed Scalag to Cyfra, and added to some pretty cool features. You can now use directly nested Scala case class structures on GPU, pass uniforms, and more. Using that, I created a function animation renderer Foton, written fully in Scala. github.com/ComputeNode/cy… #scala

A really great perspective on current narratives around AI. I was luck enough to see it in person, but now it's also online :)
🎥 AI: logic vs heuristics—two paths, one future? In "The Two Cultures of Artificial Intelligence" Lambda Days 2024 talk, Philip Wadler contrasts the origins and challenges of AI, shedding light on its role in shaping programming. Watch the talk now: youtu.be/OH6vJZ0PDrQ
See you on my Painting with Functions talk at #LambdaDays tomorrow! I will show you how, with our new library, functional Scala code can be run on a GPU. Then, we will implement a proper ray tracer to render images like this one:

I achieved an interesting performance improvement today by changing an opaque type from Int to java.lang.Integer. It may look counter-intuitive, but these IDs were used mostly by Maps or Sets. Map#get and Set#contains cause boxing and extra allocations on every call.
Only 6 days left! We're calling on all innovators, creators, and problem-solvers to share their passion projects, groundbreaking ideas, and ambitious endeavours. Whether it's an eye-opening concept, a brain-teasing challenge, or a fresh perspective on #FunctionalProgramming, we…
Your help is welcomed 📝 How extensively is Scala used in the public sector? We are collecting all examples to make a strong case to apply for funding to help maintain the critical infrastructure. Share with us by filling out the form or by replying! docs.google.com/forms/d/e/1FAI…
Just left @VirtusLab today, after 4 years. Great company, highly recommend. I am definitely not leaving contributing to open source though. Scala 3 compiler is in great hands, and Scala Toolkit is planned to reach the next level with @lukasz_bialy
Next Monday, I will talk about capabilities and various ways of expressing effects in Scala. I invite you to come to WędrówkiPub in Wrocław! meetup.com/wroclaw-scala-…