eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

221
active users

#scala

12 posts12 participants0 posts today
Hacker News 50<p>Mill: A better build tool for Java, Scala, and Kotlin</p><p>Link: <a href="https://mill-build.org/mill/index.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">mill-build.org/mill/index.html</span><span class="invisible"></span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=44583565" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">4583565</span></a></p><p><a href="https://social.lansky.name/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://social.lansky.name/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a></p>
Adam Warski<p>Ox, the safe direct-style streaming, concurrency and resiliency library for <a href="https://softwaremill.social/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a> 3 on the JVM, is nearing a 1.0.0 release, with 1.0.0-RC1 now available!</p><p>Should be finalized just in time for ScalaDays - in a month! :)</p><p>Please test! Is anything missing? Or worse - broken?</p><p><a href="https://ox.softwaremill.com/latest" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ox.softwaremill.com/latest</span><span class="invisible"></span></a></p>
Matej Cerny<p>scala-cli 1.8.4 has been released with a bunch of fixes and updated dependencies, but most importantly, (experimental) publishing to Maven Central via the API should now work! 👏 <a href="https://witter.cz/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> <a href="https://github.com/VirtusLab/scala-cli/releases/tag/v1.8.4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/VirtusLab/scala-cli</span><span class="invisible">/releases/tag/v1.8.4</span></a></p>
vascorsd<p>When I mention that <a href="https://mastodon.social/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> intellij is freaking slow I mean stuff like this. This was a fast autocomplete! Hard to remember to record or even know when a super slow one is coming 😮‍💨. This is like this for everything, constantly.</p><p>And this seems a problem, all the time. I have the same experience on different scala 3 versions, using sbt or bsp and on this mac and on another linux machine.</p><p>This particular one is a scala cli proj with a 5 files and bsp. Using helix/metals barely any types show up.</p>
Adam Warski<p>Might seem like a tiny <a href="https://softwaremill.social/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a> Metals features, but it really makes a difference: the status bar tells you that the code in the module you're currently in won't compile (hence - no new highlighting), because there are errors in an upstream module.</p><p>Here, `core-test` won't compile because `core` has errors, but this of course generalises to multi-module projects with long dependency chains, not only tests.</p>
sake92<p>Just got repo access, 99% scala 2.10 with scalaz</p><p><a href="https://fosstodon.org/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a></p>
vascorsd<p>Oh look <a href="https://mastodon.social/tags/flixlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flixlang</span></a> is on the orange site :blobcatcoffee:</p><p>Flix – A powerful effect-oriented programming language | Hacker News</p><p><a href="https://news.ycombinator.com/item?id=44521224" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">4521224</span></a></p><p><a href="https://mastodon.social/tags/jvm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jvm</span></a> <a href="https://mastodon.social/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> <a href="https://mastodon.social/tags/flix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flix</span></a></p>
Thilo<p><a href="https://mastodontech.de/tags/Business4s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Business4s</span></a> was launched more than a year ago, and a lot has happened since then!. Their mission remains the same: solving real business problems using <a href="https://mastodontech.de/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a> in the most practical and enjoyable way possible.</p><p><a href="https://medium.com/business4s-blog/business4s-h1-2025-highlights-3d5c3e743e49" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/business4s-blog/bus</span><span class="invisible">iness4s-h1-2025-highlights-3d5c3e743e49</span></a></p>
vascorsd<p>Damn, I had installed <a href="https://mastodon.social/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> from brew and trying to use scala-cli functionality through it like "scala compile ." was extremely slow to the point of being unusable. I have now removed the sbt and scala I had installed with brew, went with the annoyance of installing coursier, adding that stuff to the path, installing scala-cli explicitly and sbt and that stuff and now "scala-cli compile ." just flies 🫠😱🥹.</p><p>Yet more crazy stuff I have to deal in a stupid macos machine.</p>
Thilo<p>Alright, I am giving this a try.</p><p>Checking news (i.e. social media) only once in the morning and once in the evening.</p><p>I made it through yesterday that way, even abstained from the phone on the toilet, and I am moderately proud of myself.</p><p>It is a bit hard for a <a href="https://mastodontech.de/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a> programmer, because we frequently wait on builds to complete. <a href="https://xkcd.com/303/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">xkcd.com/303/</span><span class="invisible"></span></a> Huge potential for distraction there. I managed to look only on browser tabs with <a href="https://mastodontech.de/tags/Jira" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jira</span></a> and <a href="https://mastodontech.de/tags/Gitlab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gitlab</span></a> and such.</p><p>Let's see about the weekend...</p>
vascorsd<p>You've heard of <a href="https://mastodon.social/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> language that works on the jvm. You also heard about scala native target to native (C) and interoping with that world side stepping the <a href="https://mastodon.social/tags/jvm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jvm</span></a>... </p><p>Now get ready for <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> (jvm language) and it's target to Cpp.</p><p>---</p><p><a href="https://mastodon.social/tags/jank" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jank</span></a> programming language - Clojure/LLVM/C++</p><p>"Where jank differs from Clojure JVM is that its host is C++ on top of an LLVM-based JIT*</p><p><a href="https://jank-lang.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">jank-lang.org/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/jankLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jankLang</span></a></p>
Lobsters<p>Mill Build Tool v1.0.0 Release Highlights <a href="https://lobste.rs/s/8zc40x" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/8zc40x</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a><br><a href="https://mill-build.org/blog/13-mill-build-tool-v1-0-0.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mill-build.org/blog/13-mill-bu</span><span class="invisible">ild-tool-v1-0-0.html</span></a></p>
Steve Randy Waldman<p>mill v1.0.0 is out! <a href="https://mill-build.org/blog/13-mill-build-tool-v1-0-0.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mill-build.org/blog/13-mill-bu</span><span class="invisible">ild-tool-v1-0-0.html</span></a> <a href="https://zirk.us/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a></p>
Matej Cerny<p>Mill Build Tool v1.0.0 is out! 🎉 <a href="https://witter.cz/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a><br>✅ Graal Native Launchers for lightning-fast commands (~100ms)<br>✅ JVM-free installation<br>✅ Bash/Zsh tab-completion<br>✅ Stable Kotlin &amp; improved Android support<br><a href="https://mill-build.org/blog/13-mill-build-tool-v1-0-0.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mill-build.org/blog/13-mill-bu</span><span class="invisible">ild-tool-v1-0-0.html</span></a></p>
Tobias Roeser<p>Today, we released Mill 1.0.0 </p><p>It comes with a lot of new features and many many internal improvements. But we also changed a lot, so make sure to read the Changelog carefully.</p><p><a href="https://github.com/com-lihaoyi/mill/blob/main/changelog.adoc" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/com-lihaoyi/mill/bl</span><span class="invisible">ob/main/changelog.adoc</span></a></p><p>We aim to roll out more 0.12.x releases that support the transition to the newer APIs by providing more deprecation warnings.</p><p><a href="https://fosstodon.org/tags/MillBuild" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MillBuild</span></a> <a href="https://fosstodon.org/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> <a href="https://fosstodon.org/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://fosstodon.org/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a> <a href="https://fosstodon.org/tags/Kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kotlin</span></a> <a href="https://fosstodon.org/tags/Building" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Building</span></a> <a href="https://fosstodon.org/tags/Tools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tools</span></a> <a href="https://fosstodon.org/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
Leanpub<p>Practical FP in Scala + Functional event-driven architecture <a href="https://leanpub.com/b/pfp-feda-scala" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com/b/pfp-feda-scala</span><span class="invisible"></span></a> by Gabriel Volpe is the featured bundle of ebooks 📚 on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/FunctionalProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FunctionalProgramming</span></a> <a href="https://mastodon.social/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a> <a href="https://mastodon.social/tags/Software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Software</span></a> <a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ebooks</span></a></p>
vascorsd<p>It's impressive how almost always going to the docs page for circe in <a href="https://mastodon.social/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> ends up in frustration. It seems it never tells me what I want and makes me go to a bunch of places to search stuff. All the freaking time. Best option is going to code I have somewhere and try to copy paste. Impressive 😮‍💨</p>

Programer's joke

Scala - Gives you so much rope that it's easy to hang yourself.

Rust - Gives you a short rope. It's difficult to hang yourself but you will keep being pulled the rust way

C#/Java - These don't give you much rope but you can still hang yourself anyway.

I want to be your next #FediHire ! I've been a programmer since 1985 (as a child), I've been an IT professional since 1995 (pulling wires and swapping cards and configuring MS Windows). I graduated from University of Arkansas Fayetteville with a BS in CS in December of 2003. A full resume is available.

I currently require a 100% remote position. I cannot relocate from Cove, #Arkansas. I would prefer W-2 employment with a base salary of at least 130k USD/yr, plus some sort of retirement offering (401k or similar) and healthcare benefits (HDCP + HSA or similar).

I prefer something where I can be a high-performing individual contributor: reading, writing and improving source text the majority of my day, with some time spent knowledge-sharing with other developers -- learning and teaching. I'd like to work with #Haskell, #Purescript, or #Idris as the primary source language. I've previously delivered value in Haskell, #Javascript, #SQL, #Python, #Scala, #Java, #C, and #C++ among others. I can be productive in almost any language (no PHP, please; I promised myself never again).