Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 Nim, the programming language that was Nimrod
Index -> General Programming
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
btiffin




PostPosted: Tue Feb 03, 2015 10:11 pm   Post subject: Nim, the programming language that was Nimrod

Do yourself a favour. Check out, Nim.

http://nim-lang.org/

And pages like, http://nim-lang.org/backends.html#c-invocation-example

It can't hurt knowing Nim over the next few years, in my old guy opinion.

It is a trans-compiler, (transpiler), translating Nim text to C, C++, Objective-C or Javascript (including a node.js target).

Autodoced in ReStructuredText, with builting nim doc

More Python syntax structure than C, all the power. Highly expressive, a lot of the existing POSIX toolchain, wrapped, increasing out of the box usability.

Emits a system.c file along with the trans-compilation program file. The (self-hosted) Nim compiler generates the source that would be the runtime library engine with most other programming systems. This is compiled into applications, for standalone binaries. Nice. (Large source emits, but C, compiled). Or web speed js.

Cheers
Sponsor
Sponsor
Sponsor
sponsor
Display posts from previous:   
   Index -> General Programming
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 1 Posts ]
Jump to:   


Style:  
Search: