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>
