Re[10]: наезд
От: CreatorCray  
Дата: 03.04.24 06:32
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>И как же ты на одном метре приложение для винды собирал

А никак.
Винда тогда была только 3.11 и на одном метре работала весьма отвратно. Памяти софту под ней не хватало ни на что, иак что безраздельно рулил MSDOS.
Писал я тогда в основном системщину на асме, а если надо было что то более прикладное то на борланд паскакале.
А вот tasm работал быстро, борланд тоже оправдывал приставку "турбо".
Борландовский си тормозил как ни в себя, а тыреный Watcom же на той трёшке почему то работал с рандомными глюками.
Весёлое было время, приходилось собирать разное буквально из говна и палок
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re[11]: наезд
От: Privalov  
Дата: 03.04.24 08:19
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>Да ладно у меня есть компьютер с 16к памяти

S>Я на нем досихпор rom 2708 записываю а на современных программаторах не как

Дак от требований зависит. Ну запущу я XP в одном гиге. И дальше? У меня и софта под нее не осталось.
Re[12]: наезд
От: Privalov  
Дата: 03.04.24 08:27
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>думаю вы вводите нас в заблуждение

S>win 3.1 не поддерживает станлартный режим, 286 не поддерживает расширенный

Win 3.1 не поддерживает реальный режим, который был в 3.0. А в стандартном я её запускал на 286/16 в 1 МБ. И все работало.
Вот расширенный режим да, начиная с 386 работал.

S>тк инстоялтор был дискет 11 а в инстоляторе все файлы били сжаты


Да, 9 или 11 дискет. Win 3.1 либо WFWG 3.11.
Re[12]: наезд
От: Sinclair Россия https://github.com/evilguest/
Дата: 03.04.24 09:10
Оценка:
Здравствуйте, sergey2b, Вы писали:
S>те была вин 3.0
Возможно.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[5]: наезд
От: Alekzander  
Дата: 03.04.24 09:27
Оценка:
Здравствуйте, CreatorCray, Вы писали:

A>>Майкрософт уже включил Эппла

CC>

Чего опять не так? При Гейтсе у них был слоган "Where do you want to go today?", а при Болмере стал "Да на х.. мы вас вертели". Напомнить, как они за несколько лет несколько раз прокрутили на нём мобильных юзеров?
Re[6]: наезд
От: CreatorCray  
Дата: 03.04.24 10:28
Оценка:
Здравствуйте, Alekzander, Вы писали:

A>>>Майкрософт уже включил Эппла

CC>>
A>Чего опять не так?
Такой херни что творит МС в яблоке никогда не было. И хотелось бы верить что и не будет.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re[7]: наезд
От: Sharov Россия  
Дата: 03.04.24 11:06
Оценка:
Здравствуйте, m2user, Вы писали:

M>libdgismap — вероятно для работы с картами GIS


Прям очень надо в банковском приложении. У меня клиент сбера перестал работать после их глобального обновления,
а для нового не хватает места. Уже полтора кода без их мобильного клиента. Все бы ничего, но сайт у них дико
тормозит, особенно при доступе с мобилки. Обновлю телефон, поставлю.
Кодом людям нужно помогать!
Re[11]: наезд
От: sergey2b ЮАР  
Дата: 03.04.24 11:47
Оценка:
Мой первый Асм на PC был tasmb
Имел IDE аналогичную turbo pascal 3
И собирал только com
Зато даже на XT работал быстро
Re[7]: наезд
От: Alekzander  
Дата: 03.04.24 12:30
Оценка:
Здравствуйте, CreatorCray, Вы писали:

A>>>>Майкрософт уже включил Эппла

CC>>>
A>>Чего опять не так?
CC>Такой херни что творит МС в яблоке никогда не было. И хотелось бы верить что и не будет.

Речь не про херню вообще (МС творит её очень много), а про политику "мы лучше знаем, что надо юзеру" и вытирание ног о совместимость.

