Live data from Hacker News

What programming languages do you know and which ones do you want to learn?

news.ycombinator.com

41–50 of 63 posts

Re: What programming languages do you know and which ones do you want to learn?

#43
post #32

Want to learn: C++, Rust, Haskell, Go Funny enough, learning C++ these days is arguably harder because of modern C++ standards. Reconciling the best practices between old and new can be difficult at times, especially if you don't care to embrace everything modern C++ has to offer. Multi-platform build systems also tend to be incredibly complex. Rust solves all this, but its ecosystem isn't exactly mature at the momen…

Why would you not want to embrance modern C++? That's what makes C++ (potentially) worth learning today.

Re: What programming languages do you know and which ones do you want to learn?

#44

Know: Javascript, Python, Java, C/C++/C#, some basic knowledge of Common Lisp and a few others (quickbasic, various scripting or special purpose languages like Matlab) Want to learn: Clojure, Haskell, x86 assembly, webassembly, shader languages (e.g. GLSL)

Personal anecdote: the weirdest language I've ever used was a domain specific language that was adapted from punch cards used by a bank. It was basically a really weird assembly language. All the variables had 3-letter names, there were exactly 256 of them and they were all globally scoped. There was a custom IDE, but you couldn't freely edit the source as text, the programming was done via drop menus, where you selected the operation you wanted to perform, then scrolled through the list of 256 variables to select which variables to use as arguments...

Re: What programming languages do you know and which ones do you want to learn?

#45
post #8

I've found I can only know one programming language at a time. However, I can go back to languages I've used before and relearn them more quickly the nth time around.

When you go back and pick up a language you haven't used in a while, you find yourself magically much improved because of the fundamentals you improved on in other languages. I find that very rewarding.

Re: What programming languages do you know and which ones do you want to learn?

#46
Know: Python (daily) C (enough to avoid the dragons most of the time, not enough to slay them) C++ (only the bad parts) x86 asm (rusty, did real-mode asm for thrills in a bygone era) BASIC (because I'm old)

Want to learn: Racket (for the parentheses) one of the MLs (for the types) Lean (because theorem provers are magic) Rust (at least enough to respond intelligently to "just rewrite it in Rust!")

Re: What programming languages do you know and which ones do you want to learn?

#49
Current daily: Elixir (Phoenix), Javascript (Vue)

Recent-ish daily: Ruby (Rails)

Before that daily: AS3/AS2 (many), PHP (WordPress, Yii, others),

Throughout: HTML/CSS/JS, SQL,

Side note: I was surprised at how short my list was. It feels like it should be much longer (edit: as if I'm forgetting a bunch).

As far as wanting to learn? I've only scratched the surface on Elixir (~1yr). Will continue unwrapping that awesomeness for now.

Re: What programming languages do you know and which ones do you want to learn?

#50
post #34

I know "ASP Classic" and want to learn PHP as need to learn new tech. Any suggestion on learning PHP?

"want to learn new tech" "PHP" something doesn't add up

Then what's your suggestion for person who is working on 17 years old tech.?
Post reply on HN