Victor wrote:
>>Why don't languages simply evolve?
> 
> 
> On one hand inertia, and the "not invented here" syndrome.  On the other,
> creative people want to have their own child. On the third, like the snake's
> skin constraining growth, old languages are built in such a way that
> evolutionary changes cannot compare with revolutionary conceptual changes,
> like object orientation.
> 
> 
>>There was such an investment in
>>Cobol. Why couldn't Sun have created the Java language with the
>>Cobol?

I think the best way to answer this question is to study the differences 
between C++ and Java/C#, strictly from the language design point of view.  The 
development of C++ was constrained by the requirement that it be a superset of 
C.  

It's a mistake to suggest that Java was based on C (as opposed to COBOL); at 
least, that's how I'm reading the original question.  Java uses basically 
similar syntax, but variable declarations and semicolon separated statements 
have been around since Algol 60.  The underlying data models are quite 
different.

Gary



To Post a message, send it to:   [EMAIL PROTECTED]

To Unsubscribe, send a blank message to: [EMAIL PROTECTED]

ad-free courtesy of objectmentor.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/extremeprogramming/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to