RB's OO language is superior to Obj-C.

I wouldn't necessarily say that. It's comparing apples to oranges. Objective-C is a (usually) dynamically-typed, and dynamically dispatched language, more akin to Smalltalk and to scripting languages like Ruby. Objective-C allows for very flexible code and easy prototyping and extension of code, even the ability to add or change code at runtime. Aside from its dependence on C and some of its syntax, it is harder to debug due to its dynamic typing and errors that must be caught at runtime rather than compile-time. REALbasic is statically typed, more like C++ and Java, and so is easier to debug. Recent releases have added some great OO language features (even some borrowed from Objective-C, like extends and interfaces [which appeared in Objective-C before they were in Java]). The OO features of Objective-C and REALbasic are meant to serve totally different purposes and each excels when used for those purposes. Neither is "better" nor "worse" -- just different. Which you use just depends upon the task at hand and personal coding preference.

-Scott

Dr. Scott Steinman
Brought to you by a grant from the Steinman Foundation (Thanks, Mom and Dad!)
Recommended by Major University Studies Over the Leading Brand
steinman at midsouth dot rr dot com

I hope I die peacefully in my sleep like my grandfather. . .not screaming in terror like his passengers. -- "Deep Thoughts", Jack Handy

_______________________________________________
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