Size: a a a

cxx.Дискуссионная

2020 February 25

KK

Kirill Kaymakov in cxx.Дискуссионная
Чтоб все в нем происходило по СИ с основанием e
источник

АВ

Александр Вольнов in cxx.Дискуссионная
а это кто
> динамической типизацией

ну и кому он нужен будет?
У меня Явная динамическая типизация, языков с таким сочетанием ещё не существует, поэтому не сравнивайте с другими языками. Тут огромный простор для оптимизации.
Так что не вешайте сразу ярлык тормознутости. С JIT компилятором он будет даже быстрее C++ за счёт комбинации статической и рантайм оптимизации.
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
Тогда у тебя все будет близко к идеальному
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Александр Вольнов
У меня Явная динамическая типизация, языков с таким сочетанием ещё не существует, поэтому не сравнивайте с другими языками. Тут огромный простор для оптимизации.
Так что не вешайте сразу ярлык тормознутости. С JIT компилятором он будет даже быстрее C++ за счёт комбинации статической и рантайм оптимизации.
Согласен
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
С++ такой тормоз только потому, что ему рантайм оптимизации не хватает. то ли дело C#
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
Alexander Zaitsev
С++ такой тормоз только потому, что ему рантайм оптимизации не хватает. то ли дело C#
Шарп таки быстрее плюсов в некоторых случаях
источник

а

а это кто in cxx.Дискуссионная
Александр Вольнов
У меня Явная динамическая типизация, языков с таким сочетанием ещё не существует, поэтому не сравнивайте с другими языками. Тут огромный простор для оптимизации.
Так что не вешайте сразу ярлык тормознутости. С JIT компилятором он будет даже быстрее C++ за счёт комбинации статической и рантайм оптимизации.
Я не понимаю что такое "явная строгая динамическая типизация"

это оксюморон какой-то
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
Но там довольно жесткие ограничения надо соблюдать
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Kirill Kaymakov
Шарп таки быстрее плюсов в некоторых случаях
я никогда этого не отрицал :)
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
я наверное на любом ЯП могу найти кейсы, когда он быстрее С++
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
жаль только, что в подавляющем большинстве случаев это не так
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
Kirill Kaymakov
Чтоб все в нем происходило по СИ с основанием e
Ну либо хотя бы в фибонначиевой, если с e слабо
источник

А

Андрей in cxx.Дискуссионная
Alexander Zaitsev
я никогда этого не отрицал :)
тригер антошки?)
источник

а

а это кто in cxx.Дискуссионная
Alexander Zaitsev
надо со Смитом свести и автором Vlang
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Андрей
тригер антошки?)
да один черт это просто бенчи компиляторов. с точки зрения языка тут важно только то, сколько язык дает информации компилятору
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
вон там в компиляторном чатике сидит парень и переносит оптимизации из LLVM в их JIT, что как бы намекает
источник

А

Андрей in cxx.Дискуссионная
ну мне казалось, что всегда на плюсах можно написать код, не медленее других ЯП
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Андрей
ну мне казалось, что всегда на плюсах можно написать код, не медленее других ЯП
в плюсах у тебя сейчас обычно есть только AOT. у других есть JIT, который хоть и тратит ресурсы таргет-машины, но позволяет сгенерить код потенциально быстрее, потому что он адаптируется динамически под паттерн исполнения программы. крестовые программы пока что так не могут
источник

А

Андрей in cxx.Дискуссионная
Alexander Zaitsev
в плюсах у тебя сейчас обычно есть только AOT. у других есть JIT, который хоть и тратит ресурсы таргет-машины, но позволяет сгенерить код потенциально быстрее, потому что он адаптируется динамически под паттерн исполнения программы. крестовые программы пока что так не могут
а спекулятивка разве не замена житу?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Андрей
а спекулятивка разве не замена житу?
нет
источник