The OpenNET Project / Index page

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



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

Оглавление

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

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


173. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +2 +/
Сообщение от RAMbug (?), 31-Янв-22, 13:42 
Ну переписали и переписали.

Если оно реально работает быстрее, то я могу только порадоваться.

Языки программирования это просто инструменты. Главное — результат, верно?

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

185. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  –1 +/
Сообщение от _kp (ok), 31-Янв-22, 13:59 
Верно.
Предположим, что обсуждаемые утилиты таки переписали и они заработали полностью.
Но кто будет поддерживать, и тем более развивать проект? Без популяризации языка, на нём и далее будут переписывать проекты, которые и так работали, или какое время будут существовать форки для энтузиастов.
Как пример, F# вроде бы и хороший, но проекты на нем менее популярны из за отсутствия интереса многих программистов, и известен ряд проектов, которые для развития всего лишь перевели с F# на более распространённые языки.
А пока могу лишь пожелать авторам удачи, и игнорировать дальше.
Ответить | Правка | Наверх | Cообщить модератору

196. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +2 +/
Сообщение от RAMbug (?), 31-Янв-22, 14:11 
Ты забиваешь свою голову всяким мусором, который вообще никак не относится к твоей жизни.

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

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

471. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Прохожий (??), 01-Фев-22, 18:53 
> А пока могу лишь пожелать авторам удачи, и игнорировать дальше.

Только потому, что не на гораздо более популярном Python написан? Но это же глупо. Тебе тоже удачи с таким-то подходом.

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

586. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от _kp (ok), 02-Фев-22, 13:00 
>> А пока могу лишь пожелать авторам удачи, и игнорировать дальше.
> Только потому, что не на гораздо более популярном Python написан? Но это
> же глупо. Тебе тоже удачи с таким-то подходом.

При чём здесь Питон? У него иное назначение.
Он для многого слишком медленный, но зато  прост для неквалифицировпнной рабочей силы, и вообще отличная замена скиптам.
А Руст, помимо безопастности, претендует на создание быстродейсвующего ПО.

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

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

Зато он популярный. Тебя же популярность языка волнует прежде всего, если посмотреть на твой исходный пост (типа, а кто поддерживать будет и т.д.).

> Он для многого слишком медленный,

Для утилиток-то? Да вполне быстрый, принимая во внимание факт, что основные библиотеки Питона написаны на Си.

>  и вообще отличная замена скиптам.

О, ты со мной согласен.

> А Руст, помимо безопастности, претендует на создание быстродейсвующего ПО.

Безопасность пишется без буквы "т" в середине слова, хорош язык коверкать.

Rust не только претендует, у него на выходе и получается быстродействующее ПО.

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

191. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Анонн (?), 31-Янв-22, 14:07 
А в чем проблема их поддерживать?
Дропнуть поддержку имеющихся, перевести ресурсы (зарплату) на новых программеров и все. Точно так же будут пилить на деньги корпоратов через GNU как и раньше.
Ответить | Правка | К родителю #173 | Наверх | Cообщить модератору

396. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +1 +/
Сообщение от Аноним (16), 01-Фев-22, 04:53 
> перевести ресурсы (зарплату) на новых программеров и все.

Как показала практика, чтобы заменить одного сишника, надо 10 растаманов...

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

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

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

192. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +2 +/
Сообщение от Аноним (144), 31-Янв-22, 14:07 
> Если оно реально работает быстрее

А теперь по фактам.

$ time for (( c=1; c<=1000; c++ )); do echo 'hello world' | base64 > /dev/null; done

real    0m1.300s
user    0m1.062s
sys    0m0.578s


$ time for (( c=1; c<=1000; c++ )); do echo 'hello world' | uu-base64 > /dev/null; done

real    0m1.782s
user    0m1.303s
sys    0m0.803s

Каждый тест запускал три раза, здесь последний результат. base64 взял как первую попавшуюся под руку.

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

295. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  –1 +/
Сообщение от Аноним (25), 31-Янв-22, 17:40 
> for (( c=1; c<=1000; c++ ))


for c in {1..1000}


for c in $(seq 1000)

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

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

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

397. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (16), 01-Фев-22, 04:59 
Прежде чем писать такое, подумай, ху-из-ху "{1..1000}"... Хинто: сделай echo {1..1000}
Ответить | Правка | К родителю #295 | Наверх | Cообщить модератору

406. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (25), 01-Фев-22, 10:28 
> Прежде чем писать ..., подумай

Согласен, о себе писать проще

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

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

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




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

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