Live data from Hacker News

Ask HN: What programming language has you really excited lately, and why?

news.ycombinator.com

21–30 of 105 posts

Re: Ask HN: What programming language has you really excited lately, and why?

#22

As primarily a C# and JavaScript developer, I'd say TypeScript. Best of both worlds and I feel pretty productive in it (once past the pain of setup).

Not a c# dev, but definitely typescript makes me feel more motivated to write code these days.

Re: Ask HN: What programming language has you really excited lately, and why?

#23
post #14
post #9

Rust: it provides extremely strong guarantees about your code at compile time so that usually it feels like a script language with C/C++-levels of performance. And the best part: no data races, and no runtime garbage collector overhead.

Is that all? That's a pretty generic reason IMO.

To long time C developers, it's a huge deal. I'm starting my first primarily rust job on Monday and I'm extremely excited about it.

Re: Ask HN: What programming language has you really excited lately, and why?

#27
post #14

Earlier quoted context omitted.

Is that all? That's a pretty generic reason IMO.

To long time C developers, it's a huge deal. I'm starting my first primarily rust job on Monday and I'm extremely excited about it.

Where, if you don't mind sharing?

Re: Ask HN: What programming language has you really excited lately, and why?

#30
D (dlang). It's the C++ I always wanted. It's safe, modern, fast, and familiar. It's got classes with reference semantics, structs with value semantics, safe concurrency by default, support for functional programming, concise syntax yet with the C/Java/C++/C# flavour, speed, a compile-time complete D interpreter (thus allowing metaprogramming in the same language as the runtime language, almost lisp-like), plus all the common syntactic niceties we've come to expect from modern languages.

My only complaint so far is that the reference implementation has a stupid license, but most other D users just ignore the terms of the license. I had also found a performance bug in an stdlib function, but it's since been addressed in dev.

Post reply on HN