The OpenNET Project / Index page

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



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

Оглавление

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

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


444. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +3 +/
Сообщение от Аноним (441), 01-Фев-22, 15:35 
Количество хейта напоминает таковое и в отношении к Java  Си-сектанты доказывают свою инертность и ограниченность.
Ответить | Правка | Наверх | Cообщить модератору

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

467. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +1 +/
Сообщение от Аноним (-), 01-Фев-22, 18:03 
>напоминает таковое и в отношении к Java

Ну так Rust - это как раз убийца сишарпа. Если бы он не корчил из себя убийцу C++, всё было бы замечательно, все бы знали, что это очередной язычок для mediocre programmers.

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

503. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Прохожий (??), 01-Фев-22, 20:08 
Какого ещё C#? Для C# нужен runtime, у него есть GC. Для Rust не нужен runtime, у него нет GC. Rust позиционируется как замена и C, и C++. И этот человек называет знатоков Rust mediocre programmers. Рука-лицо.

Если кто здесь и mediocre, так это работодатели, до сих пор нанимающие плюсовиков в штат, особенно, если речь идёт о новом проекте. Вот уж действительно людей жалко: кормить дармоедов, которые на гору вместо готового качественного продукта в сжатые сроки будут выдавать тяп-ляп с кучей UB.

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

508. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Самокатофил (?), 01-Фев-22, 20:22 
> Для Rust не нужен runtime, у него нет GC.

Растаманьские сказки. Годы идут а сказки те же.

> Rust позиционируется как
> замена и C, и C++.

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

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

510. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +1 +/
Сообщение от Аноним (-), 01-Фев-22, 21:18 
>> Для Rust не нужен runtime, у него нет GC.
> Растаманьские сказки. Годы идут а сказки те же.

Да, у опеннетного Военства Сопротивления Расту - сказки не меняются.
Ну давайте Воены, спасите Галактику и покажите, где здесь runtime и GC:
https://www.opennet.ru/openforum/vsluhforumID3/123953.html#424


$ cat nostd.rs
#![no_std]
#![no_main]
use core::panic::PanicInfo;
use syscall::syscall;

#[panic_handler]
fn panic(_info: &PanicInfo) -> ! { loop {} }

#[no_mangle]
pub extern fn _start() -> ! {
    let message = "sometext\n".as_bytes();
    unsafe {
        syscall!(WRITE, 0, message.as_ptr(), message.len());
        syscall!(EXIT,0);
    }
    loop {}
}


$ ll nostd
-rwxr-x---   496B 16 Apr. 16:24 nostd*

$ objdump -d  nostd
Disassembly of section .text:

00000000004000b0 <.text>:
  4000b0:    55                       push   %rbp
  4000b1:    48 89 e5                 mov    %rsp,%rbp
  4000b4:    6a 04                    pushq  $0x4
  4000b6:    58                       pop    %rax
  4000b7:    6a 09                    pushq  $0x9
  4000b9:    5a                       pop    %rdx
  4000ba:    be cc 00 40 00           mov    $0x4000cc,%esi
  4000bf:    31 ff                    xor    %edi,%edi
  4000c1:    0f 05                    syscall
  4000c3:    6a 01                    pushq  $0x1
  4000c5:    58                       pop    %rax
  4000c6:    31 ff                    xor    %edi,%edi
  4000c8:    0f 05                    syscall
  4000ca:    eb fe                    jmp    0x4000ca


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

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

516. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +1 +/
Сообщение от Аноним (-), 01-Фев-22, 22:39 
> Тоесть именно эту вырвиглазную аля-ассемблерщину вы имеете в виду, когда рекламируете раст,
> да, растамань? Или все таки нет? Или довольно жирненький рантайм?

Воен, ты будешь и дальше юлить или наконец покажешь, где "жирненький рантайм" с GC? А то Голактека все еще в опастносте! Спаси её!


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

517. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Самокатофил (?), 01-Фев-22, 22:58 
>> Тоесть именно эту вырвиглазную аля-ассемблерщину вы имеете в виду, когда рекламируете раст,
>> да, растамань? Или все таки нет? Или довольно жирненький рантайм?
> Воен, ты будешь и дальше юлить или наконец покажешь, где "жирненький рантайм"
> с GC? А то Голактека все еще в опастносте! Спаси её!

Уже показывал, но ты плакал что без него не будет растоплюшек. Даже форматированного вывода не будет. :')

Повторить не могу, компа под рукой нет. Но я и не собираюсь, ты сам сейчас всё доказал. Так что ты опять победил меня своей тупостью, растамань. Очередная победа, мои поздравления. :-D

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

519. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (-), 01-Фев-22, 23:06 
>>> Тоесть именно эту вырвиглазную аля-ассемблерщину вы имеете в виду, когда рекламируете раст,
>>> да, растамань? Или все таки нет? Или довольно жирненький рантайм?
>> Воен, ты будешь и дальше юлить или наконец покажешь, где "жирненький рантайм"
>> с GC? А то Голактека все еще в опастносте! Спаси её!
> Уже показывал, но ты плакал что без него не будет растоплюшек. Даже
> форматированного вывода не будет. :')

Извини, я в твою голову не вхож, наш "диалог" там - не слышал.
И на будущее Воен - println! макрос. Ему нужен только сискол write.  

> Повторить не могу, компа под рукой нет. Но я и не собираюсь,

Т.е. обычное опеннетое "я не буду приводить пруфцы своим смелым пук^W заявам, это не царско-военское дело!". Яснопонятно.

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

526. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Самокатофил (?), 02-Фев-22, 00:27 
> И на будущее Воен - println! макрос. Ему нужен только сискол write.

Разумеется. А на системах без сискола write что ему нужно? Что за макрос такой? >:-D

