Live data from Hacker News

Ask HN: What are you learning?

news.ycombinator.com

1–10 of 906 posts

Re: Ask HN: What are you learning?

#6
post #2

I’ve started getting into Go. Looks good so far. Working on a side project, which is my best way to get into something new.

what are your resources to learn the lang?

I read “Effective Go”[0], but what really helps me is browsing through the sources of various Go projects and libs in Github. I also keep a tab of Go’s packages docs open [1]. And of course there’s StackOverflow. In general I prefer learning from source code rather than books.

0 - https://golang.org/doc/effective_go.html 1 - https://golang.org/pkg/

Re: Ask HN: What are you learning?

#7
Computer networking. I’m reading through TCP/IP illustrated.

Also learning about Linux. I used macOS for about a year and thought that I knew “Linux” but now I’m seeing how far the rabbit hole goes. I installed arch linux and am currently just customizing it and immersing myself in the community. Eventually I’ll pick up a systems or operating systems book.

Re: Ask HN: What are you learning?

#10
... Don't laugh: C

I learnt programming mainly through various scripting languages, some of which had some relatively simple visual output available, which I personally found invaluable for learning and visualizing.

I realized that better visual output was the main thing holding me back from doing more in C since there are so many options, often complex, involving much boilerplate. So my mini project is essentially exploring the simplest, most minimal possible ways of drawing pixels on the screen in Linux.

So far tried fbdev (but doesn't work well with X), now playing with XCB.

Post reply on HN