Since paging is the widely used technique in Memory Management. Do programmer's view memory as a set of pages? This sounds very weird to me lol. For example: I have never ever had found a java dev who thinks in pages for memory. Segmentation seem more useful for programmer's view. But segmentation in Memory Management was not used anymore and was obsolete.
Is there something like a precursor to paging? something like WAF that stands ahead of paging to abstract the view to software engineer?
.png)

