Go Does Not Need a Java Style GC

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • PopRuby - Clothing and Accessories for Ruby Developers
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • golang-jvm

    Not sure if you're in on the joke, but for those who didn't go to the repo itself:

    https://github.com/golang-jvm/golang-jvm

    It's just a copy-paste of JRuby on April 1st and the readme now includes a rickroll.

    Maybe it's irresponsible of them to leave it up in a way that Google still finds as a legitimate-looking search result.

  • IDisposableAnalyzers

    Roslyn analyzers for IDisposable

    Sure, but I am the opinion it does compose, if one embraces it isn't the same as writing C++ in C#, not trying to downplay your experience on the matter.

    For example, here are the Roslyn analysers for a more RAII like experience with IDisposable,

    https://github.com/DotNetAnalyzers/IDisposableAnalyzers

    Turn "DISP004-Don't ignore created IDisposable." into a compiler error and you have your region allocated RAII like experience.

    And moving a bit the goal posts, for those scenarios where C# fails completly to provide a usefull solution, we can rewrite just that module into C++ (preferably C++/CLI when only Windows matters), and have the best of both languages.

  • PopRuby

    PopRuby: Clothing and Accessories for Ruby Developers. Fashion meets Ruby! Shop our fun Ruby-inspired apparel and accessories designed to celebrate the joy and diversity of the Ruby community.

  • jvm.go

    A toy JVM written in Go

    LOL, I was not aware and stepped right into that.

    There appear to be other attempts: for example https://github.com/zxh0/jvm.go (might be the same?)

    Let's just say people have tried/joked about it but it never took off.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts