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

I think you should really be more focus because ruby and Erlang have very little in common. Go is more for low level programming, Erlang not really, Ruby, is more about expression. NodeJS can t do multithreading... Do you have a problem that your laguage can solve really better than others. Or are you still figuring out?


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.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: