rune icon indicating copy to clipboard operation
rune copied to clipboard

Relevance to Nim

Open ShalokShalom opened this issue 3 years ago • 2 comments

This looks a hell lot like an already existing language, called Nim

Python like syntax with C/C++ interop, reference counting and so on.

Did you take any inspiration? https://nim-lang.org/

And what would you say, are Rune's benefits, compared to it?

ShalokShalom avatar Dec 29 '22 16:12 ShalokShalom

Wow, Nim looks very cool! The syntax is a bit different, e.g. 'proc' instead of 'func', but frankly low-level syntax choices make little difference. We (at least me) haven't looked at Nim at all, but I like what I see so far.

I think a lot of folks out there see the same thing: an opportunity for a Python-inspired system programming language that is memory safe, fun to use, and more productive than the line of languages that are still directly compatible with C.

I think this is an example of "great minds think alike". Hopefully, Nim, or a similar language, will succeed in changing the world.

waywardgeek avatar Dec 31 '22 15:12 waywardgeek

Well, func exists as well. It is a real function, so purity checked.

proc is without purity check. I always wondered, why people call it function, when its actually a process 😃

ShalokShalom avatar Dec 31 '22 16:12 ShalokShalom