4 ms·
> Writing complex programs in BASIC was so cumbersome, it made me appreciate programming in C with local variables and data structures My language trajectory w
by KineticLensman 5y ago
> Writing complex programs in BASIC was so cumbersome, it made me appreciate programming in C with local variables and data structures
My language trajectory was approximately from BASIC to Pascal to C to Common Lisp, but I had a very similar reaction. My move from C to Common Lisp probably had the greatest increase in appreciation because a task I semi-failed to complete in three years of C programming took me six months in CL, which was perfectly suited to the task in hand.
(the C task was postgraduate work in AI, in the late 1980s. As well as the importance of choosing the right language for the task, I also learned a lot about the importance of clearly agreed requirements, integration tests and software project management, none of which really existed on the four-person project I was working on).