humpt | 11 years ago | on: Ask HN: Is git male or female?
humpt's comments
humpt | 11 years ago | on: BitTorrent Bleep – P2P messaging solution from BitTorrent
humpt | 11 years ago | on: I'm 28 and frustrated – can I still have programming career?
I'm not sure what that means :) can you explain or give examples?
humpt | 11 years ago | on: Eloquent JavaScript, Second Edition
humpt | 11 years ago | on: Eloquent JavaScript, Second Edition
humpt | 11 years ago | on: Eloquent JavaScript, Second Edition
humpt | 11 years ago | on: Eloquent JavaScript, Second Edition
It's amazing how it's well written and fun to read. I like it puts some effort in showing you quickly the benefit of what you learned, you never get the impression something is pointless. (NB: it's big but you don't have to read it all. I read say the first half, than used it more like a reference book.)
humpt | 11 years ago
humpt | 11 years ago | on: Ask HN: How can I sustainably run a website without charging a fee?
You will need to admin it yourself but this depends more on the size of your website, I don't think you should worry about it so early, especially given the fact that you're not sure if you website is actually going to take off.
humpt | 12 years ago | on: Why Ada isn't Popular (1998)
humpt | 12 years ago | on: Why Ada isn't Popular (1998)
The first semester all the students are introduced to basic programming concepts, and the language that's used for that is Ada. Then Ada is used to teach algorithms and compilation class. In fact in the second year, we had a full-time project where we wrote a compiler for a language close to Java (in terms of syntax and features), in Ada.
I remember being in my python phase at the time, and bitching at Ada's verbosity. But I realized how comfortable it is to let the compiler do most of the debugging for you, especially on very large projects that are structured as a pipeline (eg. a compiler, every part depends heavily on the other). When it compiles, it works 99% of time. Static typing/subtyping, generic package, all the time spent in the console with GNAT yelling at you really teaches you how to structure, secure and bullet proof your code. Ada really is a great teacher!