[HN Gopher] Ten Things You Can Do with GraalVM (2018)
       ___________________________________________________________________
        
       Ten Things You Can Do with GraalVM (2018)
        
       Author : uticus
       Score  : 33 points
       Date   : 2023-07-14 13:19 UTC (9 hours ago)
        
 (HTM) web link (gist.github.com)
 (TXT) w3m dump (gist.github.com)
        
       | manojlds wrote:
       | Buzz around GraalVM died very quickly though. I had high hopes
       | for it and innovation based on it.
        
         | ccleve wrote:
         | I still have high hopes. But man, the pace of development on
         | this project is _slow_.
        
           | uticus wrote:
           | I was first introduced via TruffleRuby. But since then it's
           | become less clear to me how viable TruffleRuby is versus
           | JRuby.
        
       | amelius wrote:
       | One thing they didn't mention you can do with GraalVM:
       | 
       | Getting sued by Oracle.
       | 
       | /s
        
         | chris_overseas wrote:
         | /s noted, and sure Oracle are litigious, but the GPL community
         | version of GraalVM, plus "early adopter" enterprise version
         | licence[0] seems farily clear, and reasonable - at least as far
         | as Oracle are concerned?
         | 
         | [0] https://www.oracle.com/downloads/licenses/graal-free-
         | license... https://blogs.oracle.com/java/post/graalvm-free-
         | license
        
           | belter wrote:
           | This is Oracle you are talking about...clear and reasonable
           | are not part of their vocabulary. Fantastic technology,
           | massive legals risks.
           | 
           | "Is GraalVM Free for production use?" -
           | https://lvijay.medium.com/is-graalvm-free-for-production-
           | use...
           | 
           | "...Note that the licensing terms with GraalVM are different
           | from those of OpenJDK. In the case of OpenJDK the risk you
           | open yourself to is security compliance (which you might
           | overcome using other means) in the case of GraalVM you are in
           | violation of the license at the end of 4 years. Unlike
           | security compliance however, you can purchase a license from
           | Oracle and bring yourself into the legal all-clear..."
           | 
           | "Oracle goes on hunt for Java non-compliance" -
           | https://www.computerweekly.com/news/365531580/Oracle-goes-
           | on...
        
           | [deleted]
        
         | appleflaxen wrote:
         | You nailed it
         | 
         | This was the first thing that came to mind when I saw this.
        
       | fulafel wrote:
       | This gist narrowly predates Clojure GraalVM tooling that enables
       | eg Babashka and Clojure usage in cloud FaaS with low cold start
       | latency. And quick startup CLI tools like clj-kondo (a Clojure
       | linter).
       | 
       | It seems there's some WebAssembly related things cooking GraalVM,
       | currently just support for running wasm binaries but will be be
       | interesting to see if eventually we get support for targeting
       | WebAssembly (if WebAssembly one day gets good GC support).
        
       | gavinray wrote:
       | RIP Chris, he was a true gem in the community. Often answered
       | questions I had on the Graal slack.
       | 
       | https://news.ycombinator.com/item?id=33893120
        
       | xonix wrote:
       | For me the most relevant selling point of GraalVM is beeing able
       | to compile to native self-contained executable. But on the other
       | hand, Golang delivers on this aspect much better (or at least
       | much faster).
        
       ___________________________________________________________________
       (page generated 2023-07-14 23:02 UTC)