Дикс писал: Это не про доработку. Это как если бы мы качали сорцы МС Офиса с сайта МС и компилили их у себя, прежде чем использовать.
Ну да, вместо того чтобы запустить инсталятор, сидеть подбирать компилятор и либы. И то не факт что если даже оно соберется, то будет работать как задумывал разработчик. А то будет сваливаться без ошибок при запуске и всё. Это и называется натуральная отладка. Я понимаю ещё если билд расчитан на таких же разработчиков и бетатестеров. Но на пользователей которые в винде то путаются, это явно не рассчитано. Особенно в кайф когда тебе по долгу службы надо трахаться со всем этим, а у тебя помимо линукса работы на день выше крыши. Казалось, сделайте всё как в макоси и будет вам счастье. Там установка приложения это просто драгдропом иконку перенести с одного места в другое, справится даже обезьяна.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Дядя Миша писал: Идея библиотек в том, чтобы не таскать их с каждым приложением.
Собственно, поэтому они линкуются динамически.
Цитата:
Дикс писал: весь софт упакован внутри со всеми зависимостями
В таком случае инсталлятор должен проверять зависимости и выводить предупреждение, если системная версия не соответствует требуемой. Юзер ставит галки на нужных либах и ок. Даже такой подход - чушь. Проги, написанные под XP, в 90% случаев без проблема работают на десятке. Вот это совместимость. А когда софтина под 7 дебиан не заводится на восьмом, при наличии всех необходимых зависимостей, это, считаю - бред. Я точно не помню версии дистров, но халфа требует libgcrypt11, которая есть в бубнтах, но которой нет в дебиане, потому что её заменили на libgcrypt20. Вот где логика? Более свежая либа должна иметь экспорты от старой для обратной совместимости. Если бы Вэлв с каждым обновлением так перепиливали голдсторс - половина модов отвалилась бы.
Поэтому винда занимает доминирующее положение на дектопе. Несколько раз кликнул, установил и запустил, а не пляшешь с бубном.
Цитата:
Дядя Миша писал: россыпь деталей, чтобы каждый желающий мог спаять телевизор самостоятельно.
Это скорее для того, чтобы каждый желающий мог починить телевизор и не покупать новый. При капитализме так не бывает. Техника сама по себе менее ремонтопригодна, и прозводителю важно продавать новое даже взамен исправного старого.
Добавлено 15-04-2022 в 11:18:
Цитата:
FiEctro писал: Казалось, сделайте всё как в макоси и будет вам счастье. Там установка приложения это просто драгдропом иконку перенести с одного места в другое, справится даже обезьяна.
Меня терзают смутные сомнения. Макось очень тяжёлая. Такое впечатление, что приложения там тащат с собой зависимости и хранят их в своих папках. Да и обратная совместимость между версиями не такая объёмная, как в винде: то, что работало на 10.7 версии, не заведётся на 12, и наоборот. А вот в 7 винду можно поставить дотнет 4.6, и приложения из десятки будут на ней запускаться. Разница в возрасте осей примерно одинаковая.
Ku2zoff писал: Проги, написанные под XP, в 90% случаев без проблема работают на десятке.
Больше всего я офигел, когда 16-битная софтинка, входящяя в установщик шестой студии отказалась заводиться на 64-х битной десятке, потому что я сдуру в оптимизаторе отключил поддержку 16-битных приложений.
Так вот я включил её обратно и она ЗАВЕЛАСЬ как ни в чём не бывало.
Шестая студия ПРЕКРАСНО ставится на дышатку. Вот ЭТО - совместимость.
Цитата:
Ku2zoff писал: Техника сама по себе менее ремонтопригодна
Необязательно. Просто на запчасти можно установить конскую цену и зарабатывать на этом тоже.
FiEctro писал: Казалось, сделайте всё как в макоси и будет вам счастье. Там установка приложения это просто драгдропом иконку перенести с одного места в другое, справится даже обезьяна.
Так как я подрабатываю в супорте нашего продукта, то скажу со своей колокольни: МакОсь это полный треш. Ни с кем никогда не бывает столько мозготраха, как с юзерами с МакОсью. Да, открыть браузер и серфить интернет они понимают как.
Но установить и запустить AnyDesk или TeamViewer — это что-то за гранью.
Перезапустить приложение — тоже надо объяснять как.
А еще у них у всех в приоритете Safari. Это IE в современной реинкарнации. Под него всегда что-то надо доделывать/допиливать отдельно.
В среднем, на Винде на выявление и решение проблемы юзера у меня уходит от 5 до 10 минут. На МакОси это 30-40.
AntiPlayer писал: на Винде на выявление и решение проблемы юзера у меня уходит от 5 до 10 минут. На МакОси это 30-40.
На линкусе юзер забивает после того, как двадцатая по счёту нужная для консольной утилитки либа отказывается собираться скачанным для неё компилятором из-за несовместимости последнего с текущим дистром, и устанавливает винду. Либо блюёт от дизайна DE сразу после установки.
Вот мы и видим, насколько ущербен для простого юзера linux-way.
Ku2zoff писал: Да и обратная совместимость между версиями не такая объёмная, как в винде: то, что работало на 10.7 версии, не заведётся на 12, и наоборот.
Это да, последнее время совместимость они понёрфили серьёзно, тот софт что запускался на Сиере, на той же Каталине уже не работает. Плюс брендмауэер стал требовать разрешение на каждый чих.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro писал: последнее время совместимость они понёрфили серьёзно
Полный отказ от 32 бит яркий тому пример.
Цитата:
Crystallize писал: а вот с сурсом вроде так и есть
Там целый зоопарк версий. Даже если по факту несколько игр на одной версии, не факт, что они заведутся на папках bin друг от друга. Там сами билды разные. Вэлв сами настолько в этом всём запутались, что насажали кучу багов в хл2 и хл: сорс. Особенно в последнюю.
AntiPlayer писал: Да, открыть браузер и серфить интернет они понимают как.
В итоге возвращаемся к изначально озвученному тезису - подавляющему большинству достаточно ChromeOS.
Цитата:
Ku2zoff писал: насколько ущербен для простого юзера linux-way.
Любая концепция имеет свойство протухать с годами. Linux-way был принят в начале 90-х и когда средние сорцы весили 300-500 килобайт, это казалось отличным решением. К тому же тогда и самих библиотек практически не было. Была полная свобода действий. Нет бинарной совместимости? Ну щас пересоберём и появится. А пришли к тому, что получение рабочей системы сейчас, это навроде механического процесса ковки, как кузнец куёт.
Долго-долго возишься и не факт, что получится что-то приличное. Но сил будет затрачено немеряно.
Цитата:
Crystallize писал: а вот с сурсом вроде так и есть
Совместимость - она в головах. Если на нее плюют разработчики, удивляться не приходится. Вот писал бы я Ксаш и плюнул на совместимость. Типо Халфа работает, да и ладно. А на всех остальных модах, пущай глючит, крэшится и тогдалие. Ну и кому бы он был нужен после этого?
Цитата:
Ku2zoff писал: Полный отказ от 32 бит яркий тому пример.
Я бы сказал, это полный бред. К тому же юзеры вообще не понимают что такое 32-бита и что такое 64-бита, в лучшем случае у них представления остались на уровне вирусной рекламы приставок из начала 90-х, когда 8-бит это днище, 16-бит это круто, а 32 ваще полный улёт.
ДримКаст вон 128 битным был, сильно ему это помогло?
Добавлено 15-04-2022 в 12:44:
Собственно, что такое бинарная совместимость? Народ её неправильно понимает зачастую. Бинарная совместимость, это когда изначальный стандарт настолько хорошо продуман, что не теряет своей актуальности спустя 20-30 лет. Учитывая, что изначально (в 70-х) к софту относились как к бесплатному приложению к железке, часть ключевых стандартов принималась от балды, по факту потребности. Ну все знают эту бяку с форматом даты, например. Или в DOS имена файлов 8+3, а больше нельзя.
И всё это бережно сохранялось через разные эмуляторы и прочие хитрости.
Потому что пользователь, его данные и его программы - в приоритете.
Между прочим я вот начитался всяких статей по истории виндоуз и выяснил, что Микрософт в начале 90-х реально озаботился получением сертификата полной совместимости с POSIX. Из-за чего возникла парадоксальная ситуация - винда была лучше совместима с юниксом, чем линукс.
И вот это товарищи нам Микрософт подал превосходный пример, да и Интел тоже. Каждый программист должен первым делом помнить - бинарная совместимость превыше всего.
Дядя Миша
Щас обновления = $. Желательно чтобы ещё был сертификат безопасности на три года. А потом опять плати за продление.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Дядя Миша это FiEctro как владелец мака говорит. Там сначала надо несколько раз купить обнову оси. А когда девайс устареет, и не сможет обновиться до очередной макоси, купить новый девайс. Вроде бы, от политики платных обнов за 30 долларов эппл уже отказались. Винда, собсно, тоже за деньги обновляется. Но не во всех случаях, зависит от редакции. Например, Win XP Pro можно было обновить до семёрки. К несчастью, у меня диск и ключ Home Edition. Так и лежат 17 лет на полке. Знал бы, попросил бы в магазине Pro, она наверное не сильно дороже стоила. Помню, что за лицензионный диск хомки заплатили что-то около 1000 руб.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.
Добавлено 15-04-2022 в 22:20:
Цитата:
Ku2zoff писал: А когда девайс устареет, и не сможет обновиться до очередной макоси
Тут, кстати, множество старых ноутбуков и планшетов ВНЕЗАПНО стали устаревшими для 11 винды, потому что в них нет TPM и 4Гб оперативки. Ищу для себя софтину, чтобы кастрировать одиннадцатку по самое не хочу для своего планшета. Охота попробовать, как её интерфейс дружит с сенсорным экраном. На виртуалке я щупал, не особо понравилось для десктопа. Как-то ущербно-андроидно-юнитовскоубунтовское оно.
Ku2zoff
Сейчас обновы на макось ставятся бесплатно. Но вот то что твоё устройство частично или целиком могут сделать неподдерживаемым, это правда. Но особо бухтеть по этому поводу не надо. Народ вон до сих пор на маках 2012 года сидит.
Дядя Миша
Да вот возьми 3Ds Max. Выходит новая версия, обязательно ломают совместимость проектов со старыми. Тоесть проекты от старых версий ты запускать можешь, а вот в старых версиях проекты от новых уже фигушки. Покупай новую версию. Хотя казалось формат везде один.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!