2,966 reputation
11122
bio website
location
age
visits member for 3 years, 11 months
seen Dec 22 at 21:40

Feb
25
comment Is it true that first versions of C compilers ran for dozens of minutes and required swapping floppy disks between stages?
3.5? My family's Amstrad had a 2.5" floppy drive. And yes, CP|M was on disk 1 of a set of 4, and Logo was on disk 4. I don't recall what else was on there.
Feb
22
answered How do you stay productive when dealing with extremely badly written code?
Feb
22
comment What have you learned from the bugs you helped discover and fix?
I've filed the odd bug against javac where it would crash emitting a stack trace. In cases like that there's no question as to whether the bug is mine code or theirs.
Feb
16
comment Legitimate use of the Windows “Documents” folder in programs
It's worth noting that Microsoft is a big offender itself (or, at least, some Microsoft teams are big offenders).
Feb
16
comment In Java, should I use “final” for parameters and locals even when I don't have to?
I find myself wishing C# had something equivalent because it would make some manual refactoring much easier.
Feb
16
comment Preferred lambda syntax?
+1 for mentioning currying.
Feb
15
comment What's your favorite interview question?
Does your codebase require knowledge of bit-twiddling or is it just to gauge interest in nitty-gritty details?
Feb
15
comment Do bugs from Fuzzing belong in my system tests?
And more to the point, you know that if the bug comes back in the future you're certain to catch it.
Feb
15
comment Curating projects of deceased friends
As it stands the question is missing a very important datum: what does his will say? The copyright in his work was part of his estate, so it might be with his widow or with some other legatee. He may even have made specific provisions - I have a section in my will which lists source directories on my hard drive; people who are to receive a copy; and licence terms.
Feb
15
revised Examples of Finite State Machines
added 7 characters in body
Feb
14
answered Examples of Finite State Machines
Feb
14
comment Why does the word “Pythonic” exist?
Maybe you need to look at the etymology. Before the language was named after a comedy troupe famous for their Flying Circus, the adjective Pythonic was used in reference to that troupe's work and that of others who were influenced by them.
Feb
14
comment Is it true that a stricter coding style is always better?
A 20-page style document (they do exist) is definitely stricter than a half-page one.
Feb
14
comment Do you count a Masters in CS as a negative?
And before you consider Oxbridge status degrees, where the M.A. requires graduating B.A. and waiting a few years.
Feb
13
comment Is Flash really superior to Java applets?
Anti-aliasing has been in Java since 1.2. I think it's more a case that people didn't take the time to learn how to turn it on.
Feb
12
answered Is Flash really superior to Java applets?
Feb
12
comment Is Flash really superior to Java applets?
ActionScript is just JavaScript with a different name. I'm sure people who wanted could have a long debate over whether it's higher level than Java, but at the language level the biggest difference IMO is dynamic vs static typing.
Feb
12
awarded  Critic
Feb
11
comment How is “SELECT *” read in English?
@omouse, what would be the set theoretical way to pronounce it? "Select universe"?
Feb
10
comment What is wrong with Java's generics?
@Trinidad, the reason Java generics aren't reified is that they were added later and backwards compatibility was desired. (Same reason that C#'s generics have some problems).