The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Обновление варианта GNU Coreutils, переписанного на языке Rust, opennews (??), 31-Янв-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


353. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +8 +/
Сообщение от Аноним (353), 31-Янв-22, 23:40 
Имею большой опыт в С++. Потыкал Раст. Даже буду говорить, что синтаксис ужасен. Дело в том, что приходится простейшие вещи писать таким хитровывернутым образом, чтоб компилятор был доволен, что за этой лапшой невозможно понять логику программы. Собственно увеличивается вероятность логических ошибок. Вендорлок: как система сборки, так и компилятор привязаны к вполне конкретным людям. В отличие от С++ где монополии на язык нет. В общем не рекомендую никому
Ответить | Правка | Наверх | Cообщить модератору

355. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (257), 31-Янв-22, 23:53 
Ты забыл что среды нормально для него нет. Чтобы полноценный рефакторинг контекстный, контестный поиск и т.д. из мира современного C++

При этом те проблемы которые они решать пытаются давно уже решены в современном C++
А хвалёные женерики до плюсовых  шаблонов не дотянут от слова никогда

Ответить | Правка | Наверх | Cообщить модератору

392. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  –3 +/
Сообщение от Прохожий (??), 01-Фев-22, 03:59 
>среды нормально для него нет

VS Code с плагинами.

>давно уже решены в современном C++

Не решены, не ври.

1. UB.

2. Модульность (есть только в стандарте, полноценной поддержки пока нет).

3. Сложность спецификации.

4. Неполная поддержка стандартов компиляторами.

> А хвалёные женерики до плюсовых  шаблонов не дотянут от слова никогда

Больше подробностей хотелось бы.

Ответить | Правка | Наверх | Cообщить модератору

394. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (16), 01-Фев-22, 04:40 
Ткнём случайно в середину:

> Сложность спецификации

Вот кто бы уж говорил о сложности :)

Ответить | Правка | Наверх | Cообщить модератору

483. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +1 +/
Сообщение от Прохожий (??), 01-Фев-22, 19:25 
Раст осваивается за полгода программистом средней руки. Потом ещё столько же обкатывается на практике (плюс/минус).
На освоение Плюсов уходит от ПЯТИ лет, и это будет программист начального уровня в лучшем случае.
Ответить | Правка | Наверх | Cообщить модератору

423. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (-), 01-Фев-22, 13:51 
>> А хвалёные женерики до плюсовых  шаблонов не дотянут от слова никогда
> Больше подробностей хотелось бы.

В смысле, дальнейшее подтверждение опеннетного "Ыкспертизма" (сравнить опу с пальцем - дженерики с темплейтами)? Зачем?

Ответить | Правка | К родителю #392 | Наверх | Cообщить модератору

481. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Прохожий (??), 01-Фев-22, 19:23 
Для демонстрации Урри и его собратьям по разуму, какой он и его сторонники непроходимо убоги и тупы, например.
Ответить | Правка | Наверх | Cообщить модератору

572. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от wyry (?), 02-Фев-22, 10:51 
>VS Code с плагинами.

Это УГ. Кстати про IDE я ещё под предыдущим постом говорила. Что ЛУЧШЕ БЫ растоманы вместо словесных баталий на деле доказывали бы что этот язык полезный. Запилить IDE, тем более что на это есть минимум человеческие ресурсы (и конечно же на самом Rust!) - стало бы неплохим стартом. На практике же используется тормознутая хрень, написанная на JS. VS Code с плагинами убивает любое железо.

>UB.

Это не проблема. В C тоже есть UB.
>Модульность (есть только в стандарте, полноценной поддержки пока нет).

Это вообще смех. Проблема модульности решена даже в C, если уметь на нём писать. Инструменты ООП языков на деле даже избыточны (а иногда и вредны) и Rust здесь не изобрёл вообще ничего нового.
>Сложность спецификации.

На деле не сложность, а объемность и её не требуется читать от корки до корки, т.к. в большинстве обыденных случаях разработчик и так будет знать как это работает за кадров, в отличие кстати от Rust, который зачастую состоит из странностей, особенно когда дела доходит до времени жизни.
>Неполная поддержка стандартов компиляторами.

Это тоже нихрена не аргумент, учитывая что решения по стандартам C и C++ сегодня уже больше напоминают политические дебаты, а не реалии. C11 вообще критиковали многие и вообще в C есть лишние (избыточные) вещи, которыми мало кто пользуется на практике. Rust же имея возможность создать с нуля чистый язык и ЧИСТЫЙ СТАНДАРТ, идёт по граблям на костылях с самого начала!
У C# кстати всего 3 стандарта (от версия 1, 2 и 5) 5-ый фактически считается эталоном, а всё что вышло после - синтаксический сахар и "не нужно" (чаще даже действительно НЕ НУЖНО).