Запрет на файлы в мобилах МС скопировала у Эппл, а не наоборот. Что касается совместимости, кто последовательно сменил три процессорных архитектуры и ВНЕЗАПНО развернул колёсико в мышке?
Re[3]: наезд
От: Teolog  
Дата: 03.04.24 20:01
Оценка: 1 (1)
R>Типа, ось не обеспечивает им единый интерфейс для всей этой #балы, и они берут фреймворки, где наворкараундено на 200 метров
Тоже таскаю 200MB сборку хрома в десктопной софтине — а фигли делать? По другому- никак.
Нормального кросплатформенного апи которое покрывает потребности по сути нет ни для чего.
Вон мелкомягкие в очердной раз выкатили свое системное веб-апи — и резиновые изделия штопаные — опять без оффскрин-рендера в текстуру.
Или простенький вопрос — как передать текстуру между процессами? И простенький ответ: Да никак — нету стандартного API, Есть уникальные нерабочие говнорасширения.
Re[8]: наезд
От: CreatorCray  
Дата: 03.04.24 20:50
Оценка:
Здравствуйте, Alekzander, Вы писали:

A>Запрет на файлы в мобилах МС скопировала у Эппл

О каком запрете на файлы ты сейчас поёшь?

A>кто последовательно сменил три процессорных архитектуры

Каждый раз выбирая лучшую из того, что было доступно и обеспечивая на новой архитектуре работу софта, скомпиленного под старую архитектуру.
У меня на М3 прямо работают старые интеловские проги и не кашляют.

A>ВНЕЗАПНО развернул колёсико в мышке?

В яблочных мышах вообще нету колёсика, там тачпад сверху.
Направление скролла выбирается тогглом в настройках
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re[4]: наезд
От: CreatorCray  
Дата: 03.04.24 20:50
Оценка:
Здравствуйте, Teolog, Вы писали:

T>Тоже таскаю 200MB сборку хрома в десктопной софтине — а фигли делать? По другому- никак.

Написать нормальный UI без веба, не?

T>Нормального кросплатформенного апи которое покрывает потребности по сути нет ни для чего.

А что именно тебе такое надо то?

T>Или простенький вопрос — как передать текстуру между процессами?

Аж интересно стало: нафига?
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re[9]: наезд
От: Alekzander  
Дата: 04.04.24 13:55
Оценка: +1
Здравствуйте, CreatorCray, Вы писали:

A>>Запрет на файлы в мобилах МС скопировала у Эппл

CC>О каком запрете на файлы ты сейчас поёшь?

Ты точно программист?
Re[10]: наезд
От: CreatorCray  
Дата: 04.04.24 21:36
Оценка:
Здравствуйте, Alekzander, Вы писали:

CC>>О каком запрете на файлы ты сейчас поёшь?

A>Ты точно программист?
Хуже, я девелопер.
Ну так что там про "запрет на файлы"?
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re: наезд
От: Maniacal Россия  
Дата: 09.04.24 13:59
Оценка:
Здравствуйте, undo75, Вы писали:

U>в общем-то разделяю точку зрения. гигабайт кстати тоже перебор, но можно на текстуры списать. хрен с ним.


U>https://s00.yaplakal.com/pics/pics_original/9/8/8/18971889.jpg


Даёшь статическую линковку или использование только предустановленных библиотек!
Re[2]: наезд
От: CreatorCray  
Дата: 09.04.24 22:28
Оценка:
Здравствуйте, Maniacal, Вы писали:

M>Даёшь статическую линковку

Ви таки будете смеяццо, но именно так и надо.
Этот подход радикально сокращает колво геморроя при деплое на юзерские системы, где бардак, вша чОрная, вша жОлтая, усеницы, и черти со спины. (С)

M> или использование только предустановленных библиотек!

Тоже правильно.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re: наезд
От: r0nd  
Дата: 10.04.24 19:28
Оценка:
On Apr 1, 2024, 12:20 AM, undo75 <144342@users.rsdn.org> wrote:

U>в общем-то разделяю точку зрения. гигабайт кстати тоже перебор, но можно на текстуры списать. хрен с ним.


