Size: a a a

Compiler Development

2020 February 03

C

Constantine in Compiler Development
MaxGraey
Для дата сатанистов важно что бы был array programming, а для этого нужна хотя бы перегрузка операторов и дженерики, чего в GO нет и не придвидеться
дженерики.. а точно ли они нужны дата сатанистам?🤔
источник

M

MaxGraey in Compiler Development
Constantine
дженерики.. а точно ли они нужны дата сатанистам?🤔
Или они или динамические типы 🤷️
источник

PS

Peter Sovietov in Compiler Development
K R
Это хорошо. Но и в РФ есть мультиклет (аналоги в США вроде умерли?)
Мультиклет это, скорее, прошлое, в том числе для РФ. Уже давно не принят подход, когда один "гениальный инженер" разрабатывает процессор, а другие потом разбираются, что с этим делать. Да и в целом разработка просто процессора — не то, что хотелось бы. Речь в нынешних условиях, скорее, идет о средствах быстрой разработки специализированных программируемых решений. При этом закладываются не на гениальность инженера-одиночки, а на общий совместный труд специалистов из разных областей (codesign).

Вот пример современного подхода: http://web.stanford.edu/group/mast/cgi-bin/drupal/system/files/isca2017-prabhakar.pdf
источник

C

Constantine in Compiler Development
http://wren.io/

Wren is a small, fast, class-based concurrent scripting language.
Think Smalltalk in a Lua-sized package with a dash of Erlang and wrapped up in a familiar, modern syntax.

Это что, убийца Lua🤔
источник

А

Алексей in Compiler Development
Constantine
http://wren.io/

Wren is a small, fast, class-based concurrent scripting language.
Think Smalltalk in a Lua-sized package with a dash of Erlang and wrapped up in a familiar, modern syntax.

Это что, убийца Lua🤔
Есть ещё JS. А точнее его интерпретатор V7 для встраивания.
источник

AH

Ayrat Hudaygulov in Compiler Development
источник

AH

Ayrat Hudaygulov in Compiler Development
еще не было?
источник

МБ

Михаил Бахтерев in Compiler Development
Peter Sovietov
Мультиклет это, скорее, прошлое, в том числе для РФ. Уже давно не принят подход, когда один "гениальный инженер" разрабатывает процессор, а другие потом разбираются, что с этим делать. Да и в целом разработка просто процессора — не то, что хотелось бы. Речь в нынешних условиях, скорее, идет о средствах быстрой разработки специализированных программируемых решений. При этом закладываются не на гениальность инженера-одиночки, а на общий совместный труд специалистов из разных областей (codesign).

Вот пример современного подхода: http://web.stanford.edu/group/mast/cgi-bin/drupal/system/files/isca2017-prabhakar.pdf
CPU тоже нужны, чтобы кормить эти штуки данными
источник

BD

Berkus Decker in Compiler Development
MaxGraey
Для дата сатанистов важно что бы был array programming, а для этого нужна хотя бы перегрузка операторов и дженерики, чего в GO нет и не придвидеться
А чо не ФОРТРАН?
источник

AV

Alexander Vershilov in Compiler Development
ФОРТРАН физикам ядерщикам нужен, поскольку ПРОСТОй
источник

BD

Berkus Decker in Compiler Development
значит нужен фортран с генериками?
источник

AV

Alexander Vershilov in Compiler Development
Генерики СЛОЖНО
источник

M

MaxGraey in Compiler Development
Berkus Decker
значит нужен фортран с генериками?
Зачем языку с вычисляемым GOTO дженерики?)
источник

AV

Alexander Vershilov in Compiler Development
(Я если честно не шучу, это реальные слова физиков ядерщиков)
источник

PS

Peter Sovietov in Compiler Development
Михаил Бахтерев
CPU тоже нужны, чтобы кормить эти штуки данными
Нужны, но подходы к созданию универсального процессора разрабатывались десятилетиями. Здесь и с архитектурой, и с компилятором все, в принципе, ясно. Другое дело, что роль универсального процессора в современной MPSoC все снижается — достаточно посмотреть на микросхемы для мобильных устройств.
источник

МБ

Михаил Бахтерев in Compiler Development
MaxGraey
Зачем языку с вычисляемым GOTO дженерики?)
Они не языку, они физикам не нужны. У них все данные - многомерные массивы
источник

M

MaxGraey in Compiler Development
Михаил Бахтерев
Они не языку, они физикам не нужны. У них все данные - многомерные массивы
Тогда им и хаскель не нужен
источник

PS

Peter Sovietov in Compiler Development
Alexander Vershilov
(Я если честно не шучу, это реальные слова физиков ядерщиков)
Я думаю, студенты, которых ныне заставляют учить тонкости covariance/contravariance, с этим утверждением тоже согласны :)
источник

AV

Alexander Vershilov in Compiler Development
Студенты как-то толерантнее относятся к новому и неизведанному
источник

AV

Alexander Vershilov in Compiler Development
Но вполне возможно, заеду когда-нибудь на кафедру - пообщаюсь
источник