Learning OOP...

Jam hajaansh at hotmail.com
Fri Jun 8 03:21:23 EDT 2001


Why not take a look at SmallTalk? I have been and it does seem to look
very interesting!! And IMHO (and i have only been looking at it 4 half
a year) it seems to fulfil all the wishes you describe! Why not look
at there discusion board to find out more.

Cheers,

Jam

rod_weston at yahoo.com (Rod Weston) wrote in message news:<f7ce0059.0106071525.6c9688fb at posting.google.com>...
> The reasons I feel a need to learn OOP languages are as follows:
>   1. I feel that OOP offers the best conceptual fit for my programming
> projects which are primarily business oriented.
>   2. Career choices - any programmer in today's market needs to be OOP
> conversant and productive, preferably with a language that will be
> recognized and used 'a lot', thereby generating profitable
> opportunities.
>   3. I want to reuse code as much as possible.
>   4. I want to reduce errors and take advantage of advanced debugging
> tools.
>   5. I want strong and flexible data typing - I know it sounds like an
> oxymoron.  I want the typing to be especially powerful (restrictive)
> but I want to be able to define the constraints of the types myself.
>   6. I want something relatively easy to use and to learn.
>   7. I want reduced development times and enhanced maintenance tools.
>   8. I want portability and scalability.
>   9. I want a lot of open source code available.
>  10. I want source code that is easily read.
>  11. I want good quality but free or inexpensive tools - especially a
> validated compiler to properly optimize my code for the task at hand
> and catch as many errors as possible at compile time.
> 
> Not all the objectives relate to OOP, but most do.  From what I've
> seen so far, Ada best meets my criteria but I have not done enough
> research yet to be willing to gamble my future on it.



More information about the Python-list mailing list