Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Ruby and Erlang/Elixir have more in common than one might think, especially with frameworks such as Phoenix gaining more popularity.

I don't really see Inko as a direct competitor to Go, as Go's compiled nature makes it quite different in use cases. Maybe when we have a JIT and an easy way of distributing the VM + code, Inko could be a competitor to Go.

    >  Do you have a problem that your laguage can solve really better than others.
    > Or are you still figuring out?
Ignoring that Inko is still a very new language, there are already a couple of benefits compared to Ruby such as: no need to pause everything during garbage collection, easier to write concurrent programs, preemptive multitasking (using more than one OS thread under the hoods, unlike both Ruby and Node), more straightforward syntax (at least I think so), etc.


Great work! I've started building a YARV compatible VM in Rust so it's always great to see more examples of VMs and GC in Rust.

JRuby actually already has concurrent GC and no GIL.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: