Stalwart ([info]thestalwart) wrote,
@ 2008-03-19 11:01:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Entry tags:thoughts

Обратная совместимость
Враги прогресса - не те, кто просит обратной совместимости, а те, кто её реализуют




(Post a new comment)


[info]virtulis
2008-03-19 10:29 am UTC (link)
так что нехрен )

(Reply to this)


[info]vetalik
2008-03-19 01:33 pm UTC (link)
Интель тоже враг прогресса? ;-)

(Reply to this)(Thread)


[info]thestalwart
2008-03-19 02:36 pm UTC (link)
Оригинальная интеловская 64битная архитектура, IA64, совместимость с x86 имела весьма паскудную. Весь прогресс обломали AMDшники =(

(Reply to this)(Parent)


[info]redchrom.info
2008-03-19 02:48 pm UTC (link)
Это ты про gtk?

(Reply to this)(Thread)


[info]thestalwart
2008-03-19 02:55 pm UTC (link)
Не только

(Reply to this)(Parent)


[info]agent_al
2008-03-19 05:26 pm UTC (link)
Твой тезис не ко всему применим. К некоторому программному обеспечению, скажем.

(Reply to this)(Thread)


[info]thestalwart
2008-03-19 06:02 pm UTC (link)
К виндам он применим напрямую

(Reply to this)(Parent)(Thread)


[info]agent_al
2008-03-19 06:46 pm UTC (link)
К примеру?

(Reply to this)(Parent)(Thread)


[info]thestalwart
2008-03-19 08:48 pm UTC (link)
К примеру поддержку DOSовских аппликух надо было дропать на XP, а не тащить аж в висту. Вместо этого могли допилить PowerShell и сделать к нему хотя-бы такую банальную вещь, как терминал произвольного размера

(Reply to this)(Parent)(Thread)


[info]0x1392
2008-03-19 09:19 pm UTC (link)
И играть в старые добрые игры через Mr. Brake, aka, DOSBox? Нет уж, спасибо.
И ты не поверишь, в некоторых компаниях до сих пор юзают софт который был написан N-тысяч лет назад под ДОС. И в принципе -- это правильно. Зачем менять на новый софт, если можно использовать старый, проверенный временем, который отлично работает.

(Reply to this)(Parent)(Thread)


[info]thestalwart
2008-03-19 09:33 pm UTC (link)
DOSBox не тормозит на компах, которые продаются с вистой

(Reply to this)(Parent)


[info]agent_al
2008-03-19 10:27 pm UTC (link)
Не понимаю, зачем убирать эту поддержку. Есть куча приятных программ, которые рассчитаны на дос-ядро. Древние борландовские турбо паскали и С, на которых в нашем колледже по сути начинается учебный процесс и длится аж до 3-его курса, до сих пор весьма популярны, работают под Досом и без эмулятора.
Простой пример. Я два года работал над каким-то мегапроектом в Блендере. Вес исходников - более 2гб. Выходит новая версия с новыми возможностями. Но вот же незадача, послушав мудрого Сталварта, разработчики Блендера решили не реализовывать в новой версии поддержку формата предидущей (чтобы, в целях прогресса, люди перешли на новую технологию хранения данных), поэтому я лишаюсь возможности работать на новой системе и вынужден доделывать проект на старой. Где тут логика? Реализовать обратную совместимость в данном случае практически ничего не стоит. А её снос будет расцениваться как мелкая и нелогичная пакость со стороны разработчиков. Насмешка, так сказать, над теми, кто потратил уйму времени на этот пакет, на работая на его старой версии, и лишённые теперь продолжить свою работу в новой среде. Даже если и будет конвертер, это не сэкономит так время, как обратная поддержка, против которой ты так выступаешь.
Враги прогресса - это не те, кто создают связь между новым и проверенным старым, а те, кто её запрещяют.

(Reply to this)(Parent)(Thread)


[info]thestalwart
2008-03-19 10:31 pm UTC (link)
Делать новый формат и не делать конвертер из старого в новый - это маразм, а не ломание обратной совместимости. А заставить пользователя выкинуть дедушкину клавиатуру и купить нормальный дивайс на USB - это насильственное избавление пользователя от кучи разных дырок на жопе компа

(Reply to this)(Parent)(Thread)


[info]agent_al
2008-03-19 11:03 pm UTC (link)
А зачем такое делать? Пользователь либо купит, либо нет. И если ему надо, он приобретёт мать с пс-портом. Убирая этот порт с материнской платы в проекте, ты автоматически отказываешься от получения прибыли с тех клиентов, которым нужен этот порт. Когда он никому не будет нужен и действительно подавляющее большинство будет пользоваться альтернативой, это решат пользователи своим выбором, а не разработчик. Пользователь стимулирует прогресс и принимает его новинки, а не разработчик, в обязанности которого входит только разработать и предложить, а не принять или нет.

(Reply to this)(Parent)(Thread)


[info]thestalwart
2008-03-20 01:42 pm UTC (link)
Intel выкинули, и правильно сделали

(Reply to this)(Parent)(Thread)


[info]agent_al
2008-03-20 02:06 pm UTC (link)
Ну вот кому надо, новые модели от интел не купят.

(Reply to this)(Parent)(Thread)


[info]st_stalker
2008-03-20 06:30 pm UTC (link)
Например я, у меня KVM-switch на PS/2 работает. и на D-SUB, который на DVI менять особо не хочется. я еще классно протрахал себе мозг, когда комп апгрейдил - это-ж ЗАДНИЦА: нет ни одной мамки с AGP и PCIe, у меня видяха на время апгрейда была именно AGP-шная, и я взял мамку с AGP, а сейчас с удовольствием её-бы поменял на PCIe.. короче, к черту космический модуль.. и блекджек..

(Reply to this)(Parent)


[info]payalnik
2008-03-19 07:22 pm UTC (link)
Нафиг такой прогресс. Все равно никто еще не смог их обогнать.

(Reply to this)


[info]0x1392
2008-03-19 07:44 pm UTC (link)
Не понял твоей мысли.
То есть типа дали команде программистов задание -- написать такой-то такой-то софт, и чтобы он был обратно совместим с более старым -- они враги прогресса? Потому что выполняют свою работу?

А если вообще, что типа обратная совместимость -- плохо для прогресса, ну да, это наверное плохо. Но а что, лучше например все стандарты отменить? И пускай например каждый день выпускают железку которую нельзя будет вставить во вчера купленный комп? И пускай основным видом деятельности больших компаний станет модернизация своих информационных систем и обучение работников работе с этими новыми системами?

(Reply to this)(Thread)


[info]thestalwart
2008-03-19 08:47 pm UTC (link)
Пускай разработчики сайтов откажутся от поддержки IE <7, производители ноутбуков и мониторов откажутся от VGA, PS/2 порты пропадут со всех материнок, а не только с Intelовских и т.п.

(Reply to this)(Parent)(Thread)


[info]0x1392
2008-03-19 09:32 pm UTC (link)
Я не согласен. Про веб -- это отдельная песня. Пускай лучше делают сайты попроще. Которые будут нормально и быстро работать в любом браузере. HTML power! :D
А что если допустим под рукой есть только старый комп\железка? Лично для меня -- чем дольше сохраняется обратная совместимость тем лучше. И прогрессу она никак не мешает.

(Reply to this)(Parent)(Thread)


[info]thestalwart
2008-03-19 09:35 pm UTC (link)
Если под рукой старый комп/железка, значит пора чистить комнату =)

(Reply to this)(Parent)



Create an Account
Forgot your login?
Login w/ OpenID
English • Español • Deutsch • Русский…