News for hackers. Stuff that matters.
Re:Ask HN: Why do many CS graduates lack foundational knowle... by WalterBright on Monday March 20, 2023 @03:26PM (#35237233)
Yes, but Wirth (Pascal's inventor) was an academic, which is why Pascal has a separate notion of functions and procedures. `void` is a hackish special case in the type system, and not just for function returns. It's unsound.

There are no comments on this comment yet.