Вообще-то любая IPA/APK сборка (архив поставки для AppStore Play Market) представляет собой контейнер образов для каждого CPU (x86,i64,armv7,armv7s,arm8,arm64…) Чем больше охват устройств — тем больше займет конечный контейнер. Во-вторых составная часть самой кодовой базы в этих архивах не более 7–10%, остальное это паки графики для каждого устройств, ибо ладно есть Apple-устройства там все более-менее понятно: обычный пак для iPhone, плюс пак для старых iPad-ов, и еще пак «high-density графония» для новых огромных iPad MAX (>@3). В-третих — маркетинговая локализация тоже занимает достаточно места.

Про Android, там все аналогично, но в отличии от Apple там вообще полный треш.

При чем здесь программисты? Содержание образов >90% — это тупо перепак адаптированной графики. Еще раз — это не код. Вопросов к разработчикам здесь вообще не может быть. Хотя, можно конечно ограничивать количество поддерживаемых устройств (зачастую это как раз разрешений) и выпускать только для 5–20% новых устройств, но тогда большинство людей будут недовольные тем, что для них приложение (новая версия) вдруг стало недоступным. Или делать динамическую загрузку дополнительной графики (уже на установленное устройство), но во-первых есть технологические ограничения (иногда юридические, как в U.S. и некоторых других странах).

❧ “Goal setting is the secret to a compelling future.” — Tony Robbins
Re[2]: наезд
От: m2user  
Дата: 10.04.24 19:53
Оценка:
R> Во-вторых составная часть самой кодовой базы в этих архивах не более 7–10%, остальное это паки графики для каждого устройств,

Мм, а что за графика в банковском приложении? Это же не 3d shooter
Re[3]: наезд
От: r0nd  
Дата: 10.04.24 21:10
Оценка: 2 (1)
On Apr 10, 2024, 10:53 PM, m2user <146706@users.rsdn.org> wrote:

M>Мм, а что за графика в банковском приложении? Это же не 3d shooter


При чем здесь 3d-shooter? Хорошо, какое банковское приложение автор имеет ввиду? Непонятно. Сферическое в вакууме? То есть любое на 500Mb? Без проблем, берем любое на ~500Mb... абстрактное банковское приложение и смотрим (какое именно взяли оставим в секрете, не будем делать ему рекламу — ибо все банковские приложения одинаковые ± ):



Больше 25% содержимого это статические ассеты графы.



Итак видим 4 пака для разных моделей процессоров (позже детально посмотрим сколько реально там кодовой базы, потому что есть "ньюансы").



Это можно сказать динамические ассеты (~25%). Теперь давайте вернемся к утверждению/тезису, что программисты дескать сейчас "не те", окей берем случайную базу кода arm64-v8a (из неустаревших):



Что мы здесь видим? База кода программистов всего 73.5MB. Но есть какой-то libflutter.so...



Из пака в 500Mb (распакованные 600Mb) база кода программистов аж 5.3Mb. Все остальное — это сопутствующие библиотеки для UI, для шифрования, сжатия, аналитики, банковского процессинга. Да как программисты посмели? Аж 5.3Mb Это же EMS теперь надо использовать, как они не вместились в 64КБ??? Или даже MMX!

❧ “Setting goals is the first step in turning the invisible into the visible.” — Tony Robbins
Re[4]: наезд
От: CRT  
Дата: 11.04.24 11:32
Оценка:
Здравствуйте, r0nd, Вы писали:

R> Из пака в 500Mb (распакованные 600Mb) база кода программистов аж 5.3Mb. Все остальное — это сопутствующие библиотеки для UI, для шифрования, сжатия, аналитики, банковского процессинга. Да как программисты посмели? Аж 5.3Mb Это же EMS теперь надо использовать, как они не вместились в 64КБ??? Или даже MMX!


Кто бы в этом ни был виноват, это хреново.
Да и во многом это программисты выбирают какие либы и фреймворки им использовать (или не использовать) и тащить с собой.
Вот нужен им этот флатер?
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.