The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск языка программирования Rust 0.10, развиваемого проект..."
Отправлено Пользователь Дебиан, 04-Апр-14 13:37 
>> PS. Ничего не имею против Rust, но мне кажется, что они слишком часто ломают API.
> То что вы ничего не имеете против, это конечно хорошо, но только
> сразу видно, что сами вы ничего никогда не создавали.
> Посмотрите внимательно на номер версии. На этой стадии "слишком часто ломать API"
> не только можно, но и нужно.
> Лучше в начале хорошенько поломать, чтобы потом ломать можно было как можно
> меньше ради всяких там обратных совместимостей.

Вы правы, но есть одна "тонкость": иногда хочется/требуется, изучая новое, всё же писать код, у которого хорошие шансы *выжить,* и тогда нужна какая-то стабильность.
Go со своим API Compatibility Promise для 1.x вполне это обеспечивает: я знаю, что мой код, написанный для Go 1.1 будет компилироваться Go 1.9, а также это относится ко всем пакетам, которые мой код использует.

Поэтому "на поиграться" Rust безусловно интересен. Но если мы говорим о коде, который собирается где-то работать, то пока что Rust подходит только для Servo, так как по-сути это такой большой красивый набор юниттестов для Rust, который пишут разработчики Rust (я упрощаю, но думаю, моя идея понятна).

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру