Size: a a a

Emacs — русскоговорящее сообщество

2020 November 19

NR

Nauz Rem in Emacs — русскоговорящее сообщество
akater
Не, идеальный Лисп должен на приличном железе работать, а не на том что придумано один раз 70 лет назад когда ничего не было, и все было дороже.

cf. loper-os.org

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

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Nauz Rem
ну си - новый ассемблер
старый
источник

NR

Nauz Rem in Emacs — русскоговорящее сообщество
ну по возрасту да
источник

Δ

Δинαр in Emacs — русскоговорящее сообщество
Nauz Rem
мультиплатформенность, которая достигается не за счет изменения платформозависимого кода, его, считай нет, есть платформозависиммые ВМки
так жвм то тоже надо писать под каждую платформу нет?
источник

NM

Nikita Mistyukov in Emacs — русскоговорящее сообщество
да. но не все программы и либы написанные под жвм
источник

NR

Nauz Rem in Emacs — русскоговорящее сообщество
Δинαр
так жвм то тоже надо писать под каждую платформу нет?
но только ее одну
источник

Δ

Δинαр in Emacs — русскоговорящее сообщество
с++ как-то без вм обходится
источник

NR

Nauz Rem in Emacs — русскоговорящее сообщество
Δинαр
с++ как-то без вм обходится
опять же, есть фрагменты кода, которые привязаны к OS
источник

NR

Nauz Rem in Emacs — русскоговорящее сообщество
в больших и сложных программах
источник

NR

Nauz Rem in Emacs — русскоговорящее сообщество
их переписывают
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
Δинαр
с++ как-то без вм обходится
Ну там собственно для каждой платформы надо отдельно всё собирать
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
опять же, я не вижу большой разницы между VM и живой машиной
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
таже типа реальная машина - это абстракция
источник

NR

Nauz Rem in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
опять же, я не вижу большой разницы между VM и живой машиной
на самом деле внушительная, потому что ВМ не эмулирует какое-либо существующее железо
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
учитывая, что щас всё в докерах/виртуализациях - разница ещё более размазывается
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Nauz Rem
на самом деле внушительная, потому что ВМ не эмулирует какое-либо существующее железо
только процессор/память, да, и это прекрасно, меньше потенциальных багов
источник

NR

Nauz Rem in Emacs — русскоговорящее сообщество
Nauz Rem
на самом деле внушительная, потому что ВМ не эмулирует какое-либо существующее железо
блин, не могу выразить то что хочу
источник

NR

Nauz Rem in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
только процессор/память, да, и это прекрасно, меньше потенциальных багов
в том то и дело, что не особо
источник

NR

Nauz Rem in Emacs — русскоговорящее сообщество
у виртуалок есть проблема в виде того, что у процессора, команда ADD - это не одна команда, это много разных машинных кодов, а большинство ассемблеров виртуалок работают по принципу, мол у нас есть ADD, и в заивисимости от ситуации он будет работать по разному, из-за чего виртуалки часто медленные
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Nauz Rem
опять же, есть фрагменты кода, которые привязаны к OS
они и в виртуалках есть
источник