HackerTrans
TopNewTrendsCommentsPastAskShowJobs

prodigal_erik

no profile record

comments

prodigal_erik
·vor 10 Jahren·discuss
A smart pointer is just a way to add custom behavior when it's created and destroyed. The question is what the smart pointer does. Usually the answer is update a reference count, which happens so frequently that it ends up being a lot more expensive (especially in bus bandwidth) than occasionally tracing live objects between long periods of useful work.
prodigal_erik
·vor 10 Jahren·discuss
Knuth's code has bugs. NASA's code has bugs. There's no reason to believe that high quality software engineers even exist.
prodigal_erik
·vor 10 Jahren·discuss
Viaweb used Lisp as their secret weapon, and pg and rtm rolled the money from the Yahoo acquisition into Y Combinator's first classes.

http://www.paulgraham.com/avg.html

Hacker News itself is written in a new Lisp dialect that resembles Scheme.

https://github.com/arclanguage/anarki/blob/master/lib/news.a...
prodigal_erik
·vor 14 Jahren·discuss
TRS-80 Color Computer? That's what I learned 6809 assembly on around 1981, only to be startled how many little things were harder on the Commodore 64's 6502. The extra memory (64k after bank switching!) made up for it though.

I didn't have a multiprocessing platform until 1988 (4.3BSD at college). I wonder how much better I'd be now if I could have gotten my hands on OS-9 earlier.