On 1/2/07 17:45, "Charles Yeomans" <[EMAIL PROTECTED]> wrote:

> I hardly think that your many requests to make Rb into a sort of
> bastardized C++ will attract new developers.

With respect I disagree. Firstly RB has already incorporated many language
features that could in a sense be considered  "bastardised" C++ - but I
would not class them as being bastardised, they were added becaue they were
useful, not because they were in C++.  I dislike C++, but C++ language
features are there in C++ because they are useful to professional
programmers - particularly those working on code that has to run fast and
efficiently.  To  generate "converts" to the RB camp, one has to remove as
many language obstacles that might prevent the "C++" camp coming over. And
as long as RS implement C++ - like features in a syntax that "fits" with
the RB  "style"  I cannot see why its a bad or "ugly" thing.

Look at existing RB language features such as Ptr,  overloaded operators,
shared properties, static etc.  Not much of this is stuff found in OOP, but
lets be real, most people would have used this in first in C++, or later in
the day - Java. ( apart from overloaded operators ).

> Version control, on the  other hand, probably would attract new developers,

While not denying that this is important for any developer who is used to
working in teams or on large projects, I doubt very much it would be the
overriding factor that makes them switch -

>  Support for Cocoa may attract more people.
The Cocoa support thing was discussed at great length here recently. It only
effects the Mac crowd, and lets fact it - the there are bigger fish out
there to catch than the mac crowd. And wouldn't existing Cocoa developers
miss a lot of the Objective C language features ?.

>  Improved Linux support will likely increase the appeal of Rb to Linux-using
companies.

For sure- but the linux crowd is arguably heavily C++ orientated. Linux
being an open source geek thing from its beginnings.


Don't get me wrong, 


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to