LINUX.ORG.RU

Немного новостей из мира Rust

 


1

4

Последние новости из мира Rust вкратце:

  1. Вышла новая стабильная версия Rust 1.74.0.
  2. Сформирована новая команда по работе над официальной спецификацией языка Rust и представлено их видение.
  3. Ferrocene (набор инструментов компилятора Rust для критически важных сред и систем безопасности) прошёл сертификацию и теперь официально соответствует требованиям ISO 26262 и IEC 61508 и полностью пригоден для использования в средах, критически важных для безопасности.
  4. Доступно видео с конференции EuroRust 2023.
  5. Microsoft вкладывает 10 миллионов долларов, чтобы сделать Rust языком 1-го класса в своих инженерных системах.

Перемещено maxcom из talks

★★★★★
Ответ на: комментарий от alex1101

У растов и го отлов ошибок украден из первых черновиков ноды, где везде были каллбеки вида doSomething(..., function (data, err) { ... }). Сам по себе ублюдский подход. Не понимаю почему трай/кетч нельзя было запилить и простенькие классы. Это одни из самых популярных про-поссалов (proposal) для обоих [недо-]языков

rtxtxtrx ★★★
()
Ответ на: комментарий от rtxtxtrx

Ну, наверное, потому что уже лет 30 как все нормальные разрабы ноют, что классы и исключения - это одни из самых ублюдошных концепций, от которых абсолютно все пытаются избавиться.

AntonyRF ★★★★
()
Ответ на: комментарий от rtxtxtrx

У раста и гоу обычный подход что ошибка это возможное возвращаемое значение что упрощает сильно и абстракции поверх этого и понимание.

У ноды не знаю какие проблемы с try catch, но в typescript один из самых популярных пропозалов это типизация исключений и во всех моих проектах из-за отстутствия этого ошибки возвращаются явно как в расте и гоу чтобы отразить их в типах.

WSL_user
()
Ответ на: комментарий от AntonyRF

Да, поэтому эти нормальные разрабы с паскакаля на дельфи дружно перешли, а потом в ПХП, выпросили там классы как в Джаве, а потом ушли в Golang, те вернулись к тому от чего ушли… хз что этим наркоманам нужно

rtxtxtrx ★★★
()
Ответ на: комментарий от rtxtxtrx

Не уверен что однопоток это проблема, а не осознанный выбор. Больше фитч в вакууме конечно хорошо, но на деле многопоток потребовал бы расширять дизайн языка значительно что замедлило бы и развитие и повысило бы число багов и ловушек (лайфтаймы как в расте?, детекторы дедлоков?, набор примитивов и структур данных потокобезопасных?, утилиты уровня valgrind на случай порчи данных чужих потоков?).

WSL_user
()
Ответ на: комментарий от AntonyRF

уже лет 30 как все нормальные разрабы ноют, что классы и исключения - это одни из самых ублюдошных концепций, от которых абсолютно все пытаются избавиться

Нормальные разрабы не ноют, а пишут код.
А эти вот, которые ноют - они и на письку собственную ноют и пытаются избавиться, и многие даже преуспели.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 2)
Ответ на: комментарий от thesis

Нормальные разрабы не ноют, а пишут код.

Ну тут можно поспорить, те кто апишки в бекендах пилят достаточно сильно гибкостью ума отличаются от тех кто публикуется в научные журналы

AntonyRF ★★★★
()
Ответ на: комментарий от AntonyRF

публикуется в научные журналы

Какие научные журналы? КАКИЕ В ЖОПУ НАУЧНЫЕ ЖУРНАЛЫ?
Наука - это, например, физика, и вот там чувак, который публикуется в журналах, потом разрабатывает графен, новые способы изготовления процов и крутейшие допустим светодиоды. И потом у нас везде солнечные батареи, обогреватели, дешевейшие быстрые холодные процы и огромные мониторы с отличной картинкой какого-нибудь невообразимо далекого космоса.
А эта вся сраная срань с «языками программирования» чем может похвастаться, покажи, пожалуйста, пальцем? «Утилизацией вычислительных мощностей»? «Быстрым выходом на рынок»? «Пологой кривой обучения хвостатых»? Сиреневыми волосами?

Лиспу их любимому вон лет 60 уже, просто напоминаю для полноты вброса.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 3)