[TriLUG] OOP self study seminar group (proposal)

Igor Partola igor at igorpartola.com
Sun Aug 28 18:38:28 EDT 2011


I will respectfully disagree. There are many different styles of OOP, and
there seems to be little agreement as to what true OOP really is. There is
certainly a very commonly used group of languages that include C++ and Java
that have a certain idea of what OOP is and seem to have a pretty common
definition of it.

Then there are other languages, like JavaScript, that some would claim are
more object-oriented than even Java. Here is an interesting email on the
definition of OOP from the man himself, Alan Kay:
http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay_oop_en

Another interesting point was made in this email (with the interesting koan
at the end):
http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg03277.html

I think an OOP group might be a little too narrowly focused. Maybe a group
focused on different programming languages?

Igor

On Sun, Aug 28, 2011 at 6:14 PM, Joseph Mack NA3T <jmack at wm7d.net> wrote:

> On Sun, 28 Aug 2011, John Riselvato wrote:
>
>  Well I am in for the OOP group. What language would we most likely use?
>>
>
> whatever people want to present their talk in. I expect it will be Java,
> C++ and Python. We'll find what OOP languages people use.
>
> At some level (after you take out the language specific syntax), all OOP
> looks the same (ie there's been only one OOP, just like there's only one way
> of doing procedural programming). The speakers should be able to explain
> their code in a language independant way.
>
>
> Joe
> --
> Joseph Mack NA3T EME(B,D), FM05lw North Carolina
> jmack (at) wm7d (dot) net - azimuthal equidistant map
> generator at http://www.wm7d.net/azproj.**shtml<http://www.wm7d.net/azproj.shtml>
> Homepage http://www.austintek.com/ It's GNU/Linux!
> --
> This message was sent to: Igor Partola <igor at igorpartola.com>
> To unsubscribe, send a blank message to trilug-leave at trilug.org from that
> address.
> TriLUG mailing list : http://www.trilug.org/mailman/**listinfo/trilug<http://www.trilug.org/mailman/listinfo/trilug>
> Unsubscribe or edit options on the web  : http://www.trilug.org/mailman/**
> options/trilug/igor%**40igorpartola.com<http://www.trilug.org/mailman/options/trilug/igor%40igorpartola.com>
> TriLUG FAQ          : http://www.trilug.org/wiki/**
> Frequently_Asked_Questions<http://www.trilug.org/wiki/Frequently_Asked_Questions>
>



More information about the TriLUG mailing list