On Fri, 23 Sep 2022 23:18:21 +0200, Bernd Oppolzer wrote:

>Many thanks for these links;
>
>I especially appreciate the tutorials by Brian Will "Object-Oriented
>Programming is Bad",
>https://www.youtube.com/watch?v=QM1iUe6IofM
> 
Far worse is the attempt to use OO techniques in non-OO languages.
"Where is this function called?"
"A pointer to it is saved in a struct."
After that, it's anyone's guess.

>the tips how to improve procedural programming from minute 33 ca.
>This is so true, but certain tips require a language more powerful than C,
>for example PL/1 or Pascal, which supports nesting of procedure and
>function definitions.
>
I sometimes perceive nested procedure definitions as a primitive ancestor
of Objects -- they contain data and methods (so does a DCB.)
I suspect language designers eschew nested procedures for the poor
excuse that a procedure must be identified by two pointers, not just one.

I also liked the term "curly brace languages", which I never heard
>before :-)
>
Which is PL/I?


>Even if you don't agree with the opinions expressed here, it is IMO of
>great value to look at these videos.
>
>Am 20.09.2022 um 11:46 schrieb Peter Sylvester:
>>
>> Anyway, here some nice videos.
>>
>> https://www.youtube.com/watch?v=pH-q2m5sb04
>>
>> actually, why is smalltalk so close to objective C. Because of a Byte
>> Magazine cover page.
>>
>> https://www.youtube.com/watch?v=SFv8Wm2HdNM
>>
>> https://www.youtube.com/watch?v=QM1iUe6IofM
>>
>> https://www.youtube.com/watch?v=eEBOvqMfPoI
>>
>> Some are provocative. There are many others. I really like "going
>> virtually" to these conferences.
>>
>> https://www.youtube.com/watch?v=_mZBa3sqTrI&t=45s

-- 
gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to