5 ms·
What's Micronaut? (Of course I've found more info by searching, but my real question is: why do teams proudly make major announcements without even including a
by gojomo 6y ago
What's Micronaut?
(Of course I've found more info by searching, but my real question is: why do teams proudly make major announcements without even including a link to their project, or at least an inline blurb about it for those first hearing about it via the announcement?)
- noisem4ker 6y agoA Java framework which tries to do at compile-time what other frameworks usually do at run-time (dependency injection, SQL query generation, etc.) (Yours is a lost cause.)
- Twirrim 6y agoSame old same old, this drives me nuts on so many open source project websites. I wonder how many good libraries languish in obscurity because of the lack of something simple like an elevator pitch on their landing page, or worse there is one but it's an overload of incomprehensible-to-outsiders jargon.
- stunt 6y agoNot only open source projects. Even many SaaS and PaaS projects have the same issue. They try too hard to make themselves distinguish from others that they end up with a fancy landing page that does not say anything useful and straight about them but some vague description. You really have to dig into to find out what is that they are doing. I like to think that's just a bad marketing tactic because I can't believe that they can't explain themselves clearly.
- dang 6y agoSince the project doesn't seem to have been discussed on HN before, we've changed the URL from https://objectcomputing.com/news/2020/06/26/announcing-micronaut-20 https://objectcomputing.com/news/2020/06/26/announcing-micro... to one that answers this question more directly.
- _old_dude_ 6y agoThere are actually 3 frameworks in Java that are competing head to head with Go, Micronaut, Quarkus and Helidon. Helidon is spearheaded by Oracle and currently fails to get some tractions. Micronaut is the baby of Graham Rocher one of the father of Grail (RoR in Groovy) and Quarkus is the baby of Emmanuel Bernard one of the father of Hibernate and supported by RedHat. All of them run on either a standard JVM or let you use Graal SVM which compiles Java to native with roughly the same trade off as Go (latency is more important than throughput). At my company, we have prototyped the migrating of a Go application that relies heavily of Kafka to Micronaut or Quarkus. We have found that Micronaut is less polished and more buggy than Quarkus but take it with a pinch of salt because it's just 5k of code.
- pm90 6y ago> because it's just 5k of code. Are you talking about the app you're migrating or micronaut? I'm a go developer that is on a Java team; trying to use a framework that offers a similar experience to building HTTP services that I've seen in Go. Quarkus, micronaut and Spring boot all "look" similar to me; I went through the getting started for Quarkus and it feels pretty fast. Your comment makes me want to stick with it for now.