I'm currently finishing "The Heart of Salamanderland" for the Amstrad CPC, that will have a physical release by PolyPlay (see my Brick Rick for an example!).
#Gradle supports different options to write plugins. This is good, because it gives you the choice to use what fits your context. Any you should always write plugins - if only to organize your project's build configuration.
#Python has batteries included in its stdlib, but when those batteries aren't enough people have to resort to installing pip + virtualenv + pyenv, alongside the OS's native packager, which they still need for native dependencies.
In #Scala, for writing all kinds of scripts, with all sorts of dependencies, all you need now is Scala CLI; which can also help with distributing your script as a JAR, or as a native executable:
I wrote about why Future and the async/await programming model is error-prone and obsolete, the industry moving away from it (e.g., Go, Kotlin's Coroutines, Project Loom):
Yesterday afternoon I presented the @ietf's upcoming HTTPSig protocol to the @w3c Solid Community Group.
I illustrated it by running my #scala crawler on #BigData published as Linked Data Event Streams (#LDES) protected with #SolidProject access control rules. (financed with the help of @NGIZero).
Note an early version of the IETF HttpSig protocol is used by #mastodon)
We are organizing the FP Dag aka Dutch Functional Programming Day on Friday the 5th of January in Delft. People from neighboring countries are also very welcome to join!
The (soft) registration deadline is on the 22th of December (next Friday), so get your tickets soon!
me: I've written a blog post using a static site generator, about migrating another website from Paradox, a static site generator, to Docusaurus, a static site generator, so we can subsume Pamflet, a static site generator. https://eed3si9n.com/sbt-website-update-2024/#Scala
Tickets are open for the Northeast Scala Symposium! As always, we're just trying to cover costs, and since we're online this year, that's only $10 for three days:
We're ironing out the details of the schedule now, and it's looking to be a great lineup of presentations, panels, and hanging out with the rest of the Scala community.
It's also enabled by default in #Firefox (120.0b4). #Safari seems to be the only one out of the picture, as usual, but for many apps (intranet, kiosks) it's safe to assume mainstream browser support.
I'm reading this book on #Scala now and what can I say so far about the language, is that it can be summarized as ‘best effort to create a decent functional language given the limitations of JVM’. https://www.goodreads.com/book/show/13541678
If anyone knows of #scala positions that are remote and look interesting, I'm listening.
I've taken a look at the discord channel, the reddit post and scalajobs, but pretty sure there are things out there not in those places.
Based in Europe WET timezone, looking for a #remote position. Last position I had was senior software developer where 90% was scala. I know the usual frameworks and libraries and used the language for probably more than 8 years 🤔.
I kept my twtr account for a while because brands I occasionally reach out to were still exclusively there. It’s now no longer the case so I put the account down for real :)