Live data from Hacker News

If programming languages were Harry Potter characters

heeris.id.au

51–60 of 63 posts

Re: If programming languages were Harry Potter characters

#52
post #6

This is definitely one of the better examples of these such lists. Usually, they're just two unrelated, ordered lists, individually ranked by the author's personal liking of the things, then zippered together with no attempt to make any sense out of the whole. But this one not only makes some sense, it's even internally consistent!

They had me at Java being Umbridge.

I also loved that her lines were in pink. ;)

Re: If programming languages were Harry Potter characters

#53
post #12
post #3

What about Lisps? Also, it would be interesting to read about comparisons between programming languages and naturals ones. What's the most elegant natural language in the world that could be said to be the Scheme of natural languages?

Classical Chinese.

I checked out Mandarin the other day. Just a little syntax. From what little I saw, the syntax does seem to be more elegant than that of Western ones(the ones I know), but it still is a far cry from Scheme level elegance :)

Re: If programming languages were Harry Potter characters

#54
post #39

Earlier quoted context omitted.

C isn't dead. However, it serves two niche roles—glue code and super portable system code. It's dead in the sense that it's not growing—the unique use cases of it are forever shrinking.

By glue code you mean things like most common Foreign Interface semantics ?

Not just that, but also plugin and embedded APIs are typically C-oriented.

Re: If programming languages were Harry Potter characters

#55

Looked at article just to confirm that Perl would be Ron Weasley. Yep. This is why he's my favorite character.

I disagreed with this one. Ron is useless. It's the Weasley twins who are frustrating and absurd jokesters, yet surprisingly powerful.

Re: If programming languages were Harry Potter characters

#57
post #40
post #19

Earlier quoted context omitted.

But it's just recently hit 1.0 As an alpha only. It's still much too unstable to be able to do anything serious with it.

> As an alpha only. It's still much too unstable to be able to do anything serious with it. No, it's powerful today. I'm writing 'serious' code with it. Just don't write production code with it because your code will have to do a LOT of maintenance to keep up with HEAD.

Yehuda Katz uses it for production code for skylight.io, he's also a core Rust contributor though.

Re: If programming languages were Harry Potter characters

#58
post #40
post #19

Earlier quoted context omitted.

But it's just recently hit 1.0 As an alpha only. It's still much too unstable to be able to do anything serious with it.

> As an alpha only. It's still much too unstable to be able to do anything serious with it. No, it's powerful today. I'm writing 'serious' code with it. Just don't write production code with it because your code will have to do a LOT of maintenance to keep up with HEAD.

marrs is correct, about the label: we call the current Rust release 1.0.0-alpha2. 1.0.0-beta will be coming out soon and the true 1.0.0 after that.

http://blog.rust-lang.org/2015/02/13/Final-1.0-timeline.html

Re: If programming languages were Harry Potter characters

#59
post #57
post #40

Earlier quoted context omitted.

> As an alpha only. It's still much too unstable to be able to do anything serious with it. No, it's powerful today. I'm writing 'serious' code with it. Just don't write production code with it because your code will have to do a LOT of maintenance to keep up with HEAD.

Yehuda Katz uses it for production code for skylight.io, he's also a core Rust contributor though.

Yehuda was invited to be a core team member because of his use of Rust in skylight.io, not the other way around. At this point, anyone who's seriously using Rust as a fundamental component of their company is probably eligible for core team membership. :P

Re: If programming languages were Harry Potter characters

#60
post #55

Looked at article just to confirm that Perl would be Ron Weasley. Yep. This is why he's my favorite character.

I disagreed with this one. Ron is useless. It's the Weasley twins who are frustrating and absurd jokesters, yet surprisingly powerful.

Maybe Go can be Ron? Can we panic("now")?
Post reply on HN