Další level úspory by mohl být, že "AI" bude generovat stránky RAM s obsahem podle odhadované potřeby, dle vzoru generovaných mezisnímků v některých hrách.
To už bude něco jako: https://oasis.decart.ai/starting-point
kde se generuje za chodu celý obsah.
PS: Rozežranost dnešních aplikací je na pováženou.
Má databanka Casio měla 11KB a vešlo se tam toho docela spousta..
Tak samozřejmě. A všimul jste si, že šlo o jednoúčelové specifické aplikace psané přímo pro konkrétní hardware, s minimálním uživatelským rozhraním a přesně definovanou funkcionalitou, většinou jedním UC a flow.
Dnes taky není problém napsat aplikaci která zabere pár KB. Jenže pokud má podporovat různé platformy, moderní GUI, unicode, případně síťovou komunikaci, zabezpečení a další věci, začne paměťová náročnost pochopitelně růst. (stačí přidat podporu TLS a HTTP protokolu, o tom jsem se přesvědčil na ESPčku kolik to potřebuje paměti :-D)
A hlavně -- extrémní optimalizace stojí dost času, což je dost peněz. Při cenách paměti se to fakt nevyplatí. A to ani při dnešních cenách.
Webové aplikace mě živí a věnuji se jim >30 let.
Nic z toho co zmiňujete, v mých očích, neospravedlňuje "šílené" nároky mnohých aplikací.
Vůbec nemusí jít o "extrémní optimalizace" i když to co používají milióny lidí a firmy z toho inkasují miliardy by si i ty "extrémní optimalizace" zasloužily.
Tenhle člověk k tomu má víc podrobností:
https://www.youtube.com/watch?v=t992ul_IKtc