Size: a a a

Compiler Development

2019 December 30

FO

FORTRAN ONE LOVE in Compiler Development
Andrei Kurosh
А комплексные числа для чего-то часто бывают нужны? Мне на ум приходят только три применения - электротехнический софт, рисование фрактала Мандельбро и первая лаба по основам ООП
Да. знаки молекулярных орбиталей. Расслоение подуровней молекулярных орбиталей в магнитном/электрическом полях
источник

E

EgorBo in Compiler Development
хм, судя по всему два самых активных контрибьютера за последние года - из интел и сони плейстейшн
источник

AV

Alexey Veselovsky in Compiler Development
DCT!
источник

AK

Andrei Kurosh in Compiler Development
FORTRAN ONE LOVE
Да. знаки молекулярных орбиталей. Расслоение подуровней молекулярных орбиталей в магнитном/электрическом полях
Ну я и говорю - электротехнический софт. Но я сильно сомневаюсь, что он оправдывает внесение этого функционала в базовую библиотеку языка общего назначения
источник

M

MaxGraey in Compiler Development
В DCT нет комплексной арифметии, только в FFT
источник

FO

FORTRAN ONE LOVE in Compiler Development
Andrei Kurosh
Ну я и говорю - электротехнический софт. Но я сильно сомневаюсь, что он оправдывает внесение этого функционала в базовую библиотеку языка общего назначения
Инженегры очень любят, чтобы все матфункции уже были в языке
источник

AK

Andrei Kurosh in Compiler Development
FORTRAN ONE LOVE
Инженегры очень любят, чтобы все матфункции уже были в языке
В DSL - на здоровье
источник

FO

FORTRAN ONE LOVE in Compiler Development
А такого софта немного дофига
источник

M

MaxGraey in Compiler Development
FORTRAN ONE LOVE
Инженегры очень любят, чтобы все матфункции уже были в языке
На самом деле в этом есть смысл, так как реализовать грамотно это очень не просто
источник

AK

Andrei Kurosh in Compiler Development
Во всяких матлабах и вольфрамах сам бог велел
источник

E

EgorBo in Compiler Development
MaxGraey
На самом деле в этом есть смысл, так как реализовать грамотно это очень не просто
ждем матрицы как native type в ir
источник

E

EgorBo in Compiler Development
не представлять же их в ввиде указателя на вектор
источник

МБ

Михаил Бахтерев in Compiler Development
Andrei Kurosh
Ну я и говорю - электротехнический софт. Но я сильно сомневаюсь, что он оправдывает внесение этого функционала в базовую библиотеку языка общего назначения
А для чего ещё нужны языки общего назначения? Они исторически появились для нужд инженерных и научных рассчётов.
источник

МБ

Михаил Бахтерев in Compiler Development
EgorBo
не представлять же их в ввиде указателя на вектор
Структуры же представлены указателями на структуры... Вроде, ok.
источник

E

EgorBo in Compiler Development
<4 x 4 x double> %matrix
источник

МБ

Михаил Бахтерев in Compiler Development
И прямо в регистр писать?
источник

E

EgorBo in Compiler Development
Михаил Бахтерев
И прямо в регистр писать?
в виртуальный 😉
источник

E

EgorBo in Compiler Development
в цпу не влезет
источник

E

EgorBo in Compiler Development
4 * 4 * 8
источник

МБ

Михаил Бахтерев in Compiler Development
IMHO, будет адок
источник