Paul’s Substack • 0 implied HN points • 02 Jul 24
- Subroutines are not functions designed to support functional paradigms, but rather to save code space at the cost of extra CPU cycles. They are non-reentrant and not thread safe.
- Physics teaches the technique of 'divide and conquer' using simplifying assumptions to focus on areas of interest, pushing aside unnecessary details.
- Different problems, involving time like video sequencing, robotics, gaming, etc., may benefit from using programming languages with paradigms other than the function-based one, like Prolog for relational paradigm.