Live data from Hacker News

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

news.ycombinator.com

11–20 of 105 posts

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

#12

JS ES2015. The syntax looks awful at first glance, but after heavily using it, there's much more power to this language now.

This is the correct answer.

Jokes aside, ES2015 hits the sweet spot for new powerful languages with big-name backers (facebook is compiled in babel).

https://twitter.com/amasad/status/631251607422787584

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

#13
post #10

JS ES2015. The syntax looks awful at first glance, but after heavily using it, there's much more power to this language now.

The syntax looks awful? It looks extremely clean. It cleaned up the JS syntax enormously...

Talking mostly about things like:

// 1. [a + b] // [a + b] is an array {[a + b]: c} // [a + b] is not an array

// 2. { x, y: x, y} // inconsistent object fields

and there are more examples. After you get to know the syntax, it can be used for good -- but some decisions are making the language more complex.

As written above, I enjoy its new features

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

#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.

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

#15
None, because the existing languages were close to good enough for the problems that I try to solve. There's nothing that's opening up new frontiers in a mind-blowing kind of way, at least not from where I stand.

But some languages are kind of interesting:

C++11/14, because it opened up some new ways of writing efficient code safely.

Haskell, because of HM types.

Lisp, because of homoiconicity and macros.

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

#16

Picat. A new language that blends different paradigms including logic programming, constraint solving, pattern matching into a cohesive whole. Allows for very compact, elegant solutions to many problems.

How's Picat performance-wise?

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

#18
Lately?

C# triggered by: - Open sourcing of .NET - Open Sourcing of Xamarin

I want to live in a world where writing mobile apps for multiple platforms with a single codebase becomes the de-facto way of doing things. C#/Xamarin seems like the only viable way to achieve that.

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

#19
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.

I think you are underestimating how hard it is to get those guarantees, how much some people want them, and how long we've needed them.
Post reply on HN