I think a lot of modern coders really forget how much you used to need to know. Even stuff like "jump to definition" wasn't a thing IIRC back then.
I think a lot of modern coders really forget how much you used to need to know. Even stuff like "jump to definition" wasn't a thing IIRC back then.
Also came through that era, I don't miss it, modern tools are abstractions for the brain (and a logical progression from what we had before).
Everything is so much bigger and more complex than it was (mostly because things are bolted together from a large number of libraries from different places with their own subtle or not so subtle conventions).
In days of you had the languages standard libraries and libraries you wrote yourself and very rarely some Hallowed Third Party Library that was handed down on stone tablets by the Prophets of the Finance Department.
Some stuff I miss, most I don't.
Pascal/Delphi is actually almost a perfect language to write a smart editor around: the grammar is highly regular and requires minimal lookahead to parse, and definitions always precede usage.
Next 3 companies I worked for were using Delphi 5, despite Delphi 6, 7 and 8 existing by that point. Same reason - if it isn't broken, you don't need to jump to the next best thing.
Also worth noting - the company I directly worked for after the one above was a Borland partner in the UK and Borland outsourced training and consultancy to them (I was under Borland NDA) and we therefore had access to pretty much all the Borland software (I have a copy of the first Kylix Beta somewhere still I think)