Size: a a a

Compiler Development

2020 April 16

T

TGG in Compiler Development
Alexander Tchitchigin
Ну да, коли уж начал оптимизировать — докатишься и до машинных инструкций. 😂
Уже...
источник

T

TGG in Compiler Development
источник

AT

Alexander Tchitchigin in Compiler Development
K R
Кмк, то же самое - просто синтаксис императивщины несколько перегружен :=, ref, !. А так пишите и радуйтесь.
Как бы Java — ещё более императивное, однако потребление памяти совсем другое. Так и здесь.
источник

KR

K R in Compiler Development
Alexander Tchitchigin
Как бы Java — ещё более императивное, однако потребление памяти совсем другое. Так и здесь.
Не понял. Потребление памяти в Java значительно выше, чем в Caml.
источник

СЛ

Сергей Лапынин in Compiler Development
K R
Не понял. Потребление памяти в Java значительно выше, чем в Caml.
потребление памяти в Java зависит только от коэффициента кривизны рук разработчика.
источник

AT

Alexander Tchitchigin in Compiler Development
Сергей Лапынин
потребление памяти в Java зависит только от коэффициента кривизны рук разработчика.
Как и в C/C++/Haskell и примерно всех остальных языках. 🤷‍♀️
источник

KR

K R in Compiler Development
Фраза про потребление памяти в Java и руки достойно закрывает флейм.
источник

AT

Alexander Tchitchigin in Compiler Development
K R
Не понял. Потребление памяти в Java значительно выше, чем в Caml.
Об том и речь. Но в Lisp можно его опустить ещё ниже, если постараться. В зависимости от диалекта ещё, конечно.
источник

KR

K R in Compiler Development
Вопрос по алгебраическим эффектам и эффектам вообще. Есть ли где-нибудь определение что такое "Эффект в Языках Программирования"?
источник

KR

K R in Compiler Development
Такое ощущение, что все пишут статьи на эту тему, а внятного определения что-то не видно. И получается совершенно дурацкая ситуация.
источник

PS

Peter Sovietov in Compiler Development
Что-то я не улавливаю, зачем вообще спорить о быстродействии Лиспа и ML? Уже в начале 90-х существовал очень мощный компилятор SML/NJ, в команде разработчиков которого был тот самый Аппель. Потом появился MLRISC. Это был один из пиков компиляторостроения той эпохи.
источник

CC

Chris Calvin in Compiler Development
K R
Вопрос по алгебраическим эффектам и эффектам вообще. Есть ли где-нибудь определение что такое "Эффект в Языках Программирования"?
Обертка над абстрактным "нечто" что порождает side effect, то есть нарушает referential transparency. Эффект это враппер над подобным "нечто" который позволяет указывать что это нечто будет как-то выполняться не нарушая этот самый referential transparency
источник

CC

Chris Calvin in Compiler Development
Четкого определения нигде не видел, каждый понимает как хочет - это мое видение :)
источник

ЗП

Зигохистоморфный Препроморфизм in Compiler Development
Том Шхревас описывал же
источник

AG

Alex Gryzlov in Compiler Development
скрейверс :)
источник

ЗП

Зигохистоморфный Препроморфизм in Compiler Development
Alex Gryzlov
скрейверс :)
у меня такая же проблема как и с Сйордом)
источник

AG

Alex Gryzlov in Compiler Development
schrijver = писатель
источник

AG

Alex Gryzlov in Compiler Development
однокоренное с английским scribe
источник

ЗП

Зигохистоморфный Препроморфизм in Compiler Development
Alex Gryzlov
schrijver = писатель
ну я про Sjoerd или как там
источник

AG

Alex Gryzlov in Compiler Development
Sjoerd, это фризское имя
источник