|
Doesn't matter weither you are an application developer, or not, having the source code is always an advantage.
Sometimes understand to what a function is doing it's easier seeing the code than reading the documentation
Also when debugging you can step into the api functions and see what's going on (that was a part of MFC that I liked)
Extending api functionality is easier too. You can modify the existing source code.
|
|
|
|
|
Vasudevan Deepak K wrote: Heterogeneous Application Interoperability
Holy crap!
|
|
|
|
|
This survey seems to be multiple choice one but there has been no option for 'Text Answers' (Optional Text Answers).
BTW, I was looking out for this to bring in the classic omnipotent and omnipresent CListCtrl .
Vasudevan Deepak Kumar
Personal Homepage Tech Gossips
A pessimist sees only the dark side of the clouds, and mopes; a philosopher sees both sides, and shrugs; an optimist doesn't see the clouds at all - he's walking on them. --Leonard Louis Levinson
|
|
|
|
|
Multiple choice does not imply free text answer.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
Wouldn't the following points very much Paradoxical?
1) Compile to native code [no intermediate or byte code]
2) Cross Platform Support
Or if the SDK has to give this feature, its toolset should be really very versatile and rich collection.
Vasudevan Deepak Kumar
Personal Homepage Tech Gossips
A pessimist sees only the dark side of the clouds, and mopes; a philosopher sees both sides, and shrugs; an optimist doesn't see the clouds at all - he's walking on them. --Leonard Louis Levinson
|
|
|
|
|
Not at all. Programming language features are attributes of the source code after all. For the purposes of this discussion, I don't think the compile/link requirements or target environment are the primary concerns.
For example, look at C++. It satisfies both of the requirements of native code compilation and supporting cross platform development. Compare that to assembly language, which obviously meets the native code constraint, but isn't cross platform capable.
Software Zen: delete this;
|
|
|
|
|
Apart from what Gary says, Eiffel also satisfies both 1 and 2.
Kevin
|
|
|
|
|
Nope, not paradoxical, but rather dependant on industry support (making compilers).
|
|
|
|