Nim programming language

nim-lang.org/

Nim is a systems and applications programming language. Statically typed and compiled, it provides unparalleled performance in an elegant package.

>> High-performance garbage-collected language (can turn off)
>> Compiles to C, C++ or JavaScript
>> Produces dependency-free binaries
>> Runs on Windows, macOS, Linux, and more


Literally compiles to C so all existing libraries already work. It's as expressive as python and performance as C!

Other urls found in this thread:

github.com/nim-lang/Nim/blob/devel/todo.txt#L1-L10
github.com/kostya/benchmarks/blob/master/README.md
twitter.com/NSFWRedditGif

v1.0 WHEN?

Also, a book was written as well: Nim in Action

>provides unparalleled performance
Except from the several languages that consistently perform better than it

github.com/nim-lang/Nim/blob/devel/todo.txt#L1-L10

alright I'm in, how do I convince my manager to migrate all our stuff to nim?

Show me, it literally fucking compiles to C and then you compile it with gcc or whatever you want

>several languages
which are?

Rewrite the entire code base in secret and your time off

thanks, gonna start now

>>

and what do you think compiles to a more efficient binary? the culsterfuckistan c code produced by this garbage or actual, hand written c/

the culsterfuckistan c code , obviously

Have you even seen the C output? Literally the most cleanest output I've ever seen in my life.

Machine generated C is less likely to have 'clever' programming tricks and unnecessary abstractions which screw with the optimizer.

M8 I can literally compile Brainfuck to C, but that doesn't mean that it'll have the speed of C

damn. brainfuck sucks

Very relevant: github.com/kostya/benchmarks/blob/master/README.md

Chicken scheme called and said you are a colossal retard who only gets his information from random blogs on HN

I actually wrote a few Nim libraries and use it at work.

I posted a link, but I think I replied to the wrong person.

>garbage-collected language

I agree; it should be collected by the garbage can.

>;
OH LOOOK WE GOT AN EXPERT C HACKER MASTER IN OUR MIDST

yea what a fucking faggot. i removed the semicolon key from my keyboard because i have no use for it

I'm ready to learn this new, kawaii language

lol who cares about this nobody language just use go

This actually seems promising