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

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 also liked the term "curly brace languages", which I never heard before :-)

Even if you don't agree with the opinions expressed here, it is IMO of great value
to look at these videos.

Kind regards

Bernd


Am 20.09.2022 um 11:46 schrieb Peter Sylvester:
Hi,

49 years ago I 'stumbled' over Simula 67 (see video 1), well, at the university "informatik 1" course. I had gotten an Algol60 book given to me by my math teacher 2 years earlier. The student a year older learned PL/1. WE had an /168 and the Simula 67 system from the NCC (you can find it on the CBTTAPE, the turnkey system and elsewhere.

To assembler: On error, you got a nicely formatted storage dump of objects. One motivation

After two years and the first graduation (Vordiplom) with punched cards etc (but using the MFT like a PC), a got a job at at  the CS research center GMD:  MVS, TSO SPF, another universe. It would take to much here to explain all the reason why I did a lot of assembler (because of this I was able to work in an internship at the swiss Colony Computing Center), but I always more than mildly disliked aka hated the non structured way of assembled. My work was to write a fast program to create microfiches (block letters, index pages). The result were a set of structured programming macros (also on the cbttape).

Later  with UCLA/Mail, the formatting of "objects" on traces, dumps. and stack of function. Just read the "assembler" code (CBTTAPE).

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

Sorry for this side track



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

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

Reply via email to