Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2007-01-17 09:45:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: sick
Музыка:Damo Suzuki - IN THE NIGHT
Entry tags:dos, igry, linux

dosbox последней версии
А между прочим, dosbox последней версии (0.65) поддерживает,
кажется, все вообще досовские игры, по крайней мере
те две игры, которые я доселе не мог запустить
(Master of Orion II и Conquest of the New World)
на новой версии досбокса прекрасно ходят. На Win XP,
что забавно, с немалыми проблемами, и их теперь
запускают только через досбокс.

Линукс неожиданно оказался очень продвинутой игровой
платформой, и в общем гораздо более удобной, чем Виндовз.
По крайней мере для людей, которые думают, что досовские игры
лучше (а это в общем достаточно распространенная
позиция - среди линуксоидов, я думаю, доминирующая).

Забавно.

Виндовз могли б решить эту проблему, добавив dosbox
в официальный релиз, но не будут - для них постоянный
апгрэйд компьютера есть основной источник заработка.
Соответственно, им выгоднее стимулировать покупку новых
игр и нового железа. Ориентация на умного покупателя
разорительна для любой коммерческой конторы.

Это, кстати, основной источник всех человеческих
бед и напастей, от Путина и до Буша. Капиталистам
выгодно превращать людей в идиотов, и они не покладая
рук этим занимаются. Вот почему в школах собираются
преподавать религию вместо дарвинизма? Потому что
это выгодно. Человек глупый и послушный - это не
только идеальный гражданин репрессивного государства.
Это еще и идеальный потребитель.

Привет



(Читать комментарии) - (Добавить комментарий)


[info]phantom
2007-01-17 23:01 (ссылка)
>ЕМНИМС, интеловский сишный компилятор умеет как минимум SSE.

ну и что?
повторяю, ты будешь компилить под обобщённую х86 архитектуру,
а если ты будешь компилить под SSE, работать прога будет -
только под SSE

>про шибко умные JIT-компиляторы я слышу уже лет 10 минимум.

и что?
вот джава - старый джит-компилятор, работает медленно
джит от микрософта - более новый, работает быстро
сортировка массивов - 10% потери скорости от С++ максимум

потихоньку прогресс движется

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mc6312.livejournal.com
2007-01-18 09:31 (ссылка)
а если ты будешь компилить под SSE, работать прога будет -
только под SSE


И что? Может, мне еще беспокоиться об совместимости с оригинальным 386-м, х.з. когда снятым с производства?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]phantom
2007-01-18 13:30 (ссылка)
> И что? Может, мне еще беспокоиться об совместимости с оригинальным 386-м, х.з. когда снятым с производства?

ты что, надо мной издеваешься?
если ты компилишь в нативном компиляторе,
он тебе по умолчанию выставляет максимальную совместимость

если ты будешь компилить только под 64 архитектуру,
даже хотя бы только под pentium 4,
никто твоей программой пользоваться не будет.

потому что у людей amd, pentium 3, и т.д.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mc6312.livejournal.com
2007-01-18 14:19 (ссылка)
ты что, надо мной издеваешься?
если ты компилишь в нативном компиляторе, он тебе по умолчанию выставляет максимальную совместимость

:))))
Про то, что компиляторы имеют настройки, ты не слышал?

даже хотя бы только под pentium 4,
никто твоей программой пользоваться не будет.
потому что у людей amd, pentium 3, и т.д.

Подразумевается, что люди используют только и исключительно уже скомпилированные программы?
Даже если так - почему автор программы не может предоставлять несколько бинарников (под разные процессоры, в данном случае - чистый 386, чистый пентиум, +SSE и т.п.)?
Зачем делать на машине каждого конечного пользователя то, что может быть сделано один раз?
Архитектур

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]phantom
2007-01-18 14:26 (ссылка)
> Про то, что компиляторы имеют настройки, ты не слышал?

нет блядь, не слышал

> Даже если так - почему автор программы не может предоставлять несколько бинарников (под разные процессоры, в данном случае - чистый 386, чистый пентиум, +SSE и т.п.)?

эти бинарники генерирует автоматически джит-компилятор
и создаёт из них native images, улавливаешь мысль?

я не пойму, тебе что от меня надо?
1)попиздеть, 2)что-то узнать
или 3)задавить меня интеллектом?

зря пиздеть мне некогда

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mc6312.livejournal.com
2007-01-18 15:12 (ссылка)
эти бинарники генерирует автоматически джит-компилятор и создаёт из них native images, улавливаешь мысль?

Для тех, кто в танке: а нахрена это делает JIT-компилятор на машине каждого пользователя, когда это может сделать один раз "обычный" компилятор на машине программиста?

зря пиздеть мне некогда
Слив засчитан?

(Ответить) (Уровень выше)


(Читать комментарии) -