| bio | website | |
|---|---|---|
| location | ||
| age | ||
| visits | member for | 2 years, 4 months |
| seen | 5 hours ago | |
| stats | profile views | 160 |
|
May 10 |
comment |
Managed Coders vs Native Coders There's more to differences between processors than SIMD - although your C++ compiler is probably taking the pipeline into account just as much as your JIT. |
|
May 10 |
comment |
isn't number localization just unnecessary? @Mike Dunlavey, the English vowel shift predates the USA, so if you haven't caught up yet it's not our fault. |
|
May 9 |
awarded | Citizen Patrol |
|
May 7 |
comment |
Extremely trivial C++ phone interview question 1. I wouldn't. I prefer to write code which is straightforward to read and performs well, and an xor swap meets neither criterion. 2. A relational database. Under the hood it's probably using a B-tree. Seriously, are you interviewing candidates for a job or for a second year of undergraduate study? |
|
May 7 |
comment |
Extremely trivial C++ phone interview question The question is ambiguous. On the first read I took "of unknown size" to mean that the numbers weren't bounded. |
|
May 7 |
comment |
Extremely trivial C++ phone interview question @Erik, can a constructor call another constructor of the same or the parent class? I don't know C++, but both Java and C# require this. |
|
May 4 |
comment |
Functional programming language for web development I admit that I hadn't thought of that, but a quick look around suggests that people use a Microsoft closed-source binary under Mono for F#. |
|
May 4 |
comment |
Functional programming language for web development Although F# isn't open source. Still, +1 because it's a good answer. |
|
May 1 |
comment |
Is developing games the best way to learn programming? If you want the game to be playable then you may well find that you need to compromise pure OO design in favour of speed. |
|
Apr 27 |
comment |
How do “You Ain't Gonna Need it” and “Now is better than never” play together? @Christopher, that could be interpreted as encouraging unprofessionalism. E.g. protecting against SQL injection is important even if the client wouldn't know what it is and certainly won't test for it before paying. |
|
Apr 27 |
comment |
Why are websites (even this one) sometimes “Down for Maintenance”? Doesn't NASDAQ have about 14 hours a day of scheduled downtime? |
|
Apr 20 |
comment |
Pure vs Applied Math For Programmers And there's an extent to which you can learn the stuff you need when you need it - particularly if you have a strong mathematical background already. I studied CompSci, but when in my first job I needed to know spherical geometry I went and spent a bit of time in my old college's library to read up on it. |
|
Apr 20 |
comment |
Are outdated comments an urban myth? I've seen some awful examples of Blocks of copy-pasted code including comments. Comment may have made sense in its original location, but hardly makes sense here. Class-levels comments talking about a different class, for example. |
|
Apr 19 |
comment |
Why does the Java collections APIs not have a last method? There isn't a first() method either, so why should there be a last() method? |
|
Apr 19 |
comment |
What specific branches of Mathematics are useful for a programmer to learn? But the question wasn't about career: it was about preparing for a degree course. |
|
Apr 14 |
comment |
Which Programming Languages Support the Following Features? @SK-logic, isn't that just a compiler limitation? I don't think anything in the language would prevent it, and I'm certain that IL supports it because F# uses that support. |
|
Apr 14 |
comment |
Which Programming Languages Support the Following Features? @Davy8, or writing an annotation or two and an FxCop rule or two. |
|
Apr 11 |
comment |
What's your favorite bit-wise technique? @nikie, muahahahaha! (I tend to use this for things like Project Euler problems - my day job doesn't involve much combinatorics). |
|
Apr 11 |
answered | What's your favorite bit-wise technique? |
|
Apr 4 |
comment |
Quick update of what's new in Java in the last 5 years? The only things that are new in the past 5 years are version 6 and the purchase of Sun by Oracle, but if you last programmed in Java 1.3 you need to catch up on the past 11 years. |