Back to the future: 64-bit MIPS CPU explores the origins of the solar system
2 0 comments 29 Jul 2015 20:57 u/magicmu (..) in v/programmingComment on: What are some programming jargon everyone should be aware of?
7 27 Jul 2015 00:59 u/magicmu in v/programmingSecure Tunnels to Localhost with ngrok
1 0 comments 16 Jul 2015 21:33 u/magicmu (..) in v/programmingUsing GNU Make as a Front-end Development Build Tool
1 0 comments 09 Jul 2015 20:15 u/magicmu (..) in v/programmingSnow - Virtual network that uses keys instead of IP addresses
6 0 comments 07 Jul 2015 14:49 u/magicmu (..) in v/programmingComment on: Where do you go for programming news?
Hacker news, like others have said. For front-end web stuff, smashingmagazine.com is great. For these fast moving javascript frameworks, I find it's easiest to stay on top of the news by joining their slack channels. You can get info on them at chitchats.co
Free Competitive Programming Course from Reykjavik University
5 0 comments 30 Jun 2015 16:40 u/magicmu (..) in v/programmingComment on: Tonnes of resources to help learn computer programming
I think both you and Tuxy make valid points; I recently used a copy of "C Primer Plus" to brush up on my C, but C doesn't change too much :) In comparison, the book I got last year on Node is already out of date -- let alone the Manning book on ember which must've become dated weeks after publication. I guess it depends on what you're trying to learn; the older mainstays such as C, COBOL, and and FORTRAN don't seem to change all that much (although, just as you said in your example, C++ changes every month, it seems).
Let's not forget the good pasta metaphor:
Ravioli Code: Ravioli code is a type of computer program structure, characterized by a number of small and (ideally) loosely-coupled software components. The term is in comparison with spaghetti code, comparing program structure to pasta (From SO
They talk about it being an anti-pattern there, but I think the idea of keeping software components loosely coupled but related is a pretty good thing.