The OpenNET Project / Index page

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

Выпуск языка программирования Rust 1.73

05.10.2023 22:14

Опубликован релиз языка программирования общего назначения Rust 1.73, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки).

Методы работы с памятью в Rust избавляют разработчика от ошибок при манипулировании указателями и защищают от проблем, возникающих из-за низкоуровневой работы с памятью, таких как обращение к области памяти после её освобождения, разыменование нулевых указателей, выход за границы буфера и т.п. Для распространения библиотек, обеспечения сборки и управления зависимостями проектом развивается пакетный менеджер Cargo. Для размещения библиотек поддерживается репозиторий crates.io.

Безопасная работа с памятью обеспечивается в Rust во время компиляции через проверку ссылок, отслеживание владения объектами, учёт времени жизни объектов (области видимости) и оценку корректности доступа к памяти во время выполнения кода. Rust также предоставляет средства для защиты от целочисленных переполнений, требует обязательной инициализации значений переменных перед использованием, лучше обрабатывает ошибки в стандартной библиотеке, применяет концепцию неизменяемости (immutable) ссылок и переменных по умолчанию, предлагает сильную статическую типизацию для минимизации логических ошибок.

Основные новшества:

  • Переработано оформление сообщений, выдаваемых применяемым по умолчанию обработчиком аварийного завершения программы (panic). Текст, указанный в макросе "panic!" теперь показывается в отдельной строке без обрамления кавычками, что упрощает читаемость сообщения и устраняет путаницу при наличии вложенных кавычек или разделения на несколько строк.
    
       fn main() {
           let file = "ferris.txt";
           panic!("oh no! {file:?} not found!");
       }
    
    Было
    
       thread 'main' panicked at 'oh no! "ferris.txt" not found!', src/main.rs:3:5
    
    Стало
    
       thread 'main' panicked at src/main.rs:3:5:
       oh no! "ferris.txt" not found!
    

    Также переработан вывод сообщений, показываемых при срабатывании макросов "assert_eq" и "assert_ne".

    
       fn main() {
           assert_eq!("🦀", "🐟", "ferris is not a fish");
       }
    
    Было
    
       thread 'main' panicked at 'assertion failed: `(left == right)`
        left: `"🦀"`,
       right: `"🐟"`: ferris is not a fish', src/main.rs:2:5
    
    Cтало
    
       thread 'main' panicked at src/main.rs:2:5:
       assertion `left == right` failed: ferris is not a fish
        left: "🦀"
       right: "🐟"
    
  • В соответствии с RFC 3184 добавлена возможность прямой манипуляции локальными для потока (thread_local) ключами хранилища LocalKey<Cell<T>> и LocalKey<RefCell<T>> через использование методов get(), set(), take() и replace(), вместо использования замыкания "with(|inner| ...)", что позволяет не выполнять дополнительный код инициализации для значений по умолчанию, указанных для новых потоков при помощи макроса "thread_local!".
    
       thread_local! {
           static THINGS: Cell<Vec<i32>> = Cell::new(Vec::new());
       }
    
       fn f() {
           // было
           THINGS.with(|i| i.set(vec![1, 2, 3]));
           // стало
           THINGS.set(vec![1, 2, 3]);
    
           // ...
    
           // было
           let v = THINGS.with(|i| i.take());
           // стало
           let v: Vec<i32> = THINGS.take();
       }
    
  • В разряд стабильных переведена новая порция API, в том числе стабилизированы методы и реализации типажей:
  • Признак "const", определяющий возможность использования в любом контексте вместо констант, применён в функциях:
  • В компиляторе обеспечена запись информации о версии в секцию ".comment" по аналогии с GCC и Clang.
  • Реализован третий уровень поддержки для платформ aarch64-unknown-teeos, csky-unknown-linux-gnuabiv2, riscv64-linux-android, riscv64gc-unknown-hermit, x86_64-unikraft-linux-musl и x86_64-unknown-linux-ohos. Третий уровень подразумевает базовую поддержку, но без автоматизированного тестирования, публикации официальных сборок и проверки возможности сборки кода.
  • Реализован второй уровень поддержки целевой платформы wasm32-wasi-preview1-threads. Второй уровень поддержки подразумевает гарантию сборки.


 
  1. Главная ссылка к новости (https://blog.rust-lang.org/202...)
  2. OpenNews: Выпуск Rust 1.72. Поставка пакета serde_derive только в скомпилированном виде
  3. OpenNews: Первый стабильный выпуск sudo-rs, реализации утилит sudo и su на языке Rust
  4. OpenNews: Выпуск RustPython 0.3, реализации интерпретатора Python на языке Rust
  5. OpenNews: JetBrains представил IDE RustRover и прекратил разработку открытого плагина intellij-rust
  6. OpenNews: Serpent OS переходит на применение языков Rust, TypeScript и Go в инструментарии и инфраструктуре
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59878-rust
Ключевые слова: rust
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (317) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.4, Аноним (4), 23:10, 05/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +6 +/
    штош, вот она надежда, что ядро когда-то перестанет быть дырявым

     
     
  • 2.11, Аноним (-), 23:29, 05/10/2023 Скрыто ботом-модератором     [к модератору]
  • +13 +/
     
  • 2.66, Аноним (66), 02:48, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Redox, kerla, aero-os
     
     
  • 3.251, Аноним (251), 20:20, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +2 +/
    Совсемчутьчутьпочтиготовы?
     
     
  • 4.275, Прохожий (??), 02:45, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Степень готовности каждый понимает по-разному. Тот же Redox, к примеру, на реальных железках запускали. У них на сайте фотки есть.
     
     
  • 5.339, Аноним (339), 22:56, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Зато степень НЕготовности вполне очевидна для ясна для любого, кроме фанатиков.
     
  • 3.256, Владимир (??), 22:13, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    Крабы и рыбки очень полезная фича ...

    Владимир

     
     
  • 4.274, Аноним (274), 02:30, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    ferris is not a fish!
     
  • 2.111, Аноним (-), 08:31, 06/10/2023 [^] [^^] [^^^] [ответить]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    >  штош, вот она надежда, что ядро когда-то перестанет быть дырявым

    А я то думал - надежда независимо лечь под...

    > независимой некоммерческой организации Rust Foundation.

    ...независимый совет директоров с директорами из Amazon, Google и Microsoft. Очень такой независимый.

     
     
  • 3.149, Аноним (4), 10:22, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +17 +/
    То ли дело ядро линукса которое финансируется и пишется корпорациями Intel, IBM, Google...
    Но нет, это другое (с)

    Или более хороший пример -  компилятор GCC.
    Посмотрим кто состоит в комитете. (https://gcc.gnu.org/steering.html)
        David Edelsohn (IBM)
        Kaveh R. Ghazi
        Jeffrey A. Law (Ventana Micro Systems)
        Marc Lehmann (nethype GmbH)
        Jason Merrill (Red Hat)
        David Miller (Red Hat)
        Toon Moene (Koninklijk Nederlands Meteorologisch Instituut)
        Joseph Myers (CodeSourcery / Mentor Graphics) [co-Release Manager]
        Gerald Pfeifer (SUSE)
        Ramana Radhakrishnan
        Joel Sherrill (OAR Corporation)
        Ian Lance Taylor (Google)
        Jim Wilson (SiFive)

    О нет у нас тут куча корпов! Срочно удаляй gcc'шку!
    Или придется признать, что без корпораций ʼсообществоʼ может только ныть на форумах.

     
     
  • 4.209, Аноним (-), 15:45, 06/10/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.224, DildoZilla (?), 16:52, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    Без корпораций сообщество может, но корпорациям это не понравится и они применять "силу" для защиты своих капиталов.

    "Что случилось с Мёрдоком?" - "Он умер!"

    Пора переименовывать "Open Source" в "Open Corporative Source Not Free For Non-corporativists As Beer"

     
     
  • 5.231, Анонимм (??), 17:27, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    Open Source - это значит только то, что "код открыт и его можно смотреть".

    Все остальное, это фантазии фанатиков, которые придумывают всякие дополнительные условия типа "можно копировать и распространять бесплатно и тд"
    Я говорю про тех самых паразитов, которые пытались украсть и сделать торговую марку "Open Source"
    https://opensource.org/pressreleases/certified-open-source.php/

    Никто не запрещает мне выкладывать код под лицензией CC BY-ND 4.0
    И согласно лицензии никаких производных делать нельзя.

    Мы же уважаем лицензии на програмный код, если хотим чтобы наши лицензии тоже уважали?

     
     
  • 6.232, Аноним (-), 17:48, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    Ты прав пермиссивка выгодна проприетарщикам, а копилефт невыгоден проприетарщикам. Да здравствует великий Столлман!
     
  • 5.234, Менеджер Антона Алексеевича (?), 17:54, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Без корпораций у нас есть GNU/Hurd. И несколько BSD. Но с нюансами: GNU/Hurd вроде бы нас, но его как бы нет, а BSD вроде бы и есть, но точно не у нас. Так уж вышло, что весь значимый Open Source корпорации пишут сами для себя. А другого Open Source у нас для вас нет.
     
     
  • 6.235, Анонимм (??), 17:58, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    А как же Сообщество?!
    Ну то самое которое, несмотря на все палки в колеса от корпораций, пишет и ядро линукса, и кучу библиотек?
    Неужели нам врали, про мужественных одиночек, которые вытягивали проекты на 10+ миллионов строк кода?
     
     
  • 7.254, freecoder (ok), 21:58, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    Сообщество и состоит из корпораций и независимых разработчиков: любых агентов, кто испытывает потребность в продукте и готов вкладываться в его разработку.
     
     
  • 8.293, Аноним (-), 12:39, 07/10/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.288, Аноним (288), 11:16, 07/10/2023 [^] [^^] [^^^] [ответить]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    > О нет у нас тут куча корпов!

    дальше не осилил прочитать - увидел названия корпораций и захлебнулся пеной ?

    > Membership in the steering committee is a personal membership. Affiliations are listed for identification purposes only; steering committee members do not represent their employers or academic institutions. Generally speaking, committee members were chosen to represent the interests of communities (e.g. Fortran users, embedded systems developers, kernel hackers), not companies.

     
     
  • 5.298, Аноним (298), 14:21, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    >> The Rust Foundation is an independent non-profit organization dedicated to stewarding the Rust programming language, nurturing the Rust ecosystem, and supporting the set of maintainers governing and developing the project.
    > ...независимый совет директоров с директорами из Amazon, Google и Microsoft. Очень такой независимый.

    ---
    >> Membership in the steering committee is a personal membership. Affiliations are listed for identification purposes only; steering committee members do not represent their employers or academic institutions. Generally speaking, committee members were chosen to represent the interests of communities (e.g. Fortran users, embedded systems developers, kernel hackers), not companies.
    > Этодругое!

    Яснопонятно.


     
     
  • 6.301, Аноним (288), 15:01, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Rust

    > The Rust Foundation is run by a small team of full time staff, and governed by a Board of Directors who represent the Rust project and our member companies.

    GCC

    > Affiliations are listed for identification purposes only; steering committee members do not represent their employers or academic institutions.

    если для тебя нет разницы официальные лица компаний в совете или неофициальные может ты и деньги свои отдаёшь любому на улице кто работает в банке, какая разница правда же ?

     
     
  • 7.314, Аноним (298), 17:15, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    > Rust
    >> The Rust Foundation is run by a small team of full time staff, and governed by a Board of Directors who represent the Rust project and our member companies.

    Занимательное избирательное чтение и подмена понятий вида "Rust Foundation == Rust" ...

    > GCC
    >> Affiliations are listed for identification purposes only; steering committee members do not represent their employers or academic institutions.

    Не менее занимательное "это другое!". Хотя, казалось бы - за каким таким "identification purposes" там тогда вообще работодатель ...

    > если для тебя нет разницы официальные лица компаний в совете или неофициальные может ты и деньги свои отдаёшь любому на улице кто работает в банке, какая разница правда же ?

    В ход пошла совсем уж унылая демагогия ...


     
     
  • 8.330, Аноним (288), 19:51, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    у тебя есть какие то претензии к тому что там написано или опять ничего не понял... текст свёрнут, показать
     
     
  • 9.337, Аноним (298), 20:54, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    У тебя есть какие то претензии к тому что там написано или опять ничего не понял... текст свёрнут, показать
     
     
  • 10.352, Аноним (339), 00:03, 08/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    Но это действительно так ... текст свёрнут, показать
     
  • 4.305, Аноним (305), 15:49, 07/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    > То ли дело ядро линукса которое финансируется и пишется корпорациями Intel, IBM,
    > Google... Но нет, это другое (с)

    А таки - другое. И сейчас обосную почему.

    > Или более хороший пример -  компилятор GCC.
    > Посмотрим кто состоит в комитете.

    1) Простите, а как комитет влияет на допустим либы которые я качаю? А, никак? А в сабже полторы корпы в лице гугла, амазона и майкрософт будут за всех решать какие пакеты карго должны быть. Я так понимаю что альтернативные источники господами не особо планируются?
    2) В вон том списке ДЕСЯТЬ разных entity, что явно лучше чем три наиболее наглых, одна из которых галера, вторая проприетарщик а третья торговец персональными данными.

     
     
  • 5.317, Аноним (298), 17:25, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    > 2) В вон том списке ДЕСЯТЬ разных entity, что явно лучше чем
    > три наиболее наглых, одна из которых галера, вторая проприетарщик а третья торговец персональными данными.

    Ох уж этот опеннетный оналитизм ... там "директоров" вообще-то 11 по списку.

    "И вот так - у вас все!"(c)


     
     
  • 6.318, Аноним (298), 17:25, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Ох уж этот опеннетный оналитизм ... там (Rust Foundation) "директоров" вообще-то 11 по списку.
    "И вот так - у вас все!"(c)


     
  • 2.123, Аноним (123), 09:06, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +3 +/
    Если ты надеешься на краба и рыбку, то зря...
     
  • 2.125, Данные в так называемом поле Name (?), 09:09, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Через то что просто перестанет быть
     
  • 2.137, Пряник (?), 09:48, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Надежда - это всего лишь морковка, висящая перед лицом.
     
     
  • 3.189, Анониммм (?), 12:58, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Я все-таки предпочту морковку которуя висит перед лицом, чем UB-морковку которую иногда пытаются запихать в непреспособленные отверстия.
     
     
  • 4.228, _ (??), 17:17, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Да всем пох :) что ты там предпочтёшь.
    А вообще ржавчик в ведро засунули жи - в том ведре теперь и рыбки и крабики заведутся :-D
    Тля, дайте мне другую планету :(
     
     
  • 5.285, Аноним (285), 09:12, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    есть планета *BSD & Hurd. здесь тебя никито не держит.
     
     
  • 6.311, _ (??), 16:39, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Это для "йУнных со взором горящим" BSD - другая планета. А это всё ещё наша, ту которую я лопата копал, деревья сажал :)
    На ней и досы были и форточки и полумухи всякие и солнышки (и это не считая древней дичи типа RSX).
    (*) А вот HURD даже веточкой не тыкал, от него за милю RMS-овским овном прёт, приличные коты такое сразу закапывают.

    Но ведь во всём этом многообразии был хоть какой то но смысл!
    А теперь объясни мне: напуркуа мне крабики и рыбки в ведре?!?!?


    PS: Да не напрягайся и забей, мой йунный друк! :)
        Я уже достаточно суперстар чтоб знать правильный ответ: "добавь хорошего риса и сделай паэлью!" :)

     
  • 2.336, Аноним (336), 20:45, 07/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    На чём основана эта надежда?! Просто из описания языка "язык позволяет в 10 раз больше гемороиться с указателями"?
     

  • 1.7, Аноним (7), 23:16, 05/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    > runtime сводится к базовой инициализации и сопровождению стандартной библиотеки

    Почему тогда хеллоуворлд зависит от glibc?

     

     ....большая нить свёрнута, показать (54)

  • 1.8, kir (??), 23:16, 05/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +2 +/
    Кто подскажет, где можно почитать ISO стандарт на rust?
     

     ....большая нить свёрнута, показать (80)

  • 1.9, Аноним (4), 23:18, 05/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    > Реализован третий уровень поддержки для платформ ... riscv64-linux-android ...

    о, а это уже интересно, было бы интересно подержать в руках какой-нибудь андроид на риск5ом

     

  • 1.15, Аноним (22), 23:38, 05/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Недавно чат-бот Bing в скайпе, он же Chat GPT попытался мне составить код на Rust для обычного веб-сервера статических файлов. Никак не мог дописать, обрывался на середине и начинал сначала.
     
     
  • 2.37, Аноним (37), 00:22, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +17 +/
    Переписывал. Для Rust это нормально.
     
  • 2.39, kir (??), 00:31, 06/10/2023 Скрыто ботом-модератором     [к модератору]
  • +3 +/
     
     
  • 3.91, Прохожий (??), 05:37, 06/10/2023 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 2.59, Sem (??), 01:39, 06/10/2023 [^] [^^] [^^^] [ответить]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    И почему это характеризует язык, а не ChatGPT?
     
     
  • 3.78, Аноним (77), 04:32, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Не знаю, почему они мне так отвечают. На других языках программирования тоже самое произошло. Мне кажется им хочется выдавать желаемое за действительное.
     
  • 2.165, пох. (?), 11:14, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Да это он клиппи в фоне запускал, а она ему каждый раз - БАЦ, БАЦ по рукам!
    Иди, говорит, заново переписывай и пока не перепишешь - домой не приходи!

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

     

  • 1.50, Аноним (50), 00:45, 06/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Добрый день, анонимы, не подскажете мне, почему Раст нельзя заменить C/C++ с применением статических анализаторов?
     

     ....большая нить свёрнута, показать (41)

  • 1.88, Аноним (88), 05:24, 06/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Раст надо сравнивать даже не с D,  а с паскалем, мне кажется.
    Это будет куда интереснее.
     
     
  • 2.109, Аноним (121), 08:05, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    Паскаль это учебный язык, и в этой роли он идеален, а Раст замахнулся на промышленный стандарт, не обладая необходимыми для этого качествами.
     
     
  • 3.126, Аноним (123), 09:11, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    Нет. Паскаль идеален для переписывания раста. А для учебной они оба - никакущие
     
  • 2.135, Аноним (141), 09:46, 06/10/2023 [^] [^^] [^^^] [ответить]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    а делфи тогда что? это должен быть какой-то язык с гуями (которых, кстати, в расте до сих пор нет)
     
     
  • 3.152, Аноним (152), 10:28, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    старый делфи издох, лазарь наше усё!
     
     
  • 4.186, 12yoexpert (ok), 12:45, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    ну так, кроме плюсового qml или, для совсем отбитых, qt widgets, сейчас гуи вообще ни на чём не напишешь
     
     
  • 5.225, voiceofreason (?), 16:54, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    На дыряшке и gtk. Гуй правда так себе получится.
     
  • 4.269, Аноньимъ (ok), 01:24, 07/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    > старый делфи издох, лазарь наше усё!

    Жаль кстати, отличная была, да и есть все ёще, штука, но майкроссофт выкатил сишарп с формочками, которые делают почти то-же, а владельцы дельфи видимо за рынком даже не следили, и не поняли, что просить тысячи долларов за то, что теперь можно почти бесплатно, плохой бузинес.
    Итог закономерен.

     
  • 2.335, Аноним (336), 20:44, 07/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    Как можно вообще сравнивать "прыжки на костылях"(Раст) с "танцами"(D) ??
    D создан для работы. Более того - он создан с исправлением недочётов С++. А Раст сделали просто из ***опы, плюс навесили на программиста геморой с жонглированием указателями. Чтоб жизнь малиной не казалась. :) Какое тут сравнение?!
     
     
  • 3.366, Аноньимъ (ok), 11:16, 08/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    > D создан для работы. Более того - он создан с исправлением недочётов С++

    Ого, тоесть там не си подобный синтаксис и строгая типизация без классов?

     

  • 1.108, Аноним (121), 08:02, 06/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    Очередной никому не нужный проект от очередного непризнанного гения. Как можно что-то писать на языке, который переделывают чуть ли не каждую неделю, не говоря уже о том чтобы тащить его в ядро самой популярной ОС?
     
     
  • 2.115, Anon888 (?), 08:38, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    Кто ни-будь объяснит смысл ведения таких споров? Хочешь используй Раст, но в большинстве проектов, связанных с железом,  уже используется С/C++, так что выбора особого нет. В чем проблема-то?
     
     
  • 3.127, Аноним (123), 09:12, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +4 +/
    Проблема в том, что полтора петросяна пытаются убедить что специальная операция по переписыванию всего на раст - это то, без чего жить невозможно
     
     
  • 4.170, Массоны Рептилоиды (?), 11:44, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    Так а в чём проблема? Просто не соглашайся. Или боишься что убедят?
     
     
  • 5.173, vlad1.96 (ok), 12:10, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Согласен
    Лично меня персоны, которые пишут: "вот это нужно переписать на rust, там нет утечек памяти", под любой новостью, где можно его приплести -- только веселят :D
     
     
  • 6.178, Анонин (?), 12:29, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +4 +/
    > "вот это нужно переписать на rust, там нет утечек памяти"

    Конечно это смешно - такую глупость писать.
    Раст не гарантирует отсутствие утечек. Более того, они даже не считают это memory issue.

    "Preventing memory leaks entirely is not one of Rust’s guarantees, meaning memory leaks are memory safe in Rust." https://doc.rust-lang.org/book/ch15-06-reference-cycles.html

     
     
  • 7.240, _ (??), 18:37, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    >Раст не гарантирует отсутствие утечек.

    А напуркуа он тогда нужен то?!?!? :-о

     
     
  • 8.247, Аноним (4), 19:43, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +3 +/
    Чтобы криворукие пограмисты, которые делают use-after-free, получали по корявкам... текст свёрнут, показать
     
     
  • 9.265, _ (??), 01:08, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    Либо оно что то делает за меня, причём хорошо бы - лучше меня, либо оно Ыгы-... текст свёрнут, показать
     
     
  • 10.270, Аноньимъ (ok), 01:26, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    То что что-то делает за тебя, и зарплату будет получать за тебя Я бы поднапрягс... текст свёрнут, показать
     
     
  • 11.316, _ (??), 17:18, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    Зойчем напрягаться ChatGPT - это замена тебе, меня оно заменит только когда... текст свёрнут, показать
     
     
  • 12.331, Аноньимъ (ok), 19:55, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Last famos words ... текст свёрнут, показать
     
     
  • 13.373, _ (??), 22:30, 08/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Хав мач вач ... текст свёрнут, показать
     
     
  • 14.375, Аноньимъ (ok), 00:52, 09/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    How Much Is The Fish ... текст свёрнут, показать
     
  • 4.188, Аноним (4), 12:47, 06/10/2023 [^] [^^] [^^^] [ответить]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +4 +/
    Линус Торвальдс это целый петросян из полутора или только половинка?
    Почему-то он решил, что в ядре без Раста жить невозможно... наверное дебажил double-free всю ночь и расстроился.
    Или пол дня обновлял все дырявые либы в которых нашли уязвимости и мир пересобирал.
     
     
  • 5.294, Аноним (-), 12:43, 07/10/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 6.379, Аноньимъ (ok), 14:04, 09/10/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.227, DildoZilla (?), 17:04, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    Петросянов там гораздо больше и у них задание: кричать и биться в истерике изрыгая гогны цунамями.

    Примерно как всовывали пшшшаудио и системдшшш.

     
  • 2.259, freecoder (ok), 22:31, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +3 +/
    Минорные релизы Rust выходят каждые шесть недель, по расписанию. Обратную совместимость со старыми фичами языка они не ломают. Допускается ломать обратную совместимость только при выпуске новой редакции, которая производится раз в три года, также по расписанию. Уже выпущены редакции 2015, 2018 и 2021. Фичи одной редакции могут не поддерживаться в другой, но в одном проекте можно собирать зависимости любых редакций в любых комбинациях, так как компилятор всегда поддерживает все актуальные редакции.
     

  • 1.110, Аноним (110), 08:17, 06/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    Хороший язык и с каждой версией все лучше, так как позволяет избежать ошибок с памятью! С каждой версией ошибок с памятью все меньше и меньше!
     
     
  • 2.114, An (??), 08:37, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +2 +/
    Любой язык позволяет избежать ошибок с памятью.
     
     
  • 3.194, Аноним (194), 14:14, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –3 +/
    Ну сишечка, допустим, чисто технически не позволяет.
     
     
  • 4.216, An (??), 16:03, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +2 +/
    Вот так прям берет и не позволяет не лезть за пределы памяти выделленой под данные?
    Это каким образом?
     
     
  • 5.303, Ivan7 (ok), 15:14, 07/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    Надо понимать специфику инструмента, и что и зачем ты делаешь. Острым ножом тоже можно делать как очень полезные вещи, так и самые ужасные, т.е. нож опасен. Поэтому нужно дружить с головой и соблюдать технику безопасности. С C++ примерно та же история. Кроме того, GCC и Clang поддерживают ассемблерные вставки в C++, что мега-круто и очень полезно, но очень опасно, т.к. контроля со стороны компилятора за твоими действиями нет почти никакого ;) Наслаждайся)))
     
     
  • 6.332, An (??), 19:56, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    Верно. Поэтому, работая с таким инструментом, надо быть внимательным и аккуратным - и тогда программа будет работать как надо. Не все так могут. Но язык в этом не виноват.
    Вон, я в предыдущем сообщении допустил ошибку в написании слова. Очевидно, что это я накосячил, а не русский язык "чисто технически не позволяет".
     
     
  • 7.381, Аноним (381), 12:49, 10/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    В Google, Microsoft, и Linux Kernel не смогли.
    У них >60% всех CVE основаны на ошибках работы с памятью.

    Надо каждому комментатору, который рассказывает про
    прямоту рук в С++ (даже не о Си речь), оставлять свою
    почту, чтобы рекрутеры техногигантов могли с ним связаться 😂

     
  • 5.376, ferris (?), 06:51, 09/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Нормально делай - нормально будет! ©
     
  • 2.334, Аноним (336), 20:41, 07/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • –1 +/
    Ты как дятел говоришь про "ошибки с памятью", хотя не понимаешь вообще, какой ценой даётся в Расте эта "защита"! Знал бы - свою дурь не писал бы.
     
     
  • 3.382, Аноним (381), 13:18, 10/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Это ты зря сейчас Каждый новационный язык требует дообучения Называется это ид... большой текст свёрнут, показать
     

  • 1.118, Аноним (120), 08:51, 06/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    У языка Си есть международные стандарты, например C89, C99. А у Rust?
     
     
  • 2.132, Аноним (141), 09:43, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +5 +/
    на синтаксис его посмотри, какие в пень стандарты?
     
     
  • 3.260, freecoder (ok), 22:32, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    А что случилось с синтаксисом?
     
     
  • 4.341, Аноним (339), 23:10, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Это просто такой перефорс критики кривого синтаксиса Раста, не обращай внимания.
     
     
  • 5.342, Аноним (298), 23:16, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    > Это просто такой перефорс критики кривого синтаксиса Раста, не обращай внимания.

    Звиняйте, но
    [CODE]
    #define MAP_LIST(f, ...) EVAL(MAP_LIST1(f, __VA_ARGS__, ()()(), ()()(), ()()(), 0))
    ...
    volatile const static signed long int* const restrict borsch = {(const volatile void*)0};
    ...
        if(!C) {
            l=(o=S].O)?S].I:0; I=o?S].l%9+1:(S].O=i%9+1);
            for(;l<81;l++,I=S].O,o=0) if(!(s]>>10)) {
            for(;;I=I%9+1,o=1) {
                l0=0; if(o&&I==S].O) goto O;
                if(s]>>I&1) {
                S].l=I; S++].I=l; S]=S-1];
                N(I,); O>w&&(w=O); goto lO;
                }
            }
            }[/CODE]
    чем именно лучше?

     
     
  • 6.360, Аноним (322), 06:42, 08/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    if(s]>>I&1)

    Это откуда взято? Сам придумал?

     
     
  • 7.367, Аноним (354), 11:55, 08/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    https www ioccc org 2005 aidan aidan c Но если не считаица , то можно и чего... большой текст свёрнут, показать
     
  • 3.355, Нанонимус53 (?), 02:49, 08/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Как там с синтаксисом C++? Всё хорошо?
     
  • 2.148, Аноним (4), 10:15, 06/10/2023 [^] [^^] [^^^] [ответить]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +3 +/
    А пока они ему не нужны Возьмем пример С - он разрабатывался с 1969 по 1973 кор... большой текст свёрнут, показать
     
     
  • 3.266, _ (??), 01:11, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    :-)
    Каждая стока пЭрл!
    И это я ещё дальше "С - он разрабатывался с 1969 по 1973 корпорацией IBM" не читал :)
     
     
  • 4.361, Аноним (322), 06:45, 08/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Стоило бы дочитать до "переписывали ядро UNIX на него с ассемблера" %)
     
  • 2.156, Anon888 (?), 10:37, 06/10/2023 [^] [^^] [^^^] [ответить]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    Если бы тебя прочитал Столяров, то он бы тебе объяснил, что стандарты это зло. Что-то в этом есть. Разработчики компиляторов, все одно не всегда делают строго по стандарту. Расширения Гну для СИ тому живой пример.
     
     
  • 3.199, Аноним (120), 14:51, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Стандарты на колбасу зло! Вот хочу я вместо фарша положить туда дерьмо, а не дают!
     
     
  • 4.206, Анонимм (??), 15:23, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +2 +/
    Так у нас стандарт на колбасу, где черным по белому написано
    "наличие дерьма в колбасе и его сорт определяется компилятором фарша или железом на котором колбаса делается"

    Отличный стандарт, просто пальчики оближешь!

     
  • 4.207, Anon888 (?), 15:31, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Тут как бы рынок должен порешать. Кладешь дерьмо покупать не будут.
     
     
  • 5.272, Аноньимъ (ok), 01:29, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    > Тут как бы рынок должен порешать. Кладешь дерьмо покупать не будут.

    А они покупают! Проклятые потребители, покупают и употребляют причмокивая!
    Всё-таки люди в душе коммунисты, не работает чёртов капитализм.

     
  • 5.320, _ (??), 17:41, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Оглянись вокруг. И вспомни такую же оглядку лет этак 30 назад...

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

     
  • 3.385, wyry (?), 13:19, 20/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Столяров и Rust не выносит. И это плохой авторитет, он давно уже не практикующий разработчик, зато он один [сарказм] знает, что нам всем нужно. Из отечественных разработчиков можно отметить Константина Владимирова (преподаёт в МФТИ параллельно с основной работой, до "известных" событий трудился в Intel), он регулярно ссылается на стандарт и отлично в нём разбирается. Если Столяров его в своё время не осилил - это его проблема. Хотя я всё равно считаю его литературу неплохой для старта и как к человеку к нему хорошо отношусь, просто не соглашаюсь со всеми его сдвигами.
     
  • 2.181, Аноним (4), 12:34, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    Страндарт допустим есть, а компиляторы для него есть?

    Вот какой мне взять открытый компилятор который полностью реализует С17?
    (проприетарщину не предлагать, чай не на сайте ProprietaryNET.ru сидим)

    А вот ни какой! Ни GCC, ни CLANG не реализуют его полностью.
    Более того floating point не реализовано по стандарту даже для С11.

    Если из 3 десятков компиляторов стандарт реализую единицы... то возможно это не стандарт, а кусок непонятной дурнопахнущей субстанции.

     
     
  • 3.197, Аноним (197), 14:42, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    аот только в жизни часто все наоборот, что не сделано без стандарта, то лучше не брать ибо этот кусок и есть...
     
     
  • 4.208, Анонимм (??), 15:38, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    А если в стандарте написано "официант имеет право плюнуть борщ по желанию повара"?
     
     
  • 5.286, Аноним (120), 09:15, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    Хотя бы будешь знать об этом...
     
  • 4.237, Менеджер Антона Алексеевича (?), 18:06, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +2 +/
    > аот только в жизни часто все наоборот, что не сделано без стандарта, то лучше не брать ибо этот кусок и есть...

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

     
     
  • 5.362, Аноним (322), 06:48, 08/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Заведи себе хоть одну такую вещь, тогда из разговоров с мастером будешь знать, как он чтит выработанные годами правила.
     
  • 3.368, Аноним123 (?), 13:05, 08/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    На википедии по c17 написано ( https://en.wikipedia.org/wiki/C%2B%2B17#:~:text=but%20now% ):
    Compiler support
    GCC has had complete support for C++17 language features since version 8.[48]
    Clang 5 and later supports all C++17 language features.[49]
    Visual Studio 2017 15.8 (MSVC 19.15) and later supports all C++17 language features
     
  • 3.386, wyry (?), 13:27, 20/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Во-первых, реализуют. То, что нереализовано в GCC и CLANG - регламентировано самим стандартом как "необязательные" функции, так что это вы здесь передёргиваете. Более того, объективно: у вас вообще есть компетенция, чтобы вы в принципе столкнулись с проблемой несовместимости и это не была именно ваша ошибка? Многие говорят про стандарт даже не разу его не открыв, не говоря о том, чтобы выявлять несоответствия и отправлять репорты. Большинство разработчиков (причём БЕЗ иронии) никогда не найдут несоответствия стандарту, а то, что они сами примут за "несоответствие" - не будет им являться.
     

  • 1.151, Аноним (152), 10:27, 06/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    из новости мне понравились рыбки и крабики - теперь думаю, что надо будет изучить раст
     
     
  • 2.172, Аноним (4), 12:09, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Посмотри Birb (https://www.opennet.dev/opennews/art.shtml?num=59753)
    Он тебе понравится еще больше 🐥🐦🪽🐧
     
     
  • 3.273, Аноньимъ (ok), 01:31, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    > Посмотри Birb (https://www.opennet.dev/opennews/art.shtml?num=59753)
    > Он тебе понравится еще больше 🐥🐦🪽🐧

    У меня отобразился первый второй и последний эмозди, а средний нет, у вас не свободный юникод?

    Кстати! Опеннет же в KOI8-R работает!! Как это вообще возможно?

     
  • 2.261, freecoder (ok), 22:36, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Краб Ferris - это талисман Раста, а рыба - возможно, намёк на turbofish: ::<>
     

  • 1.162, Аноним (162), 10:49, 06/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    C одной стороны, нашумевшие в англоговорящем сегменте результаты теста Rust на скорость выполнения кода — впечатляют. Даже Nim по общей скорости выполнения всего лишь 5-й.

    https://github.com/jinyus/related_post_gen

    С другой стороны, глядя на синтаксис Rust, хочется застрелиться.

     
     
  • 2.241, _ (??), 18:40, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +2 +/
    Ага - впечатляют:
    Language Processing Time Total (PT + I/O)
    Go 26.39 ms 58.1 ms
    Zig 38.00 ms 79.5 ms
    Rust 38.91 ms 56.7 ms
    Java (GraalVM) 40.00 ms 70.4 ms

    :-)

     
     
  • 3.357, Аноним (357), 05:08, 08/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Меня лично Multicore result там более впечатляют, но не готов перейти на rust. Взял книгу изучить – не особо сложный как по мне, попробовал – ну работает, но он просто не популярный.
     

  • 1.164, ГлавныйАноним (?), 11:12, 06/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +2 +/
    Вижу тут собрали люди, которые разбираются в С.
    Может вы сможете мне помочь.

    Я хотел попробовать новый С17 и начал выбирать компилятор под новый проект.
    Но оказалось, что ни GCC, ни Clang не поддерживают 17й стандарт полностью!

    При этом некоторые компиляторы Acorn, AMD OCC, Edison Design, IAR C поддерживают. Но они все проприетарные.

    Как такое может быть, что свободные компиляторы не поддерживают стандарт С?
    Может я где-то ошибся и качал не тот компилятор?

     
     
  • 2.166, Anon888 (?), 11:16, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Разработчики компиляторов не всегда поддерживают стандандарты, особенно последние версии. Используй gcc + С11 и не парься. Этого хватит на любой самый сложный проект в области железа и системного программирования под *nix.
     
     
  • 3.167, ГлавныйАноним (?), 11:20, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Спасибо, наверное так и придется сделать.

    Просто удивил сам факт.
    Зачем нужен стандарт, если компиляторов под него можно посчитать на пальцах одной руки.

     
     
  • 4.168, Аноним (197), 11:27, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    стандарт это путеводная звезда :) подожди лет так 5 и будут поддерживать. зачем спешить?
     
     
  • 5.175, ГлавныйАноним (?), 12:25, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Ну... жизнь как бы не бесконечно. Хочется успеть прикоснуться к прекрасному!
     
     
  • 6.183, An (??), 12:41, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Тогда добавь поддержку сам.
     
  • 6.242, _ (??), 18:43, 06/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    За удовольствия в смысле "прикосновений к прекрасному" - надо платить :) Внезапно!(С)
     
  • 2.283, Аноним (322), 07:13, 07/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    > Но оказалось, что ни GCC, ни Clang не поддерживают 17й стандарт полностью!

    Что именно не поддерживается?

     
  • 2.299, Ivan7 (ok), 14:29, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +1 +/
    Тебе шашечки или ехать?
     
  • 2.300, Ivan7 (ok), 14:57, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +3 +/
    GCC и Clang давно поддерживают C17 и новее. Используй самые последние версии GCC и Clang для доступа ко всему самому новому. Лучше компиляторов C/C++ по поддержке стандартов, качеству генерируемого кода, поддержке различных платформ и общей совокупности возможностей ты не найдёшь. Чего конкретно тебе не хватает?
     
     
  • 3.302, Аноним (-), 15:07, 07/10/2023 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 3.387, wyry (?), 13:37, 20/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Ему не хватает человеческого внимания, очевидно. Вообще нет смысла всерьёз воспринимать сообщения от людей, которые даже не раскрывали стандарт, не говоря о том, что в принципе у малого количества разработчиков хватит компетенции, времени и удачи, чтобы найти откровенное несоответствие стандарту. Те, у кого есть чем заняться просто возьмут GCC или CLang и даже не задумаются о том, что где-то они противоречат стандарту, потому что даже специально найти противоречия не так то просто (для большинства: невозможно). Это не значит, что ошибки в компиляторах невозможны (возможны и есть), скорее они во-первых, редки, а во-вторых, большинство разработчиков никогда их не встретят, либо они не являются столь критическими для каждой конкретной задачи и просто с чем-то можно поспорить.
     

  • 1.169, Данные в так называемом поле Name (?), 11:39, 06/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Столько скепсиса! А между прочим, на Rust написаны такие замечательные проекты как cargo и rustc!
     
     
  • 2.249, Аноним (251), 20:00, 06/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Ну ещё бы они были написаны на Python или JS.
     
     
  • 3.340, Аноним (339), 23:04, 07/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Поверь, фанатики безопасТного и этому нашли бы оправдание.
     
  • 2.356, Аноним (357), 05:00, 08/10/2023 [^] [^^] [^^^] [ответить]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    А разве не за Счёт rust Firefox стал лучше работать?
     
     
  • 3.372, Аноним (372), 18:15, 08/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Firefox стал лучше работать?
     
     
  • 4.377, ferris (?), 06:57, 09/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Firefox ещё существует?
     

  • 1.358, Аноним (357), 05:32, 08/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Почитал комментарии Это какая-то шиза насчёт стандартизации языка программирова... большой текст свёрнут, показать
     
     
  • 2.363, Аноним (322), 07:10, 08/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    Стандартизуют языки, когда за ними стоит несколько заинтересованных (существуют разные компиляторы). Таким образом конкуренты договариваются меж собой, устраняют разногласия, а пользователь получает определённые в стандарте гарантии. Когда за языком стоит одна компания, ей стандарт мешает, если она хочет быть одна на вершине созданной ею пирамиды. Не обязательно такая схема хуже первой, кому-то выгодно каждые 10 лет переписывать свой проект, осваивая средства.

    > И те и другие до сих пор существуют

    Сравните сроки их жизни. Нет ли корреляции?

     
  • 2.378, Серб (ok), 12:43, 09/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    > Rust, C#, Java, Go

    Анекдот про нюанс помнишь?

    C#, Java, Go - Продукты корпораций и держатся на их авторитете. Хотя Java и пытаются перевести в другую категорию, но как-то пока только на словах.

    А что с Rust?

    Возможно, конечно, что он создаст свою категорию языков, которые поддерживают сразу все корпорации и при этом они не пос..., кхм.. не перессорятся.

    И все корпорации будут сообща его развивать не пытаясь откусить от общего пирога побольше.

     
  • 2.388, wyry (?), 13:47, 20/10/2023 [^] [^^] [^^^] [ответить]      [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    >> C#, Java, Go стандарта не имеют.

    Ложь. C# стандартизирован аж в 2-х версиях: C# 4.0 и C# 5.0, а современные версии языка не противоречат стандарту. То есть код, актуальный для С# 5.0 скомпилируется на современной версии языка.
    С java дела похуже, но во-первых, язык тоже стандартизирован ISO/IEC TR 13066-6:2014, во-вторых, Java в своём изначальном дизайне декларирует совместимость как базовую фишку, которой все обязаны придерживаться и спустя годы следует этому правилу, в отличие от Rust, который уже неоднократно ломал совместимость, пусть чаще и в мелочах. Но какая разница, если даже из-за мелочи код не соберётся и придётся выяснять причину?

     

  • 1.380, Янис (?), 20:35, 09/10/2023 [ответить] [﹢﹢﹢] [ · · · ]  []     [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
  • +/
    У этого языка библиотеки доступны онлайн?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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