> И на будущее

Печальное будущее, чувак, печальное я вижу будущее с такими кадрами :-D

>> Повторить не могу, компа под рукой нет. Но я и не собираюсь,
> Т.е. обычное опеннетое "я не буду приводить пруфцы своим смелым пук^W заявам,
> это не царско-военское дело!". Яснопонятно.

Ну прости пажалиста. :-}

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

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

Ну Сишной библиотеке сисколы как бы тоже нужны, она не духом святым работает

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

535. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Самокатофил (?), 02-Фев-22, 01:35 
>Ну Сишной библиотеке сисколы как бы тоже нужны, она не духом святым работает

Либц? Ты чертовски прав. Тока либц - не часть языка, а макрос?

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

540. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Аноним (-), 02-Фев-22, 02:05 
> Даже форматированного вывода не будет.
>>Ну Сишной библиотеке сисколы как бы тоже нужны, она не духом святым работает
> Либц? Ты чертовски прав. Тока либц - не часть языка, а макрос?

Чей-то ты слижком уж далеко с темы упрыгал. То у тебя "для форматированного вывода" нужен "рантайм", то уже чуть ли не требуешь вывод "прям на железо" от юзерспейсных программ.
Ты определись уже, Воен.


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

532. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +1 +/
Сообщение от Прохожий (??), 02-Фев-22, 01:00 
> Растаманьские сказки. Годы идут а сказки те же.

Ты вообще хоть какое-то понятие имеешь, что такое runtime, если мы говорим о C#? А что такое GC?

> На нем пишут прикладную тулзу

Это Redox прикладная тулза? Или компоненты для разработки драйверов устройств под Линукс (недавно новость мелькала, вроде)? Рука-лицо. Я уже устал от этого жеста сегодня, если честно. Не ожидал столько "экспертов" в одном месте встретить за такой короткий промежуток времени.

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

536. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Самокатофил (?), 02-Фев-22, 01:44 
>> Растаманьские сказки. Годы идут а сказки те же.
> Ты вообще хоть какое-то понятие имеешь, что такое runtime, если мы говорим
> о C#? А что такое GC?

Растаманька, ты от своего "это же макрос" внимание то не отводи :-D

>> На нем пишут прикладную тулзу
> Это Redox прикладная тулза?

Нет, вот редох вообще некуда приложить. Это абсолютно бесполезный кусок даром потраченых лет.

> Или компоненты для разработки драйверов устройств под Линукс
> (недавно новость мелькала, вроде)?

Так они один тестовый драйвер родить не могут, всем гуглом тужатся.

> Рука-лицо. Я уже устал от этого жеста сегодня, если честно.

Оно и видно, ты ж отбитый :-D


>Не ожидал столько "экспертов" в одном месте встретить за такой короткий промежуток времени.

Ой, мань, не скромничай. Давай лучше за сисколы, макрос и рантайм поясни. Весело же :-D


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

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

Тебе бы, тупенькому, ещё внимательней смотреть, с кем ты общаешься. Это не так уж сложно должно быть, даже для тебя ;)

Напомню. Это я начал утверждать, что C# и Rust - это совершенно разного поля ягоды. А потом тебе отвечал другой человек, пока я своими делами занимался. По логинам же видно. Ну? Теперь дошло?

Так что, убогонький, ты уже нагуглил, что есть runtime для C#? Или всё ещё тужишься?

> Нет, вот редох вообще некуда приложить.

Какая забавная попытка вылезти из лужи. Так это ОС или прикладная тулза всё-таки, болезный? Я ведь нигде не утверждал, что Redox имеет где-либо практическую ценность.

Остальной поток пьяненького сознания пропустил. Неохота на бредятину дурачков время тратить.

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

541. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Самокатофил (?), 02-Фев-22, 02:07 
Ты манерный тридварас, растамань. И за никами нутро не спрячешь. ;)

И что меняет редох? На яве писали ос, и что с того? Никто не пишет на яве ос. Поигрались с редохом, но никто не пишет ось на расте. Скриптота в основном, как и у го.

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

546. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от Прохожий (??), 02-Фев-22, 02:52 
Ты мне сейчас ещё про Go расскажи, хейтерок. Мало, мало твоей бредятины здесь. Давай ещё.

Кстати, спрошу на всякий случай, смеха ради. Скриптота от компилируемого кода знаешь чем отличается? Ась?

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

604. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от freecoderemail (ok), 02-Фев-22, 16:38 
Я что-то не понял насчет макросов, какие к ним претензии? Макрос разворачивается на этапе компиляции.
Ответить | Правка | К родителю #536 | Наверх | Cообщить модератору

574. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от wyry (?), 02-Фев-22, 11:00 
Вообще никогда у C-шников не было хейта в сторону Java, конечно если всерьёз говорить. Во-первых - это даже не один вид спорта, а когда Java вышел, он был жутко тормознутым для железа того времени, но по своему удобен из-за своей JVM. И да, сегодня те же банки как юзали JVM языки, так и будут, а "безопасный" Rust в этом смысле тоже отправляется на помойку. Проще взять Kotlin, который будет идеально совместим с любым кодом для JVM. Вы ещё банковский планктон обвините в "инертности" xD, как будто это что-то плохое в надёжных системах.
Ответить | Правка | К родителю #444 | Наверх | Cообщить модератору

603. "Обновление варианта GNU Coreutils, переписанного на языке Ru..."  +/
Сообщение от freecoderemail (ok), 02-Фев-22, 16:37 
Rust активно используется в блокчейн-индустрии. Там успешно конкурирует с Go и C++. Вероятно, какая технология в конце-концов победит там, та и будет использоваться в финтехе ближайшего будущего.


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

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

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




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

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