Discussion

Ask HN: Best way to learn new programming language and it's conventions?

Hello, I'll give the tl;dr first: tl;dr: Would like to learn C, best way?

So, I have been programming with some different, quite common languages, most of all - not a surprise - javascript. I... well, I don't really enjoy JavaScript, but it's what pays my salary and brings the bread to the table, so I can manage. I would like to learn some new language to improve as a programmer. I learned python quite "well" doing a school project using just python. Now, after reading some articles and posts, I would like to learn C (unless there's a better option? Haskell? Rust? Lisp?). The new language should be somewhat challenging, and I would like to learn some new "of thinking".

Why C? Well, I do a lot of work in unix (linux/osx) environment, and instead of doing bash scripts, I maybe could (when needed) use C instead of Bash/Python.

Thanks in advance for all the replies, I appreciate it.

1 points asdojasdosadsa 9 years ago 3 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton