{"id":15164,"date":"2026-02-25T15:39:41","date_gmt":"2026-02-25T14:39:41","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=15164"},"modified":"2026-02-25T15:39:42","modified_gmt":"2026-02-25T14:39:42","slug":"memory-constraints","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2026\/02\/25\/memory-constraints\/","title":{"rendered":"Memory constraints"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote has-white-color has-vivid-purple-background-color has-text-color has-background has-link-color has-x-large-font-size wp-elements-4b5fc4bb852a78d17b9bd4af4e05d0d1 is-layout-flow wp-block-quote-is-layout-flow\" style=\"font-style:normal;font-weight:1000\">\n<p>The RAM shortage might be the best thing to happen in software development in years<\/p>\n<\/blockquote>\n\n\n\n<p>For years, the answer was simple: throw more RAM at it. Software happily expanded to fill whatever space it was given.Now memory limits are tightening again and that\u2019s forcing a long-overdue rethink. <\/p>\n\n\n\n<p>Developers once built incredible things with almost nothing, and history proves it. Super Mario 64 shipped on 8MB and RollerCoaster Tycoon was written in assembly. <\/p>\n\n\n\n<p>Constraints didn\u2019t slow innovation, they shaped it. And maybe today\u2019s RAM shortage is about to do the same <img loading=\"lazy\" decoding=\"async\" height=\"16\" width=\"16\" src=\"https:\/\/static.xx.fbcdn.net\/images\/emoji.php\/v9\/te5\/1\/16\/1f91e.png\" alt=\"\ud83e\udd1e\"\/>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">The RAM shortage might be the best thing to happen in software development in years For years, the answer was simple: throw more RAM at it. Software happily expanded to fill whatever space it was given.Now memory limits are tightening again and that\u2019s forcing a long-overdue rethink. Developers once built incredible things with almost nothing,&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2026\/02\/25\/memory-constraints\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":15170,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"federated","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-15164","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-senza-categoria"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2026\/02\/641625752_943623337992567_3648687791429867492_n.webp?fit=512%2C640&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-3WA","jetpack-related-posts":[{"id":11635,"url":"https:\/\/monodes.com\/predaelli\/2024\/05\/11\/nice-yet\/","url_meta":{"origin":15164,"position":0},"title":"Nice yet&#8230;","author":"Paolo Redaelli","date":"2024-05-11","format":false,"excerpt":"Recently I installed an unofficial Linux desktop application for WhatsApp. Yes, I know I should ask people to use free-as-in-freedom instant messaging based on XMPP or Matrix but far too many non technical people can't be really convinced. I used the nice user interface of Gnome Software. Nice app, yet...\u2026","rel":"","context":"In &quot;Mood&quot;","block_context":{"text":"Mood","link":"https:\/\/monodes.com\/predaelli\/category\/mood\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/05\/whatsapp-webview-600mb.webp?fit=742%2C724&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/05\/whatsapp-webview-600mb.webp?fit=742%2C724&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/05\/whatsapp-webview-600mb.webp?fit=742%2C724&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/05\/whatsapp-webview-600mb.webp?fit=742%2C724&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":8188,"url":"https:\/\/monodes.com\/predaelli\/2021\/02\/21\/chrome-is-a-memory-hog-but-theres-worse\/","url_meta":{"origin":15164,"position":1},"title":"Chrome is a memory hog. But there&#8217;s worse","author":"Paolo Redaelli","date":"2021-02-21","format":false,"excerpt":"I already knew this but now from \"Chrome RAM\/CPU usage vs. Safari vs. Flotato\" we officially know that Chrome is a memory hog. Beside it's not its biggest bug. It's biggest defect is that Chrome is proprietary","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":14300,"url":"https:\/\/monodes.com\/predaelli\/2025\/11\/23\/fried-again\/","url_meta":{"origin":15164,"position":2},"title":"Fried\u2026 again","author":"Paolo Redaelli","date":"2025-11-23","format":false,"excerpt":"So my aging Raspberry 3 fried yet another secure digital card. Luckily this time I was able to power it off when it was still readable but not writable so I haven't lost data. This time I won't buy a cheap secure digital card, I'll go for the Western Digital\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/11\/wd-purple-64gb.webp?fit=600%2C600&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/11\/wd-purple-64gb.webp?fit=600%2C600&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/11\/wd-purple-64gb.webp?fit=600%2C600&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":7813,"url":"https:\/\/monodes.com\/predaelli\/2020\/12\/08\/is-apple-m1-the-new-amiga\/","url_meta":{"origin":15164,"position":3},"title":"Is Apple M1 the new Amiga?","author":"Paolo Redaelli","date":"2020-12-08","format":false,"excerpt":"I loved Apple. Not the Apple of DRMs and its golden prison where you can't really control\u00a0your hardware; I loved the Apple that loved Software Libero. Then it mutated into a company that crushes people freedoms while smiling. I like to have control of my hardware. I don't want to\u2026","rel":"","context":"In &quot;Amiga&quot;","block_context":{"text":"Amiga","link":"https:\/\/monodes.com\/predaelli\/category\/amiga\/"},"img":{"alt_text":"Erik Engheim","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/12\/01Y9ylHZ8csOxgZr7.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2383,"url":"https:\/\/monodes.com\/predaelli\/2017\/04\/26\/hai-toppaaaato\/","url_meta":{"origin":15164,"position":4},"title":"Hai toppaaaato","author":"Paolo Redaelli","date":"2017-04-26","format":false,"excerpt":"\u00a0 I'm quite an old-school IT user. I've been an active advocate of AmigaOS, which has a really usable multi-task with 1Mb of RAM yet I'm open to news. Yesterday I experienced one of the rare moments when my machine became almosta unusable. At first I thought it was just\u2026","rel":"","context":"In &quot;Debian&quot;","block_context":{"text":"Debian","link":"https:\/\/monodes.com\/predaelli\/category\/debian\/"},"img":{"alt_text":"Schermata del 2017-04-25 22-57-07","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/04\/Schermata-del-2017-04-25-22-57-07.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/04\/Schermata-del-2017-04-25-22-57-07.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/04\/Schermata-del-2017-04-25-22-57-07.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/04\/Schermata-del-2017-04-25-22-57-07.png?resize=700%2C400 2x"},"classes":[]},{"id":10303,"url":"https:\/\/monodes.com\/predaelli\/2023\/03\/12\/modern-c-replacements\/","url_meta":{"origin":15164,"position":5},"title":"Modern C replacements?","author":"Paolo Redaelli","date":"2023-03-12","format":false,"excerpt":"These days I was just wondering if anyone has compiled a list of \"Modern C replacement\" languages when Slashdot almost read my mind: Meet Zig: the Modern Alternative to the C Programming Language - Slashdot Systems-oriented developers already have programming languages like C, C++, Rust, and Go, notes InfoWorld. But\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/15164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=15164"}],"version-history":[{"count":1,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/15164\/revisions"}],"predecessor-version":[{"id":15171,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/15164\/revisions\/15171"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media\/15170"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=15164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=15164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=15164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}