Ответить | Правка | К родителю #392 | Наверх | Cообщить модератору

615. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  –1 +/
Сообщение от Аноним (257), 02-Фев-22, 19:36 
> VS Code с плагинами

Не среда. Редактор текста в барузере. Кушай сам этот отстой. В котором ещё и плагины от васянов конфлектуют с плагинами от калянов

Ответить | Правка | К родителю #392 | Наверх | Cообщить модератору

636. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Прохожий (??), 04-Фев-22, 00:09 
> Не среда.

А мог бы ты обосновать свой ответ? Чего тебе там не хватает?

Ответить | Правка | Наверх | Cообщить модератору

381. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +2 +/
Сообщение от Аноним (-), 01-Фев-22, 02:05 
> Вендорлок: как система сборки, так и компилятор привязаны к вполне конкретным людям. В отличие от С++ где монополии на язык нет.

При этом в конкретные люди можно попасть через постель.

Ответить | Правка | К родителю #353 | Наверх | Cообщить модератору

391. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  –2 +/
Сообщение от Прохожий (??), 01-Фев-22, 03:53 
То есть, спецификация C++ в полторы тысячи страниц, которую не знает ни один человек в мире, сплошные UB, неполная поддержка стандартов компиляторами тебя не беспокоят. И ошибок в программу эти факты не добавляют. Да?

Ответить | Правка | К родителю #353 | Наверх | Cообщить модератору

395. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (16), 01-Фев-22, 04:43 
Для с++ хотя бы есть компиляторЫ. Поэтому раст и не используют.
Ответить | Правка | Наверх | Cообщить модератору

485. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Прохожий (??), 01-Фев-22, 19:30 
Не понял, почему поэтому?
Ответить | Правка | Наверх | Cообщить модератору

497. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (-), 01-Фев-22, 19:55 
> Не понял, почему поэтому?

"Потому что потому!"(с)
А Амазоны с Гуглами из соседней новости - никто, и поэтому не считаюца! Вот!


Ответить | Правка | Наверх | Cообщить модератору

556. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (16), 02-Фев-22, 07:34 
> Не понял, почему поэтому?

Потому что у раста нет компиляторОВ.

Ответить | Правка | К родителю #485 | Наверх | Cообщить модератору

557. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (16), 02-Фев-22, 07:35 
P.S. Но растаманы, как это показал растаман выше, не в состоянии этого понять.
Ответить | Правка | Наверх | Cообщить модератору

584. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (-), 02-Фев-22, 12:42 
> P.S. Но растаманы, как это показал растаман выше, не в состоянии этого понять.

Вас, Военов-фантазеров, вообще мало кто может понять. Особенно когда начинаете спорить с воображаемыми "врагами" ...

Ответить | Правка | Наверх | Cообщить модератору

399. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  –1 +/
Сообщение от Аноним (399), 01-Фев-22, 06:42 
А программирование и не должно быть простым - все это пророждает еще большие проблемы. Если вы не в состоянии осилить полторы тысячи страниц, вы - не программист, а погромист. Имеет смысл искать себя в чем-то еще.
Ответить | Правка | К родителю #391 | Наверх | Cообщить модератору

404. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (404), 01-Фев-22, 10:25 
PL/I ждёт Вас.
Ответить | Правка | Наверх | Cообщить модератору

487. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Прохожий (??), 01-Фев-22, 19:37 
Ещё один деятель, думающий, что программирование - это искусство ради искусства. Ылитная профессия, типа, раз так много платят и не всех пущают. Да?

Программирование должно быть не только простым, а и настолько же естественным, как сходить посpать.

Программирование - это не вещь в себе, оно призвано решать какие-то насущные задачи. Только по этой причине оно и существует. Как до вас, урриподобных, не дойдёт эта простая, казалось бы, мысль.

Ответить | Правка | К родителю #399 | Наверх | Cообщить модератору

400. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +3 +/
Сообщение от Аноним (353), 01-Фев-22, 07:19 
Для с++ хотя бы есть спецификация
Ответить | Правка | К родителю #391 | Наверх | Cообщить модератору

490. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Прохожий (??), 01-Фев-22, 19:44 
Только пользы от неё, как от козла молока. Всё равно все читают не спецификацию, а всяких Страуструпов, Шилдтов, Пратов, Седжвиков, Мейерсов, Александресок и кучу других авторов.
Ответить | Правка | Наверх | Cообщить модератору

492. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (210), 01-Фев-22, 19:50 
Вот когда для Rust появятся _стандарты_, тогда и погорим об их полной поддержке.
Ответить | Правка | К родителю #391 | Наверх | Cообщить модератору

418. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  –1 +/
Сообщение от Аноним (415), 01-Фев-22, 13:04 
А что именно вы писали на си++
Ответить | Правка | К родителю #353 | Наверх | Cообщить модератору

447. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (353), 01-Фев-22, 15:56 
Тебе весь список предоставить? Больше, чем ты на расте
Ответить | Правка | Наверх | Cообщить модератору

435. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  –1 +/
Сообщение от freecoderemail (ok), 01-Фев-22, 14:45 
Учиться сложно. Если бросил в самом начале, то это, конечно, язык виноват, а не ты не сумел. Тыж Д'Артаньян!
Ответить | Правка | К родителю #353 | Наверх | Cообщить модератору

448. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  –1 +/
Сообщение от Аноним (353), 01-Фев-22, 15:57 
Ты просто пытаешься оправдаться перед сами собой, что потратил время на ерунду
Ответить | Правка | Наверх | Cообщить модератору

452. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  –1 +/
Сообщение от freecoderemail (ok), 01-Фев-22, 16:14 
> Ты просто пытаешься оправдаться перед сами собой, что потратил время на ерунду

Да нет, я на Rust перешел пять лет назад - и ни разу не пожалел. Он оправдал мои ожидания полностью и потраченное время на изучение с лихвой себя окупило.

Ответить | Правка | Наверх | Cообщить модератору

518. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  –1 +/
Сообщение от Самокатофил (?), 01-Фев-22, 23:01 
>> Ты просто пытаешься оправдаться перед сами собой, что потратил время на ерунду
> Да нет, я на Rust перешел пять лет назад - и ни
> разу не пожалел. Он оправдал мои ожидания полностью и потраченное время
> на изучение с лихвой себя окупило.

Аутотренинг какой-то.

Ответить | Правка | Наверх | Cообщить модератору

568. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (353), 02-Фев-22, 09:08 
Че-то ты заливаешь совсем провально. 5 лет назад раст вообще другой язык был со сборкой мусора
Ответить | Правка | К родителю #452 | Наверх | Cообщить модератору

588. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (-), 02-Фев-22, 13:12 
> Че-то ты заливаешь совсем провально. 5 лет назад раст вообще другой язык был со сборкой мусора

Разве что в фантазиях очередного опеннетного "Знатока".

Ответить | Правка | Наверх | Cообщить модератору

602. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  –1 +/
Сообщение от freecoderemail (ok), 02-Фев-22, 16:26 
Rust был стабилизорован с выпуском версии 1.0 в 2015 году, 7 лет назад. С тех пор язык принципиально не менялся. Я стал использовать Rust в начале 2017 года, ровно пять лет назад, и через год уже писал на нем профессионально.

Ответить | Правка | К родителю #568 | Наверх | Cообщить модератору

473. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Анонн (?), 01-Фев-22, 19:00 
Интересно, тебе не показалось что причиной "хитровывернутости" может быть что ты пытаешься писать на раст как на с++?
Ответить | Правка | К родителю #353 | Наверх | Cообщить модератору

491. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +1 +/
Сообщение от Аноним (-), 01-Фев-22, 19:45 
Имею большой опыт в Fortran. Потыкал C++. Даже буду говорить, что синтаксис ужасен. Дело в том, что приходится простейшие вещи писать таким хитровывернутым образом, чтоб компилятор был доволен, что за этой лапшой невозможно понять логику программы. Собственно увеличивается вероятность логических ошибок ...

"The determined Real Programmer can write FORTRAN programs in any language." - Ed Post, Real Programmers Don't Use Pascal, 1982.

Ответить | Правка | К родителю #353 | Наверх | Cообщить модератору

498. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (498), 01-Фев-22, 19:56 
Имею большой опыт в LISP. Потыкал c++. Все очень грустно, потому что мало скобочек. Пытался добавлять больше, но лучше не стало. Очень много странных звездочек и амперсандов. Компилятор хороший, почти ни на что не ругается. Правда прога периодически падает, но слышал что это нормально для плюсов - проблему можно будет легко найти года через полтора, когда весь код напишется.
Ответить | Правка | К родителю #353 | Наверх | Cообщить модератору

550. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +1 +/
Сообщение от Аноним (353), 02-Фев-22, 04:45 
Ходил в школу, попытался поучить русский, не понравилось, так и забил
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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