| orvind ( @ 2009-07-06 19:28:00 |
Я все больше и больше убеждаюсь в том, что нефть сейчас слишком дешевая. В датацентре стоят супермощные мегасерверы с кучей ядер и объемом оперативки, которого раньше, как казалось, хватит, чтобы вместить Ленинскую библиотеку. Все это обдувается кондиционерами и потребляет чертову кучу энергии. И весь этот суперкомпьютер 99% своего времени сравнивает строки, потому что софт для него написан на питоне, а питон всю свою "динамичность" и прочие удобства реализует через много-много хэш-мапов по строкам. Жутко обидно.
А какие-то умельцы вон реализовали эмулятор x86 на чистой java. И запустили там Doom. То есть исходно с/с++ный Doom, скомпиленный в ассемблер, интерпретируется java'вский эмулятором, который компилится в байткод, компилирующийся обратно в ассемблер. Вот и результат на моем Core 2 Duo E8400 + Geforce 9800GTX+:

Обратите внимание на желтую циферку в углу. Разработчикам железа еще есть к чему стремиться, а программистам нужно успеть замутить интерпретатор x86 на питоне. Нет, нефть определенно сейчас слишком дешевая.
А какие-то умельцы вон реализовали эмулятор x86 на чистой java. И запустили там Doom. То есть исходно с/с++ный Doom, скомпиленный в ассемблер, интерпретируется java'вский эмулятором, который компилится в байткод, компилирующийся обратно в ассемблер. Вот и результат на моем Core 2 Duo E8400 + Geforce 9800GTX+:
Обратите внимание на желтую циферку в углу. Разработчикам железа еще есть к чему стремиться, а программистам нужно успеть замутить интерпретатор x86 на питоне. Нет, нефть определенно сейчас слишком дешевая.