29,954 reputation
455111
bio website
location
age
visits member for 4 years, 3 months
seen yesterday

Sep
26
answered Why would it ever be possible for Java to be faster than C++?
Sep
21
comment Best practices for generating new identifiers for persistent objects?
When you say you cant use a GUID, do you mean you cant use an MS style GUID, or that you cant use any form of UUID? Can you elaborate on why you think there's a meaningful lookup cost when using GUID's/UUID's as keys? Because I'm not sure I buy your premise.
Sep
21
answered Randomly Accessing Data Packets in a Compressed File
Sep
21
answered Should there be separate database schemas for each developer or should there be just one that all developers share?
Sep
19
answered Functions with side-effects in Delphi/Pascal
Sep
19
comment License validation and calling home
Rook, I contend to this day that Word became dominant because Word 2.0, zipped up, fit perfectly on a single 1.44mb floppy.
Sep
18
answered Which technology stack to use for car pooling over web and mobile
Sep
16
comment When is it necessary to use ORM tools?
There are very few "necessary's" and "should's" in software development.
Sep
15
answered Why do schools (or most schools) teach Java as the intro language?
Sep
11
comment Web Developers not learning “traditional” techniques?
"it seems you draw a line and think that assembly language is somehow obsolete." - I dont know how you can interpret my answer to mean that. My point is that as higher and higer level abstractions become available, newer programmers will start with them, and thus not necessarily be exposed to the lower level technology. Thats been the nature of things for years. The assembler statement points out that 20 years ago, new programmers who started with languages such as FoxPro or Basic may not have been exposed to assembly, C, or other low level langs the way older programmers had been.
Sep
10
answered Web Developers not learning “traditional” techniques?
Sep
10
awarded  Yearling
Sep
9
comment What are the pros and cons for the employer of code questions during an interview?
That just shows an example of an incompetent interviewer, not the necessity to actually play chess in an interview. The rich man could have just asked 'explain Castling' to me, or something similar, and immediately have gotten an idea of what the tutor knew.
Sep
8
comment Computer Science graduate. Master or full-time job?
How are we supposed to know what your future brings?
Sep
8
comment Developing a simple web-application?
I tend to agree with Christopher here. Its a good idea to get a basic understanding of whats going on between the browser and server first, and making some simple cgi style apps is a good way to do that.
Sep
7
comment Developing a simple web-application?
How much experience do you have already with programming? Its hard to advise whats appropriate if we dont know that.
Sep
7
comment What does artifact mean?
The OP asked "Could someone please explain this word by giving some specific examples from software industry?", which I think includes my answer.
Sep
7
answered What does artifact mean?
Sep
6
comment JavaScript's prompt, confirm and alert considered “old-fashioned”
Sounds like their previous app was written in vb, he's currently making a web front end for it.
Sep
5
awarded  Good Answer