Ancestors

Written by Sy Brand on 2024-12-14 at 00:06

The cover for my book on how debuggers work is here!

Preorders are still 25% off: https://nostarch.com/building-a-debugger

=> View attached media

=> More informations about this toot | More toots from TartanLlama@mastodon.social

Written by lopta on 2024-12-14 at 01:09

@TartanLlama I feel like debuggers are something I missed out on by not taking a CS degree, like unit testing.

=> More informations about this toot | More toots from lopta@mastodon.social

Written by Lesley Lai on 2024-12-14 at 03:02

@lopta @TartanLlama Pretty sure that CS degrees typically don't have those 😅

=> More informations about this toot | More toots from lesley@mastodon.gamedev.place

Written by lopta on 2024-12-14 at 03:07

@lesley @TartanLlama Really? That's odd.

=> More informations about this toot | More toots from lopta@mastodon.social

Written by crazyeddie on 2024-12-14 at 07:16

@lopta @lesley @TartanLlama Not really. Linear Algebra, Calculus, Discrete Math, BigO, how function calls work, kleen star and friends, a spattering of UML, Mythical Man Month, Turing Machines, the halting problem, and street fighting. Almost all of it pretty much useless in practical application.

I did decide to go torture myself with self-study and learn MIX machine code from TAOCP. I use that on a daily.

=> More informations about this toot | More toots from crazyeddie@mastodon.social

Written by Lesley Lai on 2024-12-14 at 08:17

@crazyeddie @lopta @TartanLlama Typical university degrees often cover some system programming topics, such as data representation, assembly (usually x86), memory hierarchy, concurrency (though typically limited to C-style threads and locks), OS, virtual memory, and networking. However, I’ve never encountered university courses that delve into the implementation details of a debugger.

=> More informations about this toot | More toots from lesley@mastodon.gamedev.place

Toot

Written by Lesley Lai on 2024-12-14 at 08:19

@crazyeddie @lopta @TartanLlama I agree that much of the theoretical computer science taught is pretty much useless (though, for some reason, tech interviewers love asking about it). Personally, if I need to learn theoretical stuff, I’d rather spend that time learning math instead.

=> More informations about this toot | More toots from lesley@mastodon.gamedev.place

Descendants

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113650194360036436
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
478.299194 milliseconds
Gemini-to-HTML Time
2.20809 milliseconds

This content has been proxied by September (3851b).