Reputation
458
Top tag
Next privilege 500 Rep.
Access review queues
Badges
4 7
Newest
 Yearling
Impact
~96k people reached

  • 0 posts edited
  • 0 helpful flags
  • 166 votes cast
May
13
comment Has the term “Service Oriented Architecture” become meaningless jargon?
I think you hit the nail on the head here.
May
13
answered How quickly should I adopt new technology, i.e. new .NET versions, new VS versions, etc.?
May
10
comment isn't number localization just unnecessary?
Of course 1.234,00 is not as much of a problem as 1,234 or 1.234.
Apr
29
comment Version control management of large projects
You can impose a hierarchy by policy. That's how it works for the Linux kernel, apparently.
Apr
19
comment Is there an accepted term for a DSL implemented in a “standard” programming language?
Does this answer the question?
Apr
4
comment Do most companies not know how to write software?
Another proof of this: read a newspaper or Wikipedia and compare your general judgment to your judgment on the articles written on your areas of expertise.
Apr
1
comment What is the etymology of the phrase “Source Code”?
how is the use of punch cards related to the term "source code"?
Apr
1
comment What is the etymology of the phrase “Source Code”?
@Alb: I think you can generalize your answer: source code is what other code is derived from. E.g. C source code is what a C compiler takes and generates compiled code from. Usually the term is reserved for code that isn't itself generated from something else but is created or at least modified manually by a programmer.
Apr
1
answered Why develop free, open source programs?
Mar
31
comment Aggregation vs Composition
And how is aggregation different from any other relationship between two sorts of entities?
Mar
31
comment Aggregation vs Composition
So is a car an aggregate or a composition of its parts?
Mar
28
comment What is a “powerful” language?
By the way, this isn't actually true. I have seen languages that are Turing complete but less powerful than other languages. A simple example: consider a language that only has integers and strings as its data types, no way to convert between them, arbitrary computation on integers, and only string concatenation and comparison on strings. (I have worked with such a language.) It is Turing complete, but it cannot express arbitrary functions on strings, so adding more functionality will increase its computational power.
Mar
28
awarded  Critic
Mar
24
answered Aggregation vs Composition
Mar
23
comment Designing tool for C#
@jM2.me: It's called the designer and it's the reason Visual Studio is called "Visual" Studio. There are various GUI designers for the various GUI technologies VS supports.
Mar
23
comment Designing tool for C#
Nope, the OP means visual programming.
Mar
23
comment Designing tool for C#
The designer is not just for UI components, but for all components.
Mar
14
comment What is the greatest design flaw you have faced in any programming language?
@dan04: That's because C++ started out as another preprocessor for C. It's part of the design philosophy: don't rock the boat. If you don't want that approach, there's Java.
Mar
8
comment What is the greatest design flaw you have faced in any programming language?
Intellisense, but any kind of automatic language analysis benefits from the omission of advanced syntactic features. E.g. typechecking or dead code detection.
Mar
8
comment What is the greatest design flaw you have faced in any programming language?
BTW, many of the things people dislike Perl for weren't invented in Perl but taken from other languages, mostly the Bourne shell.