Size: a a a

2020 November 11

AI

Andrey Ivanov in fprog_spb
любой вход в репл это текст -> аст
источник

AI

Andrey Ivanov in fprog_spb
мы про реплы же?
источник

AP

Aleksei (astynax) Pi... in fprog_spb
мы про SmallTalk
источник

AI

Andrey Ivanov in fprog_spb
Aleksei (astynax) Pirogov
Собс-но, как в лиспах.
а мы про это
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Мне виднее уж, про что я
источник

AI

Andrey Ivanov in fprog_spb
да, я отвечаю на то что написано, а не на то что кто-то там думает кому виднее
источник

AP

Aleksei (astynax) Pi... in fprog_spb
тогда будь готов к тому, что тебя пошлют, чё
источник

AI

Andrey Ivanov in fprog_spb
я не первый раз с тобой общаюсь и давно готов, есличе
источник

g

gavr in fprog_spb
Aleksei (astynax) Pirogov
А что он синкает? У SmallTalk нет файлов с кодом, если база данных с кусочками кода
есть, там обычные файлы с кодом
источник

g

gavr in fprog_spb
я даж пробовал в гит прямо из Pharo выкладывать
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Anton Yessaulenko
распечатай в консоль снапшот, ну что ты как маленький
Вот я тут подумал, что здесь мог бы event sourcing прокатить. Прям все действия с объектом сохранять как ивенты и мочь их воспроизвести на другой машине
источник

g

gavr in fprog_spb
там прост в файлах пометки через # какой это метод, протокол итд
источник

AP

Aleksei (astynax) Pi... in fprog_spb
gavr
есть, там обычные файлы с кодом
Код может быть отображён в файлы. Но самой концепции какой-то там файловой системы внутри ВМ нет
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Код классов можно выгрузить таким макаром
источник

AY

Anton Yessaulenko in fprog_spb
Aleksei (astynax) Pirogov
Вот я тут подумал, что здесь мог бы event sourcing прокатить. Прям все действия с объектом сохранять как ивенты и мочь их воспроизвести на другой машине
да ты просто детерменист)
почему такой точкой начала не может считать запуск, собственно, виртуальной машины?
источник

g

gavr in fprog_spb
да, но это же не отменяет того что гитом можно пользоваться как обычно
источник

g

gavr in fprog_spb
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Anton Yessaulenko
да ты просто детерменист)
почему такой точкой начала не может считать запуск, собственно, виртуальной машины?
Запуск виртуальной машины Pharo был цать лет назад. С тех пор не останавливали
источник

AP

Aleksei (astynax) Pi... in fprog_spb
Даже есть объекты, которые столько живут
источник

AP

Aleksei (astynax) Pi... in fprog_spb
"Релиз" == "подчистили и заснапшотили"
источник