shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

269
active users

#jvm

2 posts2 participants0 posts today
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>
Ian Brown :verified:<p><a href="https://mastodon.hccp.org/tags/JRuby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JRuby</span></a> is an important part of the OSS and <a href="https://mastodon.hccp.org/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> ecosystem…if you or your company can help support <span class="h-card" translate="no"><a href="https://mastodon.social/@headius" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>headius</span></a></span> and team’s work please get in touch with him!<br><a href="https://mastodon.social/@headius/114818341184298906" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@headius/11481</span><span class="invisible">8341184298906</span></a></p>
Sharat Chander<p>The 15th edition of the <a href="https://mastodon.social/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> Language Summit is coming up (August 4-6). </p><p>Register now to meet and network with <a href="https://mastodon.social/tags/OpenJDK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenJDK</span></a> engineers, visiting language experts, and <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> luminaries. </p><p>Learn more (sign up soon, space is limited!) ➡️ <a href="https://openjdk.org/projects/mlvm/jvmlangsummit/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">openjdk.org/projects/mlvm/jvml</span><span class="invisible">angsummit/</span></a> </p><p><a href="https://mastodon.social/tags/JVMLS2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVMLS2025</span></a> <a href="https://mastodon.social/tags/JVMLS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVMLS</span></a></p>
Michael Kutz<p>🎉 ApproveJ v0.9.3 is out!</p><p>📅/🕗 introduces 16 new pre-defined Scrubbers for date/time strings<br>🐞 fixes broken parsing if a date/time pattern contained a square bracket within an optional part</p><p>👉 <a href="https://github.com/mkutz/ApproveJ/releases/tag/v0.9.3" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mkutz/ApproveJ/rele</span><span class="invisible">ases/tag/v0.9.3</span></a></p><p><a href="https://mstdn.social/tags/approvaltesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>approvaltesting</span></a> <a href="https://mstdn.social/tags/snapshottesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>snapshottesting</span></a> <a href="https://mstdn.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mstdn.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a> <a href="https://mstdn.social/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a> <a href="https://mstdn.social/tags/jvm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jvm</span></a></p>
Ramin Honary<p><span class="h-card"><a class="u-url mention" href="https://bitbang.social/@profoundlynerdy" rel="nofollow noopener" target="_blank">@<span>profoundlynerdy</span></a></span> just because something has types doesn’t make it Haskell-like. Haskell’s type system is in the family of Lambda Calculii (the “Lambda Cube”) which is called “System-F”.</p><p>I don’t know much about Raku, but it seems to me to me to be a bit more similar to TypeScript. And what differentiates TypeScript from other languages: it takes a horrible programming language like JavaScript and <strong>makes it less bad</strong> by giving it a type system, likewise Raku makes Perl less bad in the exact same way. (Sorry, I’m not trying to be impolite, but JavaScript and Perl are objectively, truly awful, horrible programming languages.)</p><p>So I see both Raku and TypeScript only being useful to a company buried in the technical debt of a hugely profitable production application that was <em>very</em> unwisely written in a dynamically typed language (Perl or JavaScript), which then unfortunately grew to millions of lines of code, and now it can’t be maintained by anyone, and it could never possibly be rewritten from the ground-up in a <em>good</em> programming language like Haskell for any reasonable sum of money. So Raku and TypeScript both offer a half-measure solution to that problem: make the maintenance of horrible computer code a bit easier with a type system.</p><p>Haskell was never intended as a fix for horrible code, it took a really good experimental programming language called Miranda and turned it into something that you can use to do real, practical software engineering, and it does it better than any other language ever invented. You write a system in Haskell because you <strong>know</strong> up front that you want it to be stable and maintained in a cost-effective manner for decades.</p><p>Zig is not similar to Raku or Haskell. It is more analogous to what Scala does for Java. Java is already statically typed, but Scala’s type system is better, and it’s runtime is fully compatible with Java. Likewise, Zig is fully compatible with the C language runtime, but provides a slightly different, slightly better static type checking system than the C type system. Zig also solves a bunch of other problems that C has by providing it with modern features like namespaces and modules, which makes it much easier to use than C. Zig is the perfect way to replace old C code with something more modern, but only if you don’t need it to be as rigorously correct as Rust. I think Zig would be a nice language to use to replace non-safety-critical front-end libraries like Gtk, or maybe for things like game engines.</p><p><a class="hashtag" href="https://fe.disroot.org/tag/tech" rel="nofollow noopener" target="_blank">#tech</a> <a class="hashtag" href="https://fe.disroot.org/tag/software" rel="nofollow noopener" target="_blank">#software</a> <a class="hashtag" href="https://fe.disroot.org/tag/softwareengineering" rel="nofollow noopener" target="_blank">#SoftwareEngineering</a> <a class="hashtag" href="https://fe.disroot.org/tag/ziglang" rel="nofollow noopener" target="_blank">#ZigLang</a> <a class="hashtag" href="https://fe.disroot.org/tag/rakulang" rel="nofollow noopener" target="_blank">#RakuLang</a> <a class="hashtag" href="https://fe.disroot.org/tag/perl" rel="nofollow noopener" target="_blank">#Perl</a> <a class="hashtag" href="https://fe.disroot.org/tag/haskell" rel="nofollow noopener" target="_blank">#Haskell</a> <a class="hashtag" href="https://fe.disroot.org/tag/scala" rel="nofollow noopener" target="_blank">#Scala</a> <a class="hashtag" href="https://fe.disroot.org/tag/java" rel="nofollow noopener" target="_blank">#Java</a> <a class="hashtag" href="https://fe.disroot.org/tag/jvm" rel="nofollow noopener" target="_blank">#JVM</a> <a class="hashtag" href="https://fe.disroot.org/tag/javascript" rel="nofollow noopener" target="_blank">#JavaScript</a> <a class="hashtag" href="https://fe.disroot.org/tag/typescript" rel="nofollow noopener" target="_blank">#TypeScript</a></p>
vascorsd<p>Strings Just Got Faster – Inside.java</p><p><a href="https://inside.java/2025/05/01/strings-just-got-faster/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">inside.java/2025/05/01/strings</span><span class="invisible">-just-got-faster/</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/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://java.duke.social/users/naomi" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>naomi</span></a></span> <a href="https://infosec.space/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> in <a href="https://infosec.space/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a>, <em>when</em>?</p><p><a href="https://infosec.space/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://infosec.space/tags/MemirySafe" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MemirySafe</span></a> <a href="https://infosec.space/tags/MemorySafety" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MemorySafety</span></a> <a href="https://infosec.space/tags/ProgrammingLanguages" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ProgrammingLanguages</span></a> <a href="https://infosec.space/tags/Meme" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Meme</span></a> <a href="https://infosec.space/tags/Memes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Memes</span></a></p>
Ian Brown :verified:<p>Hey there <a href="https://mastodon.hccp.org/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a>, I’m looking to hire a senior engineer to work with some awesome folks on <a href="https://mastodon.hccp.org/tags/Netflix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Netflix</span></a>’s build tools &amp; test infrastructure. If you are interested please apply online! (see link in Toot)</p><p>My DMs are open if you have any questions about the role or if you want to let me know that you applied.</p><p><a href="https://mastodon.hccp.org/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.hccp.org/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> <a href="https://mastodon.hccp.org/tags/Gradle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gradle</span></a> </p><p><a href="https://explore.jobs.netflix.net/careers/job/790301668836?utm_source=LinkedIn&amp;domain=netflix.com" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">explore.jobs.netflix.net/caree</span><span class="invisible">rs/job/790301668836?utm_source=LinkedIn&amp;domain=netflix.com</span></a></p>
Mark Gardner<p>This is really cool and kinda insane—running modern <a href="https://social.sdf.org/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a> on the <a href="https://social.sdf.org/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> Virtual Machine (<a href="https://social.sdf.org/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a>).</p><p>Why? Maybe you want the flexibility of Perl scripts in your JVM-based environment (including <a href="https://social.sdf.org/tags/Kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kotlin</span></a> and <a href="https://social.sdf.org/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a>) without shelling out. More reasons here: <a href="https://github.com/fglock/PerlOnJava/blob/master/docs/WHY_PERLONJAVA.md" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/fglock/PerlOnJava/b</span><span class="invisible">lob/master/docs/WHY_PERLONJAVA.md</span></a></p><p>Anything with <a href="https://social.sdf.org/tags/XS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XS</span></a> or <a href="https://social.sdf.org/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a> C code has to be ported to Java, mind you. But <span class="h-card" translate="no"><a href="https://mastodon.social/@fglock" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fglock</span></a></span> has been doing just that, e.g., <a href="https://social.sdf.org/tags/DBI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DBI</span></a> support via <a href="https://social.sdf.org/tags/JDBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JDBC</span></a> and <a href="https://social.sdf.org/tags/JSON" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSON</span></a> via fastjson2.</p><p><a href="https://mastodon.social/@fglock/113034902296008665" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@fglock/113034</span><span class="invisible">902296008665</span></a></p><p><a href="https://social.sdf.org/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://social.sdf.org/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a></p>
Ian Brown :verified:<p>It has been a busy year, but I was able to finally get some downtime over the holidays to finish this book. </p><p>It is a great introduction to the core concepts of programming with GPUs and other co-processors, and surveys the future directions that managed runtimes like the <a href="https://mastodon.hccp.org/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> will take in order to simplify developing software on heterogeneous hardware environments.</p><p>It was super accessible, and I'd recommend this for anyone interested in the subject. Even managers! </p><p><a href="https://mastodon.hccp.org/@igb/112386562916088384" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.hccp.org/@igb/1123865</span><span class="invisible">62916088384</span></a></p>
Simon Brooke<p><span class="h-card" translate="no"><a href="https://todon.nl/@mousebot" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mousebot</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@amoroso" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>amoroso</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@monkey1" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>monkey1</span></a></span> <span class="h-card" translate="no"><a href="https://tech.lgbt/@seancorfield" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>seancorfield</span></a></span> This was a perfectly reasonable engineering decision when designing the <a href="https://mastodon.scot/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a>, and harks back to a number of other designs (e.g. the 6502) which were intended for very small embedded systems, which is what the JVM was designed for.</p><p>But <a href="https://mastodon.scot/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> – and other JVM languages, including <a href="https://mastodon.scot/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a> – are now used for general purpose software development, and for this it's less clearly reasonable. Having thread in managed memory does have costs, but not big ones.</p>
Simon Brooke<p><span class="h-card" translate="no"><a href="https://tech.lgbt/@seancorfield" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>seancorfield</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@monkey1" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>monkey1</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@amoroso" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>amoroso</span></a></span> Before <a href="https://mastodon.scot/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a>, my preferred <a href="https://mastodon.scot/tags/Lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lisp</span></a> coding style was deeply recursive, and I still think that's the idiomatic way to write Lisp (See John McCarthy's papers of the late fifties). But I have been repeatedly and badly been bitten by the <a href="https://mastodon.scot/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> stack, which was never designed for general purpose computation; and so I'm now wary of it!</p><p><a href="https://www-formal.stanford.edu/jmc/recursive.pdf" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">www-formal.stanford.edu/jmc/re</span><span class="invisible">cursive.pdf</span></a></p>
Not Yet<p>When starting <a href="https://mastodon.social/tags/bjForth" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bjForth</span></a>, I invested some time writing builders for my tests so they read naturally.</p><p>That, paired with the custom assertions that I wrote with <a href="https://mastodon.social/tags/AssertJ" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AssertJ</span></a>, has really made my test code read very fluently *to me*.</p><p>An upfront cost that I don't regret at all 😎 </p><p><a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</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/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> <a href="https://mastodon.social/tags/Forth" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Forth</span></a> <a href="https://mastodon.social/tags/TDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TDD</span></a></p>
Ian Brown :verified:<p><span class="h-card" translate="no"><a href="https://mastodon.coffee/@htwj" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>htwj</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@Sharat_Chander" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Sharat_Chander</span></a></span> they are certainly part of the <a href="https://mastodon.hccp.org/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> community!</p>
Sharat Chander<p><a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> developers...The fifth recording from the 14th <a href="https://mastodon.social/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> Language Summit is now available "<a href="https://mastodon.social/tags/Valhalla" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Valhalla</span></a> - Where Are We?" by Brian Goetz (from the Java &amp; <a href="https://mastodon.social/tags/OpenJDK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenJDK</span></a> Team at <a href="https://mastodon.social/tags/Oracle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Oracle</span></a>).</p><p>Click to view ➡️ <a href="https://youtu.be/IF9l8fYfSnIsi=aYiHm3WZUHSXJzYt" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/IF9l8fYfSnIsi=aYiHm3W</span><span class="invisible">ZUHSXJzYt</span></a></p><p><a href="https://mastodon.social/tags/JVMLS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVMLS</span></a> <a href="https://mastodon.social/tags/JVMLS2024" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVMLS2024</span></a></p>
Ian Brown :verified:<p>Got to hang out with some of my favorite <a href="https://mastodon.hccp.org/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> people tonight: <span class="h-card" translate="no"><a href="https://mastodon.social/@javawithjiva" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>javawithjiva</span></a></span>, <span class="h-card" translate="no"><a href="https://macaw.social/@TonyPrintezis" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>TonyPrintezis</span></a></span>, @synec, <span class="h-card" translate="no"><a href="https://sfba.social/@ysr1729" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ysr1729</span></a></span>, and John Cuthbertson. IMO <a href="https://mastodon.hccp.org/tags/Azul" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Azul</span></a>, <a href="https://mastodon.hccp.org/tags/Netflix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Netflix</span></a>, <a href="https://mastodon.hccp.org/tags/AWS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWS</span></a>, <a href="https://mastodon.hccp.org/tags/Apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple</span></a>, and <a href="https://mastodon.hccp.org/tags/Rivos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rivos</span></a> have some of the best <a href="https://mastodon.hccp.org/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> folks in the business.</p>
Ian Brown :verified:<p>Stoked to catch <span class="h-card" translate="no"><a href="https://mastodon.social/@headius" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>headius</span></a></span>’s talk on "Twenty Years of <a href="https://mastodon.hccp.org/tags/JRuby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JRuby</span></a>" at <a href="https://mastodon.hccp.org/tags/JVMLS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVMLS</span></a> this morning. Such an amazing project that has broken so much ground for folks building languages and interpreters on the <a href="https://mastodon.hccp.org/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> and Charles &amp; team are still pushing the envelope!</p>
Ian Brown :verified:<p>I am super excited to attend my first ever and last ever <span class="h-card" translate="no"><a href="https://mastodon.social/@bangbangcon" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bangbangcon</span></a></span>. </p><p>Conferences and gatherings built by passionate people for their welcoming communities are what it is all about. </p><p>I can’t help but think about Chris Thalinger’s amazing <a href="https://mastodon.hccp.org/tags/LavaOne" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LavaOne</span></a> series of happenings in Hawaii that brought so many smart people together to talk about and imagine the future of <a href="https://mastodon.hccp.org/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> and the <a href="https://mastodon.hccp.org/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a>, as well as connect the mainland tech scene with the amazing nerds on <a href="https://mastodon.hccp.org/tags/Oahu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Oahu</span></a> and the other islands.</p>
Ian Brown :verified:<p>A deep dive into debugging the <a href="https://mastodon.hccp.org/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a> and <a href="https://mastodon.hccp.org/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> 21's new "Virtual Threads" feature by some of the awesome people I get to work with here at <a href="https://mastodon.hccp.org/tags/Netflix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Netflix</span></a>!</p><p> <a href="https://netflixtechblog.com/java-21-virtual-threads-dude-wheres-my-lock-3052540e231d" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">netflixtechblog.com/java-21-vi</span><span class="invisible">rtual-threads-dude-wheres-my-lock-3052540e231d</span></a></p>
Heliomass<p>📺 “The Benefits Of The Java Virtual Machine (JVM) | The Most Powerful Programming Platform?” <a href="https://www.youtube.com/watch?v=k9Ysx8H2I_4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=k9Ysx8H2I_</span><span class="invisible">4</span></a></p><p>Had to leave my anti-Java biases at the door for this one. Great discussion which moves on to what it is to be a developer and interviews.</p><p><a href="https://mstdn.ca/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mstdn.ca/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://mstdn.ca/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a></p>