Информация об изменениях

Сообщение Re[10]: Синтаксический сахар vs реально полезные вещи в ЯП от 03.02.2023 10:02

Изменено 03.02.2023 10:04 vsb

Re[10]: Синтаксический сахар vs реально полезные вещи в ЯП
Здравствуйте, so5team, Вы писали:

G>>>Почему другие языки, даже высокоуровневые, не предлагают пойти в C если надо что-то сделать более оптимальным?


vsb>>Какие? Я таких не знаю.


S>Ada, Eiffel, Rust, D.


Про первые два ничего не знаю, вторые два — низкоуровневые.

Высокоуровневые это, например, JS, Python. И там постоянно пакеты ставишь и оно что-то сишное компилировать начинает.

Есть некие гибридные языки, вроде Java. Он вроде и высокоуровневый, а вроде и на С там для производительности пишут редко, если и пишут, то больше для интеграции с какими-то библиотеками. Но это скорей исключение.

S>Полагаю, что сюда же можно отнести и Haskell с разными OCaml-ями. Но тут я не копенгаген.


Не знаю, что там с окамлями, но хаскель — адский тормоз. Думаю, его спасает только то, что на нём никто не пишет.
Re[10]: Синтаксический сахар vs реально полезные вещи в ЯП
Здравствуйте, so5team, Вы писали:

G>>>Почему другие языки, даже высокоуровневые, не предлагают пойти в C если надо что-то сделать более оптимальным?


vsb>>Какие? Я таких не знаю.


S>Ada, Eiffel, Rust, D.


Про первые два ничего не знаю, вторые два — низкоуровневые.

Высокоуровневые это, например, JS, Python. И там постоянно пакеты ставишь и оно что-то сишное компилировать начинает.

Есть некие гибридные языки, вроде Java. Он вроде и высокоуровневый, а вроде и на С там для производительности пишут редко, если и пишут, то больше для интеграции с какими-то библиотеками. Но это скорей исключение. Очень уж много человекотысячелетий было вложено в разработку JVM, чтобы она так быстро работала.

S>Полагаю, что сюда же можно отнести и Haskell с разными OCaml-ями. Но тут я не копенгаген.


Не знаю, что там с окамлями, но хаскель — адский тормоз. Думаю, его спасает только то, что на нём никто не пишет.