RoMan Mandziejewicz denied rebel lies:
No przecież o tym ten wątek.
Nie wiem czy dobrze rozumiem, możesz mi pokazać gdzie mogę się obecnie natknąć na podział pamięci?
No tak, lepiej im zakazać, ograniczyć. To dlaczego sarka się tu na brak modułowowści Amigi?
A skąd ja mogę wiedzieć? Nie używam (FARa na oczy nie widziałem) - programistów zapytaj. Mnie do głowy przychodzi kilka możliwości:
- przenośność: pisanie wysokopoziomowo - łatwiej na inną platformę przenieść (zgoda - przy tych dwóch programach to pewnie nie ma zastosowania)
- niechlujstwo: trzeba szybko kolejną wersję wypuścić, kto by to optymalizował, skoro pewnie za pół roku (albo i kwartał) wypuści się kolejną wersję?
- wygoda: wysokopoziomowe języki są wygodne, ale mogą dawać duży narzut (a wygoda to też szybkość)
- ułatwienia: po co optymalizować? Zaallokuje się bufor dwa razy większy na wszelki wypadek. Pamięć jest tania.
Zżera dużo, fakt. Ale - jako się rzekło - pamięć jest tania.
Że mało? Desktopy się generalnie wyłącza codziennie raczej.