At first, I decided to try learning C++, then I heard C was "better", now I'm hearing Lisp is good. I'm getting annoyed with indecisiveness, so I'm going to ask this one last time... Which language would be best to learn out of these three? My intentions in programming will be small projects, game mods, network applications and other things of that sort. What would you all recommend out of those three, and why? Not looking for anything outside the above three.
> And you have yet to offer a counter-definition. So far all you have done is misapplied the implementation of OOP concepts in specific circumstances to specific languages to incorrectly say that there is no way to define OOP and that all languages are OOP and not OOP at the same time.
>Why do you think you can't point to an authority (like Alan Kay) who agrees with you?
See, there you were able to give what you feel is a definition of OOP.
> See, there you were able to give what you feel is a definition of OOP.
I did not.
>http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay_oop_en
HTTP/1.1 403 Access Denied.
> Success! My house is painted without extra steps. All I had to do was type an asterix (or I could have even done an ampersand).
You actually need an ampersand. What you wrote isn't valid C++. Person::Paint(House *foo) needs to be called as me.Paint(&myhouse);. Inside Person::Paint(House *foo), foo can be manipulated with ->
>>150 "(To link to this page, please use the canonical URI "http://www.purl.org/stefan_ram/pub/doc_kay_oop_en" only, because any other URI is valid only temporarily.)"
Thanks >>152 , but I'm still getting access denied.
Any mirrors?
>>153
Just copy and paste the url, or turn off your referrer header. Works fine.