3 ms·
Also for those of you doing OOP looking to try something different: Java/C++ -> Rust: It will feel familiar to you with its C style syntax and multi-statement
by ilovecaching 8y ago
Also for those of you doing OOP looking to try something different:
Java/C++ -> Rust:
It will feel familiar to you with its C style syntax and multi-statement function bodies. It takes the best parts of many different paradigms, and marries them in a very coherent way. It's performant, has incredible tooling (cargo, rustup), and the community is great.
Python/Ruby -> Elixir:
Elixir has the Phoenix framework, great support for web, and supports massive concurrency using the Actor model. Jose did a great job cleaning up the Erlang syntax, and it's gradual typing and heavy use of macros will feel immediately familiar to you.
- AsyncAwait 8y agoGo also has a non class-based OO.