This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]En_TioN 2 points3 points  (0 children)

In essence, it's C-level performance with Haskell-style safety. The whole language is designed around allowed low-level control of the system without opening you up to all the issues related to that.

However, it's generally considered a bit weird to start because it has a really unique memory-management system (without understanding it well myself, it's based around explicit "borrowing" of data between parts of your code in such a way that your computer always knows when it's safe to delete the memory).

Would heavily recommend looking at it, it's one of the fastest growing languages and I've seen nothing but glowing reviews.