mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#jvm

6 Beiträge6 Beteiligte0 Beiträge heute

You've heard of #scala language that works on the jvm. You also heard about scala native target to native (C) and interoping with that world side stepping the #jvm...

Now get ready for #clojure (jvm language) and it's target to Cpp.

---

#jank programming language - Clojure/LLVM/C++

"Where jank differs from Clojure JVM is that its host is C++ on top of an LLVM-based JIT*

jank-lang.org/

jank-lang.orgjank programming language - Clojure/LLVM/C++jank is a Clojure dialect on LLVM with a native runtime and C++ interop.

Today, we released Mill 1.0.0

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.

github.com/com-lihaoyi/mill/bl

We aim to roll out more 0.12.x releases that support the transition to the newer APIs by providing more deprecation warnings.

Mill is a fast JVM build tool that supports Java, Scala, Kotlin and many other languages. 3-6x faster than Maven or Gradle for common workflows, Mill aims to make your project’s build process perfo...
GitHubmill/changelog.adoc at main · com-lihaoyi/millMill is a fast JVM build tool that supports Java, Scala, Kotlin and many other languages. 3-6x faster than Maven or Gradle for common workflows, Mill aims to make your project’s build process perfo...
#MillBuild#JVM#Java
Antwortete im Thread

@parttimenerd #java (really, I mean the #JVM) has always been more something to embed other things into not vice versa.

I do wish the applet security issue had been fixed. But neither Sun nor Oracle ever really fought for front end markets. Those battles could have been won. There had always been loud naysayers. There was a lot of low hanging fruit. Still is. But people up top are just reading Forbes or whatever, not talking to customers.

Don't get me wrong, I am in favor of JEP 504

Over five years now I'm programming on the JVM. Started out with #Java, moved to #Kotlin as my daily driver, dipped my toes into #Scala and once in a while enjoy experimenting with #Clojure. Groovy outside of gradle files, is still a gap to fill.

I had the urge to go behind the language and explore the realms of bytecode, linking and loading and JIT compilation and the helpful people on the RockTheJVM discord recommend me this amazing book: "The well Grounded Java Developer" which goes into this step by step.

It let me appreciate what an outstanding piece of software the JVM really is.

manning.com/books/the-well-gro

Manning PublicationsThe Well-Grounded Java Developer, Second EditionUnderstanding Java from the JVM up gives you a foundation to grow your expertise and take on advanced techniques for performance, concurrency, containerization, and more.