@underlap language preferences once related strongly to runtime constraint. For example, back in the land of 8 bit computing and <64K ram, Pascal was perhaps king, and even C, once it was linked with a std library, often had far too much overhead. A 24K or larger "hello world" on perhaps a 48K machine was not all that practical ;). Understanding resource constraints is still important even if nobody counts their assembler opcodes or adds up machine cycles anymore.
Conversation
Notices
-
Embed this notice
gnutelephony (gnutelephony@floss.social)'s status on Thursday, 07-Dec-2023 19:25:41 JST gnutelephony
-
Embed this notice
glyn (underlap@fosstodon.org)'s status on Thursday, 07-Dec-2023 19:25:42 JST glyn
I'm not sure what to blog about. I have decades of experience in software development, from mainframes to open source to software standards and now university lecturing. I've lived through the introduction and waning of OO and the rise of testing and open source, plus abortive attempts to spread formal methods. I've coded in some PL/I variants, assembler, C++, Java, Go, Rust, and now bits of Haskell.
What would interest you? Any (polite) suggestions gratefully received. 😅
Boosts welcomed.
-
Embed this notice