The OpenNET Project / Index page

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



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

Исходное сообщение
"В ночных и бета сборках Firefox включена по умолчанию поддер..."
Отправлено Аноним, 21-Мрт-21 23:51 
> Это не имеет отношения к теме разговора. Будет желание - можем обсудить отдельно.

Очень даже имеет: ты привёл в пример вебсокеты, как пример "Буяк-буяк-и-в-продакшен" (и правильно привёл), но ведь в самом популярном браузере в мире вот это вот всё  с вебсокетами написано не на расте. Сам назовёшь, на чём?

> в плюсах есть различные умные указатели, которые проблему полностью решают

Если решают, то почему проблема еще не решена? Это был риторический вопрос. Правда в том, что не решают.

> заплатанного монстра франкенштейна с кучей различных стенографических значков. Как вам поинтеры &, &mut, *const, *mut...? Как вам выражение "let r2 = &mut num as *mut i32"? Красиво? Интуитивно? Логично?

Если уж речь про красоту и интуитивность - не страшнее ассемблера выглядит, но это просто к слову. Ну вот, говорил "Мы то знаем и помним, как правильно делать подобные вещи.", а сам непривычного синтаксиса испугался.
Я, кстати, читал спор, который вот так же начинался: "этот ваш синтаксис в расте - г*вно, надо было логичнее". Но на вопрос предложить лучше в каждом конкретном случае - не мог: косяки ипротиворечия лезли в "пропозалах".
Вообще, для того, кто "знает и помнит, как правильно делать подобные вещи" ты ведь прекрасно должен быть в курсе, что новички требуют синтаксис поочевиднее (но он всегда получается многословнее), а профи хотят синтаксис "поэффективнее". И баланс найти сложно. И языки, котоыре выбрали первый путь или вымерли или являются нишевыми, а которые выбрали второй - стали стандартами отрасли.
И именно так вместо написания очень очевидного, красивого, интуитивного и логичного "equal" во многих современных ты пишешь значок типа "=", вместо "more" "less" - "<" и ">" и т.д. Такого полно и в сях и в плюсях и еще почти во всех СЯПах. Просто там ты уже знаешь синтаксис и привык, а в расте - не знаешь и/или не привык (и не хочешь, а в этом случае уже ничего не поможет).

> Вы же не наймете таджиков проектировать из говна и палок небоскребы только потому, что "нормальных архитекторов мало, сложно найти"?

А это не и мне не тебе решать, увы. Нанять одних только супепрофи (и получить с них потом суперкод) еще никому не удалось. Оффтоп: к слову, о небоскрёбах - поищи фотки строителей первых Нью-Йоркских небоскрёбов - вполне себе "таджики" по американским меркам были.

> Этот сомнительный плюс

Если этот плюс защищает от некой (ЧАСТОЙ!) категории ошибок, то это хороший плюс. Например, это самый частый тип ошибок в коде фаерфокса, по заявлению самой мозиллы. Они из-за этого и стали раст пилить-то.

 

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



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

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