Skip to content

Comment on Poll: How many programming languages do you command fluently?

Comments

The tough part is the standard libraries.

Syntax and semantics can be picked up really quickly. I could read and correctly modify code in a dozen languages. I could produce a scheme interpreter in a bunch of languages without much hassle, but if i don't pick the domain, i'm just not fluent.

I like to think i'm strongest with Java. There's a bunch of standard libraries i understand really well, but there are so many dark corners. For example, I'm aware of the existence of the x509 crypto stuff, but it would take me a while to use it correctly.

I think idioms are kind of hard too. The little things can get annoying quickly. For instance I frequently am told I write my java in C# (and amusingly vice versa). The idiomatic way of capitalizing is different between the two. Similarly when doing C++ stuff I tend to name things in C. And so on.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.