Size: a a a

Compiler Development

2020 February 11

FO

FORTRAN ONE LOVE in Compiler Development
EgorBo
мне даже 24" мало чтобы в годболт все вкладки правильно расположить
А разрешение? И не я один прогаю в годболте? О_О
источник

VK

Val Krylov in Compiler Development
Alexander Tchitchigin
Шутка про Objective-C была смешной до выпуска iPhone, и потому давно перестала быть таковой. 😊
Поэтому и насчёт Rust звучит неубедительно.
Было наоборот. Она на некоторое время снова стала смешной в момент выпуска iPhone (точнее, аппстора), когда вспомнили, что такой язык есть. :))
источник

FO

FORTRAN ONE LOVE in Compiler Development
Vadim Zaytsev
Увы, увы, не добиться Расту популярности Кобола...
Про фортран не забывайте)
источник

VZ

Vadim Zaytsev in Compiler Development
Он незабываем!
источник

KR

K R in Compiler Development
FORTRAN ONE LOVE
Про фортран не забывайте)
«Этот вкус можно перебить только водкой»
источник

__

_________ _________ in Compiler Development
кобол - топ
источник

AN

Alex Naraito in Compiler Development
Ну, всё началось 😂 мой голос отдан пополам  c++/rust
источник

FO

FORTRAN ONE LOVE in Compiler Development
_________ _________
кобол - топ
А учебник можно?
источник

AT

Alexander Tchitchigin in Compiler Development
EgorBo
вот пример из статьи в кланге
Ближе к тексту статьи: https://godbolt.org/z/AGPYtJ
Вариант с computed goto: https://godbolt.org/z/fo4hhP

По-моему, разница видна и невооружённым глазом. 🤷‍♀️
источник

__

_________ _________ in Compiler Development
FORTRAN ONE LOVE
А учебник можно?
ша стандарт тебе сразу кину
источник

FO

FORTRAN ONE LOVE in Compiler Development
_________ _________
ша стандарт тебе сразу кину
Я англ не знаю(
источник

__

_________ _________ in Compiler Development
FORTRAN ONE LOVE
Я англ не знаю(
источник

PS

Peter Sovietov in Compiler Development
Vasiliy Tereshkov
А в чём секрет? В ручном прописывании приоритетов? В допущении необъявленных идентификаторов в левой части?
Секрет в табличном задании приоритетов операций, в точности, как это показано у учебнике K&R. Сама техника называется precedence climbing. Истоки ее в алгоритме "сортировочной станции" Дейкстры, а развитие — в парсере Пратта.
источник

__

_________ _________ in Compiler Development
FORTRAN ONE LOVE
Я англ не знаю(
источник

FO

FORTRAN ONE LOVE in Compiler Development
26 страниц
источник

E

EgorBo in Compiler Development
а есть бенчмарки? а то в первом случае по твоей ссылки так-то тоже джамп тейбл есть
источник

E

EgorBo in Compiler Development
+ бранч предикторы, спеклятивные исполнения :)
источник

E

EgorBo in Compiler Development
алсо, computed goto не поддерживается в MSVC
источник

__

_________ _________ in Compiler Development
FORTRAN ONE LOVE
26 страниц
ну да там уже нагуглиться пади сам стандарт
источник

AT

Alexander Tchitchigin in Compiler Development
EgorBo
а есть бенчмарки? а то в первом случае по твоей ссылки так-то тоже джамп тейбл есть
А откуда у меня могли взяться бенчмарки, которых нет у Вас? 😊
источник