Reputation
9,208
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
1 16 46
Newest
 Yearling
Impact
~271k people reached

Jun
9
comment In a resume, what all constitutes a Programming Language
@BenjaminCutler in the universe of a grumpy dev lead who doesn't think non-general-purpose programming languages are "real" programming languages.
Mar
15
comment I've been told HTML is a markup language, C++ is a programming language, what could make that difference?
@TomAu I think so. I think you'd get a lot more arguments about whether something is pornography or erotic art than you would about whether something is a programming language or not. I'm not aware of any formal research though. :-)
Mar
8
comment Can you “stop” a C program from being reverse engineered?
@Archimedix - but there's probably someone out there who is twice as smart as you and CAN reverse-engineer and debug your code 😊
Feb
22
comment How to respond to a rude bug report?
Ignore the bad attitude, don't feed the trolls, but investigate the bug as you would any other bug report; triage it appropriately, and allocate effort to fixing it according to its severity.
Jan
6
comment What are 4th & 5th programming language generations? Are there more of them?
Like Pieter B, I don't think the concept is particularly relevant in this day and age. I believe that at the time it was formulated, there was an expectation that we would largely move away from general purpose 3GLs quite quickly.
Oct
28
revised Eliminating choices of programming languages?
spelling fix
Oct
28
comment Eliminating choices of programming languages?
The question which overrides all others is "which language is the team most familiar, comfortable and experienced with?". The only time you should choose a language other than that one is when the primary goal of the development is to broaden your skills, and the actual resulting product is only a secondary goal.
Oct
3
answered When does it make sense to compile my own language to C code first?
Oct
2
revised Debug symbols change application execution
typo
Sep
30
awarded  Yearling
Sep
30
awarded  Explainer
Aug
19
comment In the days of modern computing, in 'typical business apps' - why does performance matter?
It's nice that with so much moving into cloud-hosting situations, you can see how much you're actually paying for power. For instance we use Amazon RDS for database. The difference between the largest and second-largest instance is approx. $3500 per year. That's a number that you can look at and judge whether or not it's worth a lot of programmer time to optimize.
Jul
27
comment Why do executables depend on the OS but not on the CPU?
@KilianFoth: yes, and it's the specific OS that the question was asked about.
Jul
26
answered Why do executables depend on the OS but not on the CPU?
Jul
17
comment Do development standards vary by city?
As someone who does ASP.NET development and hosts it on EC2, I'm curious as to why you think EC2 abhors Windows?
Jul
11
awarded  Popular Question
Jul
4
comment Can XCode work with TFS?
I looked into doing this via SvnBridge but never got it working perfectly and we ultimately abandoned the goal of getting the Mac guys on the same version control system as the Windows guys. But my question Mac Subversion client that works with SvnBridge to TFS? may give some pointers. Xcode's built-in SVN support + SvnBridge might do the trick for you.
Jul
4
comment Why isn't testing a language a supported feature at the syntax level?
@ArthurvanLeeuwen I suspect he meant implicit types not dynamic types. They were one of the new language features that needed to be added to make LINQ workable, were they not?
Jul
2
comment Why And is needed when there is AndAlso
The school of thought that functions should avoid side-effects exists for a reason. If you think there's no risk of future programmer error in putting side effects into code that appears to purely be a boolean check, and relying on nobody accidentally replacing the intended-for-backward-compatibility-with-decade-old-code And with an AndAlso, then I guess we'll have to agree to disagree.
Jul
2
comment Why And is needed when there is AndAlso
Only insofar as it's a good idea to save a couple of boolean variables by writing brittle code with non-obvious requirements which could easily be broken by a future developer making changes. Just call the two functions, store the results in variables, then do If Var1 And Var2