The OpenNET Project / Index page

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

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

30.06.2022 21:51

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

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

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

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

  • В пакетном менеджере "cargo" предложена команда "add", позволяющая из командной строки добавлять в манифест Cargo.toml новые зависимости или изменять имеющиеся зависимости. Команда также позволяет указывать отдельные свойства (feature) и версии, например:
    
       cargo add serde --features derive
       cargo add nom@5
    
  • Добавлена возможность использования "#[derive(Default)]" с перечислениями (enum), в которых при помощи атрибута "#[default]" определён вариант по умолчанию.
    
       #[derive(Default)]
       enum Maybe<T> {
           #[default]
           Nothing,
           Something(T),
       }
    
  • На платформе Linux задействована более компактная и быстрая реализация механизма синхронизации Mutex, основанная на применении фьютексов, предоставляемых ядром Linux. В отличие от ранее используемой реализации на базе библиотеки pthreads, для хранения состояния Mutex в новом варианте расходуется всего 5 байт вместо 40. Аналогично на futex переведены механизмы блокировок Condvar и RwLock.
  • Реализован второй уровень поддержки целевой платформы x86_64-unknown-none, предназначенной для формирования исполняемых файлов, способных работать без операционной системы. Например, указанная целевая платформа может использоваться при написании компонентов ядра. Второй уровень поддержки подразумевает гарантию сборки.
  • Реализован третий уровень поддержки для платформ aarch64-pc-windows-gnullvm и x86_64-pc-windows-gnullvm. Третий уровень подразумевает базовую поддержку, но без автоматизированного тестирования, публикации официальных сборок и проверки возможности сборки кода.
  • В разряд стабильных переведена новая порция API, в том числе стабилизированы методы и реализации типажей:

  1. Главная ссылка к новости (https://blog.rust-lang.org/202...)
  2. OpenNews: Прогресс в разработке компилятора для языка Rust на базе GCC
  3. OpenNews: Линус Торвальдс не исключил возможность интеграции поддержки Rust в ядро Linux 5.20
  4. OpenNews: Выпуск языка программирования Rust 1.61
  5. OpenNews: В Rust-репозитории crates.io выявлен вредоносный пакет rustdecimal
  6. OpenNews: Шестая версия патчей для ядра Linux с поддержкой языка Rust
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/57430-rust
Ключевые слова: rust
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (318) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:18, 30/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    > независимой некоммерческой организации Rust Foundation

    Под чьим покровительством?

     
     
  • 2.26, Аноним (26), 01:13, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +13 +/
    Google, Amazon, Facebook, Microsoft... в общем то же лица что и в Linux Foundation
     
  • 2.28, Аноним (-), 02:05, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как чьим, Google, MS, Amazon. От каждого по директору в "некоммерческий" фаундейшн.
     
     
  • 3.119, fumanchez (ok), 09:41, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И много ли расто-софта сейчас служит на пользу корпорациям? Особенно по сравнению с C#/Java/Go?
     
     
  • 4.187, Аноним (-), 18:09, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И много ли расто-софта сейчас служит на пользу корпорациям? Особенно по сравнению
    > с C#/Java/Go?

    Однако руление языком "некоммерческие" мегакорпы превентивно захапали. Может, на хайп повелись, кто их там знает. Факт в том что "некоммерческих" директоров в фаундейшн прожали. Такой вот некоммерческий фаундейшн.

     
     
  • 5.206, Аноним (206), 19:53, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    "Некоммерческая организация - организация, не имеющая в качестве основной цели своей деятельности извлечение прибыли."

    А не то что навыдумывали местные эксперты

     
     
  • 6.232, RomanCh (ok), 10:06, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну да, ну да, корпы просто так своих высокооплачиваемых менеджеров туда запихали. Чтобы они там просто так штаны протирали, на благо соопчества. Корпорации - они такие, им только дай альтруизмом позаниматься!

    PS А тому что на заборе написано, вы тоже всегда верите?

     
  • 6.248, Аноним (248), 12:08, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У меня что-то есть сомнения что MS, Google и Amazon не извлекают прибыль. И это будет отливаться в решения их директоров. Поэтому хруст таки подстилка под корпорасов, его будут крутить во все стороны как продажную девку под сиюминутные заскоки вон той троицы, и это баг а не фича имхо.
     
  • 5.209, fumanchez (ok), 20:08, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А есть ли какие-то решения, которые касаются непосредственно языка, где явно можно проследить влияние корпораций?
     
     
  • 6.258, Аноним (-), 12:36, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А есть ли какие-то решения, которые касаются непосредственно языка, где явно можно
    > проследить влияние корпораций?

    Уродские костыли в синтаксисе случайно не оно?

     
     
  • 7.276, fumanchez (ok), 14:18, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я откуда знаю, покажи - посмотрим.
     
     
  • 8.279, Аноним (206), 15:28, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В каждой новости куча примеров ... текст свёрнут, показать
     
  • 8.285, Аноним (-), 17:40, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так вот же, в новости А что, утверждается что какой-нибудь bool then_some это ... текст свёрнут, показать
     
     
  • 9.311, fumanchez (ok), 02:29, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И причем здесь корпорации, если речь изначально шла об их влиянии на язык Optio... текст свёрнут, показать
     
     
  • 10.317, Аноним (-), 10:51, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    При том что корпы жмут скорей-быстрей-хайповей-клевей - или даже будут давить ма... текст свёрнут, показать
     
     
  • 11.325, fumanchez (ok), 14:21, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ясно, всем заправляют гугло- и майкомасоны Ну если хочется верить, то на здоров... текст свёрнут, показать
     
  • 2.30, Без аргументов (?), 02:08, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    LGBTQRUST+
     
     
  • 3.32, Аноним (-), 02:09, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тю, много чести для мелких шестерок используемых для отжима контроля мегакорпами.
     
  • 2.48, Аноним (48), 05:06, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Деградантов неосиливших C++
     
     
  • 3.76, Аноним (206), 08:17, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    На чём сам пишешь? Покажи свой код
     
     
  • 4.87, Аноним (87), 08:30, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +17 +/
    На кириллице. Смотри внимательнее.
     
  • 3.130, анонист (?), 10:54, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так Rust - это те же деградантские плюсы, только в профиль
     

  • 1.3, QwertyReg (ok), 23:22, 30/06/2022 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • –20 +/
     
     
  • 2.7, Аноним (7), 23:32, 30/06/2022 Скрыто модератором
  • +4 +/
     
  • 2.11, Аноним (11), 23:39, 30/06/2022 Скрыто модератором
  • +2 +/
     
  • 2.12, Аноним (11), 23:40, 30/06/2022 Скрыто модератором
  • –1 +/
     

     ....ответы скрыты модератором (3)

  • 1.8, Онаним (?), 23:33, 30/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    > bool::then_some

    boolь-boolь::then_some_more

     
     
  • 2.29, Аноним (-), 02:07, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Глядя на такой синтаксис невольно задаешься вопросом в каком состоянии они выдают на гора такие конструкции и что они при этом употребляют.
     
  • 2.51, Cucumber (?), 05:41, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Пчел, это путь к методу, ты конечно можешь писать bool::then_some(true, Some(42)), но обычно пишут true.then_some(Some(42)) через точку прямо как во всех других языках
     
     
  • 3.53, Иваня (?), 06:52, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    В Java так нельзя, не ври!
    Я про true.method
     
  • 3.188, Аноним (-), 18:12, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Пчел, это путь к методу, ты конечно можешь писать bool::then_some(true, Some(42)), но
    > обычно пишут true.then_some(Some(42)) через точку прямо как во всех других языках

    Это они так аналог сишного x ? 42 : 35 сделали? Все б ничего но букв в 500 раз больше. Лучше б не позорились таким уродством в синтаксисе.

     
     
  • 4.192, Cucumber (?), 18:32, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ржавый аналог тернарника будет таким
    let n = if x { 42 } else { 35 };

    А вот эта шляпа, bool::then_some, это эквивалент
    let opt = if x { Some(42) } else { None };
    И да, я совсем не понимаю зачем может быть нужен этот метод.

     
     
  • 5.200, Аноним (-), 18:55, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > let n = if x { 42 } else { 35 };

    Окей, окей, это длинее тернарника не в 500 раз а всего 250! RSI их не долбит? Или они на нем не прогают? :)

    > А вот эта шляпа, bool::then_some, это эквивалент
    > let opt = if x { Some(42) } else { None };

    Синтаксис у него выглядит как-то контринтуитивно и багоопасно. Зря они так, имхо. Заманаются CVE выгребать потом.

    > И да, я совсем не понимаю зачем может быть нужен этот метод.

    У них в синтаксисе довольно много "WTF?" в последнее время.

     
     
  • 6.234, Аноним (234), 11:10, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    10 символов вместо 2 разве это там много? Анонимный эксперт не умеет считать и не может посчитать что это в 5 раз, а не в 250

    И кстати на каком языке программирования пишешь? Покажи написанную тобой и законченную программу.

     
  • 4.216, eganru (?), 23:06, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В rust уже испортили ? под выход с ошибкой(чтобы уменьшить читаемость). Так как говнокод с синтаксисом ? как выход с ошибкой уже написан вряд-ли в ближайшее время будет нормальный тернарник.
     
     
  • 5.226, Cucumber (?), 01:24, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    То что в расте нет этого синтаксиса тернарников - абсолютное благо. За пределами игрушечных примеров, всегда когда я их встречал - это был мрак типа:
    n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2
    Эта строчка кода, кстати, не простая, а реальная строчка с ошибкой, потому что тернарники плодят нечитаемую кашу провоцирующую ошибки.
     
     
  • 6.236, Аноним (206), 11:23, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вычисление склонения слов?
     
  • 6.244, ilowry (?), 11:59, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мрак здесь вызван не "тернарниками", а условиями в нем. Как не напиши, вряд ли что разберешь.
     
  • 5.235, Аноним (234), 11:13, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В чем ошибка? В kotlin тоже нет тернарного оператора так как if, when, try возвращают значение. Ошибкой было бы вводить еще один оператор возможности которого уже есть.
     

  • 1.9, Онаним (?), 23:34, 30/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    windows::CommandExt::raw_arg
    <lowercase>::<first caps>::<underscore lowercase>

    "C" in rust is for Consistency.

     
     
  • 2.52, Cucumber (?), 06:01, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    специфичные для винды штуки спрятаны в модуль «винда», названия трейтов пишутся в верблюжьем регистре, а методы в змеином регистре. Это не что-то необычное, в Пайтоне точно такой же стиль используется
     
     
  • 3.210, Онаним (?), 20:25, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не сомневался. Два брата-акробата, один скриптовый, другой компилируемый.
     

  • 1.16, Аноним (11), 23:43, 30/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Фанатики расскажите что с прошлого релиза 1.61 из нормального софта написали на расте что оно прям всем нужно.
     
     
  • 2.23, QwertyReg (ok), 23:59, 30/06/2022 [^] [^^] [^^^] [ответить]  
  • –9 +/
    Я подписан на несколько популярных продуктов, написанных на Rust и мне постоянно в гитхабовскую почту летят новости о релизах. Вот вам за сегодня:

    https://github.com/MaterializeInc/materialize/releases/tag/v0.26.4
    https://github.com/linkerd/linkerd2-proxy/releases/tag/release/v2.182.0

    Длину ченжлога можете сами посмотреть, как и описание продуктов.
    А ведь это всего лишь мои подписки.

     
     
  • 3.42, Аноним (42), 03:44, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    эзотерика какая-то, код ради кода
     
  • 3.214, microsoft (?), 22:45, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так бы и писал - ничего.
     
  • 3.251, Аноним (251), 12:10, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как же я ору с хрустиков, которые нелепо пытаются показать что на их языке хоть что-то написано.  Это всегда так смешно.  
     
     
  • 4.293, анон (?), 21:48, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хейтер, ты хочешь, чтобы винду или люлих переписали на хрусте? Или, быть может, бровзер какой?
     
  • 2.37, SNM (?), 02:31, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вопрос в никуда. Мне тут 3-й год никто не может аргументировать чем плох паскаль и что можно сделать на расте из того что нельзя на паскале.
     
     
  • 3.39, Аноним (39), 02:50, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В паскале begin end забадаешься писать
     
     
  • 4.40, ide (?), 02:55, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Так то ide их сама пишет. Есть шаблоны кода, есть автодополнение - набрал be, шлепнуд ентер и  begin end  в кармане.
     
  • 4.260, Аноним (260), 13:13, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Мне просто интересно, откуда вылезают такие погромисты, не слышавшие про IDE. Из vim-а? или из notepad.exe... И на чём они сами пишут. Судя по коментам, на С++?
     
  • 3.46, Аноним (46), 04:33, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы мне лучше скажите, почему выбирают все что угодно, но только не Паскаль, Модула или Оберон?
     
     
  • 4.57, Аноним (57), 07:04, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    не знаю
     
  • 4.67, Брат Анон (ok), 08:04, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я тебе отвечу, если ты правда не понимаешь Люди -- это животные на 95 Люди по... большой текст свёрнут, показать
     
     
  • 5.71, Аноним (-), 08:11, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Был на форуме обренщиков, если там узнают то, что ты не имеешь высшего и профильного образования, то ты человек второго сорта и не имеешь прово голоса. Для них ты животное.
     
     
  • 6.89, Аноним (1), 08:30, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > не имеешь высшего и профильного образования

    Это как попасть в стадо баранов...

     
  • 6.108, Брат Анон (ok), 09:16, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Был на форуме обренщиков, если там узнают то, что ты не имеешь
    > высшего и профильного образования, то ты человек второго сорта и не
    > имеешь прово голоса. Для них ты животное.

    Ты заблуждаешься. Я сам для себя животное. И ты ровно такое же животное.
    И ты (* как и всякое другое животное *) сделал ошибочное утверждение. У меня есть и высшее образование, и профильное. И получено оно ещё по советской как школьной, так и ВУЗовской программе. И на моём личном жетоне выбиты буквы "ВС СССР Е-205134" -- тебе о таком только мечтать.

     
     
  • 7.162, Аноним (162), 13:29, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Но ты для всего этого почти ничего не сделал. Тебя родили родители, за ручку в школу отвели, потом точно так же в институт, оттуда в армейку дядя в форме забрал. От тебя всё, что надо было — не нарушать правила и танцевать как сказали. Сам-то ты, без совка, диплома и жетона на что годен? Что сделал полезного для кого-то, кроме себя? Чем знаменит? Чего достиг? Коммент на опеннете написал?
     
     
  • 8.254, Брат Анон (ok), 12:27, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +18 +/
    Дай-ка подумать 1 Я мечтал с 5 лет стать пограничником 2 Я в 8 лет пришёл... текст свёрнут, показать
     
     
  • 9.288, Аноним (-), 20:14, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А в Итоге у тебя нищенская пенсия ... текст свёрнут, показать
     
     
  • 10.292, Брат Анон (ok), 21:46, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я получаю такую зарплату, что тебе остаётся только откладывать кирпичи И моё зд... текст свёрнут, показать
     
  • 10.324, Аноним (260), 14:06, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И кто же в этом виноват ... текст свёрнут, показать
     
  • 9.294, Аноним (-), 23:40, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это все очень интересные сведения, но при чем тут ветка про Rust Неужели более ... текст свёрнут, показать
     
     
  • 10.315, Брат Анон (ok), 08:21, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это вопрос к тому анону, который это начал Раст тут при том, что он только нача... текст свёрнут, показать
     
     
  • 11.318, Аноним (-), 11:03, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я не тот анон который те вопросы задавал, сюрприз На мое мнение вы вместе с тем... текст свёрнут, показать
     
  • 11.343, Проходил мимо (?), 10:48, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как человек, который что-то пытался писать на Расте, могу сказать, что с синтакс... текст свёрнут, показать
     
  • 9.313, n00by (ok), 06:53, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У меня к Вам один вопрос Если всё это правда, то как не стыдно было писать про ... текст свёрнут, показать
     
     
  • 10.314, Брат Анон (ok), 08:19, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    С такими как вы посидишь тут -- ещё не такое напишешь Разумеется речь шла про э... текст свёрнут, показать
     
     
  • 11.337, n00by (ok), 09:30, 04/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Откуда оно разумеется и с какой стати я виноват в неверной формулировке оппонета... большой текст свёрнут, показать
     
  • 11.341, n00by (ok), 09:39, 06/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Г-н статский советник, я не увидел ответа на вопрос, позвольте, перефразирую В... большой текст свёрнут, показать
     
  • 7.181, Аноним (181), 17:04, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    17. А чё Холодную в пух и прах жвачке и коле прополимерили? )
     
  • 7.189, Аноним (-), 18:18, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > моём личном жетоне выбиты буквы "ВС СССР Е-205134" -- тебе о
    > таком только мечтать.

    А мечтать тут, собственно, о чем? Я понимаю, мечтать сделать инновационный космический корабль и потом на нем на орбиту выйти, а то и на Марс слетать. Я понимаю мечтать сделать годный проект, который захватит полмира, настолько клевый. Двинуть технологии вперед, придумав что-то невиданное и неслыханное, чтобы у всех челюсти отпали с того что так вообще можно было.

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

     
  • 5.80, Аноним (206), 08:22, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сам то что написал? Покажи свой код
     
     
  • 6.83, Alex (??), 08:26, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Все серьёзное и достойное к показу закрыто NDA
     
  • 6.109, Брат Анон (ok), 09:17, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Сам то что написал? Покажи свой код

    Я животное, которое понимает, что "я животное". Ты животное, которое не понимает, что "я животное".

     
     
  • 7.129, InuYasha (??), 10:33, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну, и как там у вас, в зоопарке? Клетки чистят?
     
  • 7.163, Аноним (162), 13:30, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    То, что ты животное — понятно и без объяснений.
     
  • 4.68, Аноним (-), 08:07, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну, для Unix-like экосистем языком программирования всегда был Си Сишка всегда ... большой текст свёрнут, показать
     
     
  • 5.103, 1 (??), 09:08, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Господи ... какой бред. Человек явно начитался википедии.
    Oracle купил Sun как раз из-за Java (она уже тогда была "агрессивно разрекламирована).
    Паскаль делался для обучения. Для вояк была ADA.
    А Unix был изначально написан на С.
     
     
  • 6.156, Аноним (-), 13:02, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Паскаль делался для обучения.

    Господи ... какой бред. Ты хоть мемуары Никлауса Вирта хоть почитай.

     
  • 6.261, Аноним (260), 13:15, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Unix был изначально написан на С

    А почему тогда бред? Он то же самое написал.

     
  • 5.113, Вован (??), 09:33, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Жаба поднялась на хайпе и агрессивной рекламе со стороны Оракла.

    По-моему яву начали подымать слегка раньше того как Оракл купил фирму Сунь.

     
  • 4.262, Аноним (260), 13:20, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе правда интересно, или так, потролить школоту пришёл? Если вкратце, то проблема не в самом языке, а в программистах. Примерно та же причина, почему сейчас падают Российские акции.
     
  • 4.346, wyry (?), 14:44, 20/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я как-то шутила (хотя это не какая и не шутка), что если бы Pascal вышел сейчас (5 лет назад, допустим), то он мог бы стать очень популярным и даже занять определённую нишу, но идиотская человеческая психология работает так, что Pascal и его диалекты - это автоматически старьё и не нужны. При этом C, который точно также практически не менялся - это годнота. (Сама пишу на C и C++ и НЕ пишу на Pascal, но искренне считаю, что отношение к Pascal сегодня абсолютно необъективно).
     
  • 3.59, Аноним (-), 07:06, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Мне тут 3-й год никто не может аргументировать чем плох паскаль и что можно сделать на расте из того что нельзя на паскале.

    Ты счастливчик, потому-что Я тот, кто ответит на все твои вопросы.

    1. Раст не плох, просто он не нужен в Unix-like экосистемах.
    2. Паскаль не плох, просто он не нужен в Unix-like экосистемах.

    Запомни сынок. Тело - это Unix-like операционная система. Кровь - это чистый Си. Даже Си плюс-плюсники и Жабисты в мире Unix-like не имеют особых прав. Для Unix-like экосистемы Паскаль и Раст являются чужеродными образованиями.

     
     
  • 4.66, ryoken (ok), 07:49, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что про asm?
     
     
  • 5.72, Аноним (-), 08:13, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >А что про asm?

    GNU assembler c AT&T синтаксисом рулит!

     
     
  • 6.252, Аноним (251), 12:11, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В GNU asm можно и на нормальном человеческом интелловском синтаксисе писать. Нет никаких проблем.
     
  • 5.104, 1 (??), 09:09, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дык C и выдумали, чтоб на asm не писать.
     
     
  • 6.137, Sw00p aka Jerom (?), 11:19, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ну и хватит, теперь раст придумали, чтобы не писать на С? дальше что?
     
     
  • 7.140, 1 (??), 11:34, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Разве ниша раста системное программирование ?
    Я бы сказал что раст должен менять Java и C++. Но почему-то упорно им хотят заменить C.
     
     
  • 8.142, Sw00p aka Jerom (?), 11:38, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    нужно спросить у тех кто его в ядро пихает я этих двух в один ряд не ставлю ... текст свёрнут, показать
     
  • 7.167, VladSh (?), 14:09, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Изобретут Visual Basic.
     
     
  • 8.201, Аноним (-), 18:57, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так питон же, ну А, тебе визуально надо PyQT возьми ... текст свёрнут, показать
     
  • 3.82, Аноним (82), 08:25, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Паскаль особо ничем не плох, но и ничем не хорош - отсюда куча паскалей на стероидах по типу Дельфи. В качестве дубового низкоуровнего языка С гораздо лучше, т.к. обычно можно прикинуть как он будет транслироваться в ассемблер.

    В Rust элементарно есть хоть какие-то формализованные механизмы работы со ссылками. Если они тебе не нужны, просто пользуйся С.

     
     
  • 4.340, Аноним (340), 00:19, 06/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >т.к. обычно можно прикинуть как он будет транслироваться в ассемблер.

    😏

     
  • 3.95, eganru (?), 08:37, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    [i]чем плох паскаль и что можно сделать на расте из того что нельзя на паскале[/i] - паскаль не позвольяет увлекательно бороться с встроенным в rust модулем проверки зависимостей.

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

     
     
  • 4.264, Аноним (260), 13:24, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это из-за некомпетентности преподавателей, или просто какой-то троль-линуксоид пробрался в инст? Напиши подробнее, интересно.
     
  • 3.98, yet another anonymous (?), 08:45, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как учебный язык--- Паскаль великолепен. Для неучебного --- в чистом Паскале нет модулей, соответственно с большими проектами проблемы. Модули в том виде, в котором их понаприкручивали --- довольно костыльная конструкция, убивающая сильные стороны языка.
     
     
  • 4.211, Аноним (-), 21:27, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В языке Модула модули есть.
     
  • 4.265, Аноним (260), 13:26, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В делфи есть модули, сделано лучше остальных языков. Объясни, в чём костыльность, по-твоему?
     
     
  • 5.330, Аноним (-), 15:21, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Упоминать проприетарные языки программирования признак дурного тона.
     
     
  • 6.331, Аноним (260), 15:49, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так не упоминай, какие проблемы? Кроме вбросов есть что сказать?
     
  • 5.347, wyry (?), 14:32, 26/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Некропост от меня и вряд-ли ответите, но в чём именно в делфи модули лучше, чем у других?
     
  • 3.121, iPony129412 (?), 09:48, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Вопрос в никуда. Мне тут 3-й год никто не может аргументировать чем плох паскаль

    Это потому что ты луддит, и не воспринимаешь никаких аргументов на этот счёт

     
     
  • 4.182, Аноним (181), 17:12, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Лудди́ты — участники стихийных протестов первой четверти XIX века против внедрения машин в ходе промышленной революции в Англии.

    Пони в яблоках.. 😊

     
  • 4.266, Аноним (260), 13:30, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так обычно приводят маня-аргументы, выдуманные из-за пребывания в си мирке. Например, выше по треду аргумент про модули.
     
  • 3.177, Тот_Самый_Анонимус (?), 16:18, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Процитирую себя же:

    Паскаль — кал для обучения.
    Операторные скобки, выглядящие как операторы? — Это паскаль!
    Логические операции в виде слов? — Это паскаль! (интересно, а почему они тогда знаки + и - ге заменили словами plus и minus?).
    Кастрированный for?  Снова паскаль!
    Ориентированность на систаксис английского языка и грамматики с маразматичным запоминанием, надо ли ставить точку с запятой пере else? — Паскаль, кто ж ещё?

    Шикарный язык, что ещё сказать...

     
     
  • 4.179, SNM (?), 16:59, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В век IDE где всё само подставляется - доводы высосанные из пальца. Кстати, ориентированность синтаксиса на человеческий разговорный язык это скорее огромный плюс, т.к. код получается самодокументируемый, в отличии от bash портянок и прочих однострочников, в которых сам автор через некоторое время уже не может разобраться.
     
     
  • 5.190, Тот_Самый_Анонимус (?), 18:20, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >В век IDE где всё само подставляется - доводы высосанные из пальца.

    Да нет.Громоздкое слово вместо знака неудобно.

    >Кстати, ориентированность синтаксиса на человеческий разговорный язык это скорее огромный плюс

    Минус. Формализованность и строгость языка это не отменяет. Даже на уродском инглише многие предложения можно сроить по-разному. На ЯП нельзя: порядок написания строго один.

    Да ещё и ориентированность на один язык. Носителям других языков это не упёрлось.

    ЯП они ближе к математике: там тоже используются спецсимволы (вспомним доказательства теорем).

     
  • 5.267, Аноним (260), 13:32, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не высосаные из пальца, а копипаста из интернета 90х.
     
  • 2.45, ДаНуНафиг (?), 03:58, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чем вам, нефанатикам, мешает параллельное развитие другого языка? Он вашу Жаву не трогает, ну так и проходите мимо, на кой черт вместо обсуждения гадить?
     
     
  • 3.84, Аноним (206), 08:28, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    По видимому, некоторым очень хочется посамоутверждаться. Написал гадость и дуется от собственной важности.
    Только свой код почему-то показать не может. Скорее всего, кода просто нет
     
  • 3.86, Аноним (206), 08:29, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Джаву на этом сайте ненавидят также как и руст
     
     
  • 4.180, SNM (?), 17:01, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    На этом сайте если и ненавидят, то есть за что. Здесь аудитория в основном прожженные ITшники со стажем 20+ лет, коим есть что сказать и с чем сравнить.
     
  • 3.268, Аноним (260), 13:34, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Мешает - его зачем-то тащат в ядро. И мешает тем, что фанатики слишком агрессивные.
     
  • 2.88, Балабол (?), 08:30, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Видел несколько приложух, которые могли бы написать на Электроне, однако сваяли на расте с GTK.
     

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

  • 1.21, Аноним (21), 23:54, 30/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Язык-велосиперд. Нужно больше клонов coreutils и прочего.
     
     
  • 2.24, Аноним (24), 00:14, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ну вместо баша и питона можно писать стильные однострочники на нём тоже, выглядят они намного аккуратнее. Как раз такой синтаксис это уровень баш программистов.
     
     
  • 3.31, Аноним (-), 02:09, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > From<Rc<str>> for Rc<[u8]>

    Очень стильно но вообще это стиль на тему "фу таким быть"

     
     
  • 4.96, Аноним (82), 08:39, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А смысл акцентироваться на исключительных случаях, которые не отражают картину в целом?

    > typedef void (*func_t)(int);

    90% комментаторов скорее всего даже не в курсе что это.

     
     
  • 5.191, Аноним (-), 18:28, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А смысл акцентироваться на исключительных случаях, которые не отражают картину в целом?

    Что показали как новую фичу, на том и акцент. Можно подумать старые там сильно лучше.

    >> typedef void (*func_t)(int);
    > 90% комментаторов скорее всего даже не в курсе что это.

    Определение типа который будет указателем на функцию с int как входной параметр. Актуально для динамического переназначения функций на лету и некоторых иных вещах. Приятно почувствовать себя "остальными 10%".

     
     
  • 6.277, fumanchez (ok), 14:37, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Что показали как новую фичу, на том и акцент. Можно подумать старые там сильно лучше.

    Непредвзято.

    Аналогичные typedef'ы там выглядит в разы понятнее:


    type Action = fn();
    type Function = fn(i32) -> i32;

     
     
  • 7.295, Аноним (-), 23:47, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Непредвзято.

    Как выглядело для меня так и озвучил. А что я должен сказать если синтаксис не выглядел для меня ни стройным, ни лаконичным, ни интуитивным, ни каким-то особо продуманным?

    > Аналогичные typedef'ы там выглядит в разы понятнее:

    В принципе неплохо, но на ложку меда всегда найдется своя бочка дегтя. Я случайно забрел куда-то в дебри, а они там на полном серьезе какие-то битовые операции на булеаны зачем-то делают. Хотя самое умное что можно сделать при попытке битовой операции на булеан это имхо сломать компил с ошибкой, выдав сообщение "кодер спятил". Ну, серьезно, если кто делает вот именно математику на булеан, это 99.9% что жесткий баг.

     
     
  • 8.335, Cucumber (?), 05:06, 04/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это справедливо для C, где всё что не 0 - true, в rust bool это только 0 и 1 ... текст свёрнут, показать
     
  • 3.36, SNM (?), 02:29, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    За любые однострочники нужно казнить на законодательном уровне.
     
     
  • 4.105, 1 (??), 09:12, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Даже за такие ? O_o

    find / -name rust\* -exec rm {} \;

     
  • 3.43, Аноним (42), 03:46, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    тащить сотни метров зависимостей и дёргать с диска компилятор в десятки мегабайт ради однострочника?
     
  • 2.283, Аноним (206), 16:24, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Человек анонимный эксперт. Нужно больше глупостей в комментариях и всего прочего
     

  • 1.25, Аноним (25), 00:49, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > [fixed] Методы работы с памятью в Rust избавляют разработчика от ошибок при манипулировании указателями и защищают от проблем, возникающих из-за низкого профессионального уровня разработчика.
     
     
  • 2.38, SNM (?), 02:34, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Почти все современные "разработчики" являются гуманитариями без базы – профильного инженерного образования. Мне, как ещё советскому инженеру, блевать хочется от нынешнего IT. Поистине достойных продуктов не видел уже лет пятнадцать.
     
     
  • 3.41, ПомидорИзДолины (?), 03:38, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Поистине достойных продуктов не видел уже лет пятнадцать.

    Сам ничего толкового написать не можешь - вот и бесишся.

     
     
  • 4.183, SNM (?), 17:13, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Уже отписал своё. Сейчас будучи уже на пенсии просто наблюдаю за этим безумием.
     
  • 3.55, Аноним (-), 06:57, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я жил при совке. Советские инженеры могли производить 50% бракованной продукции. И это от всего выпуска пром. продукции.
     
     
  • 4.69, Брат Анон (ok), 08:07, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я тоже жил при совке. И могу тебе сказать, что ты свистишь, как Троцкий. За 15% брака любой инженер присел бы лет на 5.
     
     
  • 5.102, red75prim (ok), 09:04, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    А зачем нужно было там присутствовать? Хотя я тоже захватил совок. Просто смотрим постановление ЦП КПСС и СМ СССР №540 от 12 мая 1986 года: "Во многих объединениях, на предприятиях, в организациях не соблюдается технологическая и производственная дисциплина, допускаются нарушения стандартов и технических условий, низка культура производства, велики потери от брака."
     
     
  • 6.112, Брат Анон (ok), 09:33, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > А зачем нужно было там присутствовать? Хотя я тоже захватил совок. Просто
    > смотрим постановление ЦП КПСС и СМ СССР №540 от 12 мая
    > 1986 года: "Во многих объединениях, на предприятиях, в организациях не соблюдается
    > технологическая и производственная дисциплина, допускаются нарушения стандартов и технических
    > условий, низка культура производства, велики потери от брака."

    Где тут про 50% брака? Трепло?

     
     
  • 7.135, red75prim (ok), 11:08, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Про 50% пусть аноним отвечает. Я про то, что 10 лет за 15% не особо помогало. Ну и не удивлюсь, если были производства с таким количеством фактического брака. Судя по бардаку в производстве, например, с/х техники. См. страницу 118 и далее в "АГРАРНАЯ ПОЛИТИКА И РАЗВИТИЕ СЕЛЬСКОГО ХОЗЯЙСТВА СССР В СЕРЕДИНЕ 1960-Х – СЕРЕДИНЕ 1980-Х" Чжуан Шици 2019
     
     
  • 8.158, Аноним (-), 13:17, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Во времена Перестройки в наш универмаг привезли товар Директор универмага отпра... текст свёрнут, показать
     
  • 7.193, Аноним (-), 18:34, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Где тут про 50% брака? Трепло?

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

    И даже если это и типа-не-брак, по утверждениям тех самых механиков двигло жигуля типично разваливается после ~100 000 километров. У самой ссаной иномарки, может, кроме китайцев, оно сыпаться начнет этак раз в 5 позже. А у хороших так и в 10. Вот и думай кто тут брак.

     
     
  • 8.273, Аноним (260), 13:54, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо у тебя фантазия разигралась Иди на производство и сделай лучше, или не м... текст свёрнут, показать
     
     
  • 9.297, Аноним (-), 00:00, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Во первых, разыгралась , эксперт Во вторых, у меня не настолько богатая фантаз... текст свёрнут, показать
     
     
  • 10.329, анон (?), 14:45, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А тебя эти коллективы по договору обязывают вбрасывать сюда свои политические вб... текст свёрнут, показать
     
  • 8.312, Аноним (312), 04:18, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так это, современные ВАГи и 100к без ремонта не ходят часто Немецкая инженерия... текст свёрнут, показать
     
     
  • 9.319, Аноним (-), 11:30, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я говорил про ресурс двигателя после которого он начинает откровенно сыпаться, т... текст свёрнут, показать
     
  • 5.117, Советский инженер (?), 09:37, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да, именно поэтому с ссср-овских времён я помню поговорку: «третий сорт не брак!»
     
     
  • 6.126, Брат Анон (ok), 10:19, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Да, именно поэтому с ссср-овских времён я помню поговорку: «третий сорт не
    > брак!»

    Ты её только что придумал. Такой поговорки в СССР не было.

     
     
  • 7.133, Anonymoustus (ok), 11:00, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Да, именно поэтому с ссср-овских времён я помню поговорку: «третий сорт не
    >> брак!»
    > Ты её только что придумал. Такой поговорки в СССР не было.

    Была такая поговорка.

     
  • 7.161, Аноним (161), 13:27, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Была-была, не спорь
     
  • 7.194, Аноним (-), 18:39, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ты её только что придумал. Такой поговорки в СССР не было.

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

     
     
  • 8.240, Аноним (181), 11:42, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Жигули с ультрафиолетом на дне судёнышка ... текст свёрнут, показать
     
     
  • 9.259, Аноним (-), 12:42, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если самому антикор не сделать - то через несколько лет езды по типичному россий... текст свёрнут, показать
     
  • 5.138, Sw00p aka Jerom (?), 11:24, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >За 15% брака любой инженер присел бы лет на 5.

    давайте спросим братьев китайцев

     
  • 4.90, Михаил Афанасий (?), 08:31, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Инженеры ничего не производят. Они проектируют. А ты хороший пример хвалёного советского образования, раз в таких простых вещах путаешься.
     
     
  • 5.115, Брат Анон (ok), 09:34, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Инженеры ничего не производят. Они проектируют. А ты хороший пример хвалёного советского
    > образования, раз в таких простых вещах путаешься.

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

     
     
  • 6.136, n00by (ok), 11:10, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    В Дельта-С был кривой сигнал прерывания. В других клонах с ШД при отсутствии источника читались не единицы, а что попало (экономия 8 резисторов). Это брак или нет?
     
  • 6.164, Аноним (162), 13:46, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Инженеры производят технологию

    Вот именно технологии в совке и не производили. Колхозы и нефть. На большее не хватило. Технологии производиди на западе, оттуда же и импортировались. А когда импортировать стало сложно, совок и загнулся со своим неэффективным производством. Жаль, совки не передохли следом.

     
     
  • 7.237, Аноним (-), 11:25, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Технологии производиди на западе, оттуда же и импортировались.

    Не всё импортировалось. Некоторые технологии тупо воровали. Как правило КГБ-шники воровали чертежи.

     
  • 6.195, Аноним (-), 18:45, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Инженеры производят технологию. И когда посадочное место и болт не совпадают --

    Пфф, во всем совке многослойные платы с маской только под самый развал уже начало делать полтора завода. И те - уродливые, страшные как смерть, и в мизерных количествах. Тем временем тайвань уже во всю гнал 386, если не 486. И отличалось оно тем же чем жигуленок от иномарки.

     
  • 5.242, Аноним (181), 11:45, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Лутший пример - головы в ТВ и тексты на форумах и в статьях "научных". Совок подебил Совдеп в этом отношении, эволюция, никуда неденишся )
     
  • 4.106, 1 (??), 09:14, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    50% бракованной продукции - это что ? Мысли вместо дела о бабах ?
     
     
  • 5.196, Аноним (-), 18:48, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > 50% бракованной продукции - это что ? Мысли вместо дела о бабах ?

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

     
  • 4.172, SNM (?), 15:18, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Тотальный брак был в продуктах выпущенных уже при коллаборанте Горбачёве. А то что было выпущено в 60-70 годы работает во многих местах и по сей день, потому что за брак в то время были ощутимые карательные санкции вплоть до уголовки.
     
     
  • 5.197, Аноним (-), 18:49, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Странно, жигули и москвичи не в курсе. Какое-то подобие адеквата было разве что в момент сдирания того фиата, и даже там фиат довольно быстро ушел вперед, а жигули, скорее, назад.
     
  • 5.204, Аноним (204), 19:14, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    В 1960-е г. не жил. Застал поздний застой и Перестройку. Причём тут Горбачёв, если у советских инженеров руки не из того места росли? По-моему в России всегда было так, во все времена. сказки о том, что  "раньше было лучше чем сейчас", это же хитрый трюк.

    Во все времена в России производили некачественную продукцию.

     
     
  • 6.207, SNM (?), 19:55, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Таким как ты всегда чужое дерьмо слаще. А советские инженеры - лучшие, как в военке, так и в товарах народного потребления. Но спорить об этом с жертвой егэ не собираюсь.
     
     
  • 7.228, Аноним (228), 04:24, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > советские инженеры - лучшие,

    Среди слепых и одноглазый король.

    > как в военке,

    Калаш рельсу вдоль простреливает, ага.

    > так и в товарах народного потребления

    Как там советские посудомойки? Ах, да, никак.

     
  • 7.230, Прохожий (??), 04:31, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я жил во времена СССР. Телевизор, который мы арендовали, из 12 месяцев в году работал 4-5 от силы. Остальное время приходилось ждать деталь, которая все время ломалась. Когда смог после распада СССР уже купить Golden eye корейский, радости моей не было предела, так был хорош новый телевизор, который проработал без поломок лет двадцать.
    Примерно то же самое могу сказать о проигрывателе пластинок Аккорд и магнитофон Карпаты. Жуткое д-ще. Да что там. Советские утюги больше года без поломок не жили.
    Поэтому не надо здесь небылицы про советских инженеров рассказать. В своей массе это были рукоопы и бездари.
     
     
  • 8.253, Аноним (-), 12:27, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Особо прошареные, между прочим, имели стратегический запас радиоламп, черт знает... большой текст свёрнут, показать
     
  • 7.233, Аноним (-), 11:09, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У нас был ламповый чёрно-белый телевизор. Когда начинал плохо показывать мы его ладонью, сбоку или сверху били. Соседи точно так же поступали. Я всю жизнь думал, что это нормальная практика, только в 90-е понял, что бить по телевизору - это не нормально.

    P.S.
    Поясню тем, кто не застал совок. "Ламповый" - это в буквальном смысле, сзади телевизора была большая плата, и там вместо транзисторов были специальные лампы. Ну, это такая стадия развития электротехники, потом уже появились цветные транзисторные телевизоры. Тогда это было чудо!

     
     
  • 8.255, Аноним (-), 12:30, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ЧСХ _это_ не стеснялись выпускать с телезаводов даже в 80е Хотя во всех остальн... текст свёрнут, показать
     
  • 7.298, Аноним (-), 00:05, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Таким как ты всегда чужое дерьмо слаще. А советские инженеры - лучшие,
    > как в военке, так и в товарах народного потребления. Но спорить
    > об этом с жертвой егэ не собираюсь.

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

     
     
  • 8.307, SNM (?), 01:13, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В первый московский макдональдс тоже была километровая очередь Но это отнюдь не... текст свёрнут, показать
     
     
  • 9.322, Аноним (-), 11:58, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И тому были причины Это экскурсия в другой мир С другой рабочей культурой Где... большой текст свёрнут, показать
     
     
  • 10.328, анон (?), 14:39, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что ещё расскажешь ... текст свёрнут, показать
     
  • 9.326, Аноним (260), 14:36, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Осталось только на вбросы школьников-каргокультистов перестать реагировать ... текст свёрнут, показать
     
  • 9.333, Аноним (-), 19:28, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В СССР еда была некачественная Просто такого разнооборазия химикатов добавляемы... большой текст свёрнут, показать
     
  • 9.336, Аноним (161), 08:53, 04/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Возвращаясь к телевизорам Это был такой кайф перейти на пропагандистский ин... текст свёрнут, показать
     
  • 4.184, Аноним (181), 17:26, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Я жил при совке. Советские инженеры

    Советские при советах. А при совке совковские. Не сейчас ли, в текущий, как говорят по-русски?

     
     
  • 5.241, Аноним (-), 11:44, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не пытайся придумать новый смысл жаргону "совок".

    Советский = совок. Понял?!

     
     
  • 6.243, Аноним (181), 11:48, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Май нейм из Васья, Я ннот слушай БиБиСя и Сева 😎. Говорят, вратаря-чемпиона взяли при переходе границы?
     
  • 6.272, Аноним (260), 13:53, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Советский != совок. Понял?!
     
  • 4.274, Аноним (260), 13:56, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Слишком оптимистично. Могли и 99%, и даже 146%!
     
  • 3.73, Аноним (206), 08:13, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На чём пишешь? Покажи свой код
     
     
  • 4.79, Аноним (1), 08:21, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    48 на морозе!
     
  • 3.78, Anonymoustus (ok), 08:18, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Поистине достойных продуктов не видел уже лет пятнадцать.

    PascalABC.NET — весьма достойный продукт для тех целей, которые ставят перед собой его авторы.

     
     
  • 4.101, fumanchez (ok), 09:03, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Pascal.ABC это ненужно в степени ненужно. Это даже не подмножество обычного Паскаля, плюс он прибит к .NET. И совсем уж на добивку, есть сведения, что он даже не работает корректно:

    http://www.stolyarov.info/guestbook/archive/5#comment-4938

    Хотел бы я посмотреть на человека, который с серьезным лицом заявляет, что оно лучше обычного Free Pascal или Delphi.

     
     
  • 5.118, Anonymoustus (ok), 09:38, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Эта среда и этот язык не для обучения одному из диалектов Паскаля или одной из IDE, а для обучения [I]программированию[/I]. К IDE прилагается обширная справка и множество примеров, включая примеры алгоритмов, примеры для написания графических программ, игр и прочего. Любой из них можно в редакторе открыть, почитать, попробовать понять и тут же выполнить, увидев результат. Идеально для начинающих.
     
     
  • 6.125, fumanchez (ok), 10:12, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Действительно, обширная справка в IDE это залог успешного обучения. 80% мыслей такого начинающего пойдет на работу с IDE, расставление окошечек и кнопочек.

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

    Лишь бы не трогать обычный Паскаль / С, или какой-нибудь Питон для прикладных задач. Нет, у нас есть маргинальный диалект Паскаля, который работает только в IDE с приветом из 2005.

     
     
  • 7.128, Anonymoustus (ok), 10:32, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    При чём тут окошечки и кнопочки Вы точно хоть бы раз видели IDE PascalABC NET ... большой текст свёрнут, показать
     
     
  • 8.131, fumanchez (ok), 10:57, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Весь код, который там представлен - это прописывание параметров графическим прим... текст свёрнут, показать
     
     
  • 9.132, Anonymoustus (ok), 10:59, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ясно, что вы PascalABC NET никогда в глаза не видели ... текст свёрнут, показать
     
     
  • 10.145, fumanchez (ok), 11:58, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Все, что я видел с ним связанное просто не имеет смысла Если хотите Паскаль и н... текст свёрнут, показать
     
     
  • 11.147, Anonymoustus (ok), 12:11, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё раз повторяю PascalABC NET 8212 для обучения ПРОГРАММИРОВАНИЮ если так ... большой текст свёрнут, показать
     
  • 8.178, Тот_Самый_Анонимус (?), 16:26, 01/07/2022 Скрыто модератором
  • –1 +/
     
  • 5.154, beck (??), 12:53, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Два чая этому господину Программирование -- это навык исключительно практическ... большой текст свёрнут, показать
     
     
  • 6.159, Sw00p aka Jerom (?), 13:20, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Хочешь научиться программировать -- берешь реальный язык

    Д. Кнут апплодирует стоя.

     
     
  • 7.173, beck (??), 15:26, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Д. Кнут апплодирует стоя.

    1) апплодирует пишется с одним П, аплодирует.
    2) MMIX (MIX) -- вполне себе реальный проект, который можно реализовать в железе, есть MMIXware -- софт для его эмуляции за авторством самого Кнута.
    3) GCC поддерживает компиляцию в MMIX.
    4) и, как обычно, важен контекст, если практически навыки, то надо одно, а если академический фундамент -- совершенно другое. Или вы хотите сказать, что этот ваш паскальабц даёт академической фундамент на уровне Дональда Кнута?

     
     
  • 8.176, Sw00p aka Jerom (?), 16:18, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Д Кнут именно апПлодирует Д Кнут рекламМирует на то и колЛекшен Хочешь научит... текст свёрнут, показать
     
  • 4.116, Брат Анон (ok), 09:36, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Поистине достойных продуктов не видел уже лет пятнадцать.
    > PascalABC.NET — весьма достойный продукт для тех целей, которые ставят перед собой
    > его авторы.

    Можно, но не очень. Слишком много всего для школьников, нет портируемости, нет поддержки современных релизов .Net. Спасибо, конечно, разрабам. Лучше, чем питон, но нет.

     
     
  • 5.127, fumanchez (ok), 10:25, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В случае с питоном, в отличие от этого поделия, хотя бы есть практики, навязывается кодстайл, и банально на нем все сидят. Что уже его оправдывает, несмотря на его сомнительность.

    А так сам Паскаль это нормальный вариант для обучения, просто возьмите обычный Free Pascal - и не надо никаких стремных IDE.

     
     
  • 6.203, Аноним (-), 19:04, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кого оно оправдывает? Нормальные программисты считают эту стаю диких обезьян за стаю диких обезьян. И спихивают на них всякую черную грязную работу, типа как протяжку витухи под столом на эникея. Еще веб был, но игогошка его стремительно отжимает. Почти все знакомые вебдевы посваливали с оного на игого, с добрым утром.
     
  • 5.139, Sw00p aka Jerom (?), 11:30, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >нет портируемости

    кек

     
     
  • 6.146, fumanchez (ok), 12:07, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    она "есть"
     
     
  • 7.152, Sw00p aka Jerom (?), 12:25, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    она должна быть у виртуальной машины
     
     
  • 8.186, fumanchez (ok), 17:59, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    на деле же портируемость на NET Framework Mono это ifdef ... текст свёрнут, показать
     
     
  • 9.213, Sw00p aka Jerom (?), 22:39, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    а чем условная компиляция не портируемость Можно еще уточнить о какой портируем... текст свёрнут, показать
     
     
  • 10.227, fumanchez (ok), 01:59, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это портируемость, но тогда теряется смысл виртуальной машины На данный момент ... текст свёрнут, показать
     
     
  • 11.238, Sw00p aka Jerom (?), 11:38, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ну и кто виноват язык тут причем... текст свёрнут, показать
     
     
  • 12.275, fumanchez (ok), 14:14, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    по мне тут стоит только вопрос а нахер он вообще нужен - формально конечно, по... текст свёрнут, показать
     
     
  • 13.282, Sw00p aka Jerom (?), 15:41, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    каких зависимостей, вопрос в этом Портирование подразумевает в том числе и порт... текст свёрнут, показать
     
     
  • 14.290, fumanchez (ok), 20:24, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Pascal ABC, даже со слов авторов, в первую очередь нацелен на школьные компы с Х... текст свёрнут, показать
     
  • 4.198, Аноним (-), 18:50, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > PascalABC.NET — весьма достойный продукт для тех целей, которые ставят перед собой
    > его авторы.

    Но даже хрусту он точно не конкурент.

     

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

  • 1.27, Аноним (27), 01:36, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Раст отслеживает вызовы api ядра, которые возвращают созданный в ядре строковый или байтовый блок памяти?
     
     
  • 2.64, Alladin (?), 07:19, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    вы 'наркман штле?' какие вызовы ядра, какие строковые или байтовые блоки.. вы шо? черешни обожрались?
     

  • 1.35, SNM (?), 02:27, 01/07/2022 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • +1 +/
     
     
  • 2.44, Аноним (42), 03:48, 01/07/2022 Скрыто модератором
  • +/
     
  • 2.70, Брат Анон (ok), 08:08, 01/07/2022 Скрыто модератором
  • +2 +/
     
  • 2.74, Аноним (206), 08:15, 01/07/2022 Скрыто модератором
  • +1 +/
     
  • 2.122, iPony129412 (?), 09:51, 01/07/2022 Скрыто модератором
  • –1 +/
     

     ....ответы скрыты модератором (4)

  • 1.47, Аноним (48), 05:05, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Rust как презерватив, вроде безопасно, а дети все равно появляются
     
     
  • 2.61, Бывалый смузихлёб (?), 07:11, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    … а вич и гепатит всё равно передаются
     
  • 2.134, fumanchez (ok), 11:04, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В случае с презервативом дети не появляются в 99% случаев. Может поэтому его и используют?
     
     
  • 3.151, Аноним (1), 12:19, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > дети не появляются в 99%

    fixed: дети не появляются твои в 99%

     
  • 2.220, burjui (ok), 23:37, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А C - как без презерватива. Раз дети появляются и там, и там, то будем без презерватива. А кто несогласен - просто нуб, не умеющий вовремя вытащить. А венерические болезни не считаются. Почему? Да просто потому что!
     
     
  • 3.256, Аноним (-), 12:33, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А C - как без презерватива.

    Ну, вообще, по изначальной задумке это так то естественнее всего :)

     
     
  • 4.263, burjui (ok), 13:24, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Естественно - не значит хорошо. Естественнее всего бегать в козлиной шкуре за едой с копьём и сношать самок в кустах. Умирать от столбняка или гангрены из-за маленькой ранки или занозы тоже естественно. Не знать элементарную алгебру и не уметь читать тоже естественно. Ну, раз всё это естественно, может, отменить социальные нормы, прививки с антибиотиками и образование?
     
     
  • 5.300, Аноним (-), 00:12, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Смотря что Очень странные понятия о естестве А что, в природе вот так прямо ва... большой текст свёрнут, показать
     
  • 2.269, Аноним (260), 13:45, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Дырявый?
     
     
  • 3.280, Аноним (206), 15:31, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Очень удачное прозвище для тебя
     
     
  • 4.281, Аноним (260), 15:36, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ты что-то путаешь, это тебе *неприятно*.
     

  • 1.49, Аноним (49), 05:37, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я очень рад, что хайп данного языка закончился.
     
     
  • 2.175, Аноним (25), 15:41, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Хайп закончился, а цирк к сожалению продолжается...
     

  • 1.50, Аноним (50), 05:38, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Каждый релиз апи теребонькают, как будто это что-то хорошее. Стандартизацию ЯП не дураки придумали.
     
     
  • 2.77, Аноним (1), 08:17, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Теперь так и будет, роллинг-язык, как браузер(ы) и системда, никогда не будет стандарта.
     
  • 2.110, Аноним (110), 09:18, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Стандартизацию ЯП не дураки придумали

    Как показывает практика, преждевременная стандартизация приводит к застою.

    Лично мне думается, что язык рановато "зарелизили" (версия 1.*). Ещё слишком много недостатков. Говорю со знанием дела, так как активно использую Rust на практике четвёртый год. Но, несмотря на всё это, считаю Rust лучшим императивным языком на сегодняшний день.

     
     
  • 3.149, Аноним (1), 12:17, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > язык рановато "зарелизили"

    ...шёл 16-ый год от начала разработки...

     
     
  • 4.185, Аноним (110), 17:50, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >шёл 16-ый год от начала разработки

    Ну и что? Пользовались бы Rust 0.62. Меньше бы хайпожоров набегало.

     
  • 2.111, fumanchez (ok), 09:30, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На самый застандартизованый язык (с двумя плюсами в названии) сейчас без слез не взглянешь.
     
     
  • 3.150, Аноним (1), 12:18, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он хотя бы раз в 3 года выходит, а не каждую неделю.
     
     
  • 4.221, burjui (ok), 23:40, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И что в этом хорошего? Ладно если бы три года тщательно прорабатывали API и выбрасывали из языка легаси...
     
     
  • 5.344, wyry (?), 14:29, 20/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Во-первых legacy как раз выбросить нельзя ни в одном промышленном языке, это попросту вопрос совместимости, то что в C++ уже немало deprecated кода - вполне достаточно УЖЕ если вы будете применять какой-нибудь древний инструмент, вы получите warning, который вас об этом предупредит. Во-вторых "развитие" очень эфемерно. Язык C практически не изменялся за всю историю и это не мешает ему существовать по сей день и в будущем.
     
  • 4.321, Советский инженер (?), 11:56, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    GCC 10.4 released [2022-06-28]
    GCC 10.3 released [2021-04-08]
    GCC 10.2 released [2020-07-23]
    GCC 10.1 released [2020-05-07]

    Да, конечно не раз в три месяца.
    Но значительно чаще чем раз в три года.

     
     
  • 5.338, Аноним (338), 15:42, 04/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это не язык, а реализация.
    А так c++11, c++14, c++17, c++20.

    Это как раз различие стандартизованных языков и нестандартизованных.

     

  • 1.54, Аноним (-), 06:53, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation.

    Автор новости, садись два! Язык основал Гредон Хоар, которого сами разработчики вытеснили, Мозилла - первый покровитель, Раст Фаундэйшн - второй покровитель.

     
     
  • 2.63, Alladin (?), 07:16, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А напишите историю про язык программирования D? просто я вижу у вас хорошо получается писать истории и басни
     
     
  • 3.114, fumanchez (ok), 09:34, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Говорят, по-прежнему собирает мусор.
     
     
  • 4.222, burjui (ok), 23:41, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В основном, в bugzilla, а мусор это потому, что никто не разгребает.
     

  • 1.85, Аноним (87), 08:28, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Там Plague зарелизился, а вы про какой-то раст.
     
     
  • 2.97, ИмяХ (?), 08:45, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тут Rust зарелизился, а ты про какой-то плагуе.
     
  • 2.202, Аноним (-), 19:01, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Там Plague зарелизился, а вы про какой-то раст.

    Это что-то типа Nation Z? :)

     

  • 1.94, Аноним (94), 08:36, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > лучше обрабатывает ошибки в стандартной библиотеке

    Лучше чем кто? :-)

     
     
  • 2.215, microsoft (?), 22:47, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тсссс, лучше и все тут.
     
  • 2.245, Alladin (?), 12:04, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чем прошлые версии.
    В расте прикольно то что можно писать безопасные оболочки над небезопасным кодом.
     

  • 1.99, ИмяХ (?), 08:46, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Что то всего лишь три абзаца текста про безопасность.
     
  • 1.100, yet another anonymous (?), 08:51, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Чего-то уже перебор: "ни дня безз новости о rust". Этот хайп должен из каждого утюга звучать и забить всё информационное поле? Стиль компаний из попечительского совета во овсй красе.
     
  • 1.120, Сергей (??), 09:47, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я не скажу что Rust *авно, но мне кажется, что его появление отразило нынешний уровень извилин и квалификации имеющихся кодеров, чем он будет ниже, тем будет больше фреймворков и языков, ориентированных на этот уровень...
     
     
  • 2.153, red75prim (ok), 12:27, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, настоящие программисты не пользуются ремнями безопасности, лазают по горам исключительно без страховки, и не заморачиваются с заземлением. Наверно поэтому никого и не осталось.
     
     
  • 3.345, wyry (?), 14:34, 20/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В C и C++ сейчас столько страховки, что с ума можно сойти. Rust же сам по себе не вносит в индустрию практически ничего нового, на C++ можно писать в стиле Rust при желании. Rust сейчас более той же болезнью, чем в своё время болела Java и C#. В C# некоторые челики из Microsoft с гордостью несли чушь, что они "изобрели делегаты".
     
  • 2.160, Аноним (26), 13:25, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Падажди, но баги в ядре с памятью, который живут по 7-10-12 лет, добавляли явно не нынешние кодеры, а крутые диды.
     
     
  • 3.223, burjui (ok), 23:44, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Это другое. Вот если бы писали опеннетовские эксперты, не было бы багов. Как говорится, нет кода - нет проблем.
     
     
  • 4.301, Аноним (-), 00:16, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это другое. Вот если бы писали опеннетовские эксперты, не было бы багов.
    > Как говорится, нет кода - нет проблем.

    А таки представляете, когда Linux только кодить начали - сети были в зачаточном состоянии, малвари почти не было, и о том что факапы програмера смогут использовать для допустим создания ботнетов - никто и близко не задумывался. А проблематика была почти не изучена.

    Более того, всякие критичные процессы только начинали выносить на цифровые системы. Все только начиналось. Понимание как это вообще делать только начинало появляться.

    Поэтому да, подходы к кодингу были таки вообще совсем другие. Паранои и defensive coding не было и в проекте. А задним умом все крепки.

     
     
  • 5.304, burjui (ok), 00:27, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А задним умом все крепки.

    Особенно им крепки местные эксперты, если вы понимаете, о чём я.

     
  • 5.305, Анонн (?), 00:36, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Причем тут сети, малварь, параноя или defensive coding?

    Когда погромисты или не проверяют входящие данные, или путаются куда указатель смещать, или память очищают несколько раз - это как называется?

    А есть же еще всякий эпик вроде CVE-2015-8370. И все потому что в языке с памятью приходится работать только так - через одно место, ну или писать свой велосипед.

     
     
  • 6.342, burjui (ok), 18:36, 06/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Когда погромисты или не проверяют входящие данные, или путаются куда указатель смещать, или память очищают несколько раз - это как называется?

    Это называется быть человеком. Ошибки совершают все программисты - и самые лучшие, и самые худшие. Разница только в их количестве и серьёзности. Идеальные программисты обитают только на Опеннете, но их код настолько идеален, что они его не показывают, чтобы не травмировать психику остальных.

     
  • 2.166, Аноним (166), 13:50, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    На каком языке программирования пишешь ты? Покажи написанную тобой программу.
     
     
  • 3.170, Друг Сергея (?), 14:43, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Держи друг:
    print("Hello, Аноним!")
     
     
  • 4.205, Аноним (206), 19:37, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Уровень местных "программистов" ненавидящих rust или java "макак", как они выражаются, это hello world на python
     
     
  • 5.208, Аноним (206), 19:55, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Или вообще undefined
     
  • 4.246, Alladin (?), 12:06, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    это же python
     

  • 1.123, Аноним (123), 09:58, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Язык будущего! ЁП! Сам Линукс Торгварц на раст своё ядро перепишет))))
     
     
  • 2.141, Sw00p aka Jerom (?), 11:34, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    вот как только перепишет, сам изучу и буду коммитить в ядро :)

    пс: делаем ставки

     
     
  • 3.148, Аноним (1), 12:14, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Мозила уже пыталась переписать FF :) Но пришлось выгнать растаманов.
     
     
  • 4.247, Alladin (?), 12:06, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Байки пишите или новый завет?
     
     
  • 5.257, Аноним (-), 12:34, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Байки пишите или новый завет?

    Вроде ж новость была что тиму хрустиков мозилла уволила. Видимо на яхты уже совсем хватать перестало, а тут еще и экипаж на яхтах зарплаты требует!

     

  • 1.143, Аноним (143), 11:51, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Берём Паскаль и не паримся.
     
     
  • 2.199, Аноним (-), 18:51, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Берём Паскаль и не паримся.

    Теперь напиши на этом модуль для линукскернела, посмотреть как именно "не паримся" выглядит.

     
     
  • 3.270, Аноним (260), 13:49, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >модуль для линукскернела

    А ты смешной.

     
     
  • 4.302, Аноним (-), 00:18, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А ты смешной.

    В соседней новости про это говорят вполне серьезно.

     
     
  • 5.334, Аноним (260), 19:39, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Давай ссылку, почитаю.
     
  • 2.212, Старший аноним (?), 21:39, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы, наверное, хотели сказать - берем Ada (GNAT) и не паримся.
     
  • 2.224, burjui (ok), 23:49, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    С написанием кода?
     

  • 1.144, Аноним (143), 11:52, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На расте же вроже Алик Болден операторжу убил, и чё все равно раст не запретили?
     
  • 1.155, beck (??), 12:57, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как по мне, слишком много хайпа вокруг этого очередного убийцы айфона (зачёркнуто) C/C++ или Java.

     
  • 1.157, Аноним (157), 13:10, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Больше всего любят Rust те кто ещё не вкатился в ойти или js-писаки
     
     
  • 2.171, Аноним (26), 15:10, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да ладно, посмотри на жопные боли js-совцев, которые попробовали rust и не могут понять borrowing и ошибки компилятора. И проблемы которые он решает, типа обращение к дохлым объектам, тоже очень далеки от js.
     

  • 1.165, Аноним (166), 13:48, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Каждая новость о rust вызывает в комментариях такой пароксизм ненависти и выброс газов, что лучше полностью запретить комментарии.
     
     
  • 2.169, Аноним (162), 14:22, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Откуда на опеннете столько вахтёров? Не надо ничего запрещать. Пусть беснуются тут, централизовано. Запретишь комментарии на опеннете, они ж по всему интернету расползутся и будет нагажено везде. Кроме того, что ещё читать сидя на толчке? По стопятьсотому разу этикетку от освежителя?
     
     
  • 3.174, Аноним (174), 15:38, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В точку! Также использую комментарии на opennet от икспердов, сидя на толчке.

    Тем более их экспертность - это наверное мем во всё рунете. Других таких не найдёшь. Ценить их надо, а не гнобить.

     
  • 2.219, Аноним (-), 23:32, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сложно с восторгом воспринимать долгую тяжелую компиляцию, npm-like пакетный менеджер, перегруженные синтаксис и прочие прелести.
     
     
  • 3.225, burjui (ok), 23:56, 01/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну да, все знают, что лучше компилить быстро, жертвуя корректностью кода, и копипастить сорцы либ прямо в проект, а (лучший (синтаксис (это (его (отсутствие (и (неважно (что (код (нечитабелен (и (фичи (приклеены (скотчем (зато (минимализм)))))))))))))))).
     
  • 3.229, fumanchez (ok), 04:28, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    1) А в С++ она как воспринимается?

    2) npm это то, что заставляет мир JS вертеться - ты за одну комманду получаешь нужную конфигурацию 1000+ зависимостей, а т.к. JS код никуда не спрячешь, из этого сделали фичу - Open Source. Тем временем в мире C/C++ надо знать где брать товар, а сделать статическую линковку это лютый гемор.

    3) Чем он перегружен? Он почти такой же как в С++, только оттуда как минимум а) выкинули круглые скобки из if/for и кастов, б) убрали необходимость указывать типы там, где они уже кем-то указаны.

     
     
  • 4.239, Аноним (-), 11:41, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >C/C++

    Такого языка не существует.

     
     
  • 5.249, Alladin (?), 12:09, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    С + С++ = C+++ а это != C#

    Да, вы правы, математически данная истина не выводится..

     
  • 5.250, Alladin (?), 12:09, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И кто же вам запретил в C++ использовать код из C.
     
     
  • 6.287, Аноним (-), 19:55, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Практика.
     
  • 3.231, Аноним (206), 08:49, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Либо проверки во время компиляции, либо быстро компилировать, но без проверок
     
  • 2.271, Аноним (260), 13:51, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Почему ты считаешь комментарии ненавистью? У тебя всё хорошо?
     
  • 2.320, Аноним (206), 11:38, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Плохо не то что в каждой новости, местные эксперты с ума сходят, им дали возможность анонимно глупости писать, они и пишут.
    Плохо то что я эти глупости читаю
     
     
  • 3.332, Аноним (174), 16:58, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Подсадился на мужскую иглу неодобрения
     

  • 1.217, Аноним (217), 23:08, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    фу
     
  • 1.218, Аноним (217), 23:19, 01/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    фу
     
  • 1.278, 34808 (?), 14:39, 02/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Осталось ещё модель памяти добавить, чтобы плюсы обогнать
     
  • 1.284, Аноним (284), 17:35, 02/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Когда растоманы говорят про то, что у раста есть стандарт - они нагло врут, потому они сами же в каждой новости пишут горькую правду - релизится в качестве языка не стандарт, а одинственно верная реализация.
     
     
  • 2.286, Аноним (174), 18:47, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Можно прекрасно считать что релизится эталонная реализация спецификации.

    В отличие от С++, где нет ни одного компилятора, реализующего стандарт.

     
     
  • 3.289, Вы забыли заполнить поле Name (?), 20:20, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Можно прекрасно считать что релизится эталонная реализация спецификации.

    Нет, так нельзя считать, пока не будет отдельно написанной спецификации и коммитета. https://users.rust-lang.org/t/where-is-the-rust-language-specification/42047

    > В отличие от С++, где нет ни одного компилятора, реализующего стандарт.

    Что за вздор.

     
     
  • 4.291, Аноним (174), 20:54, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вы диванный аналитик?

    И до сих пор не знаете что ни один компилятор до сих пор не реализует полностью нормально стандарт С++?

     
     
  • 5.296, Аноним (1), 23:50, 02/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > ни один компилятор до сих пор не реализует полностью нормально стандарт С++

    Для начала ты бы уточнил, который стандарт и что не реализовано...

     
     
  • 6.299, Аноним (174), 00:11, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Любой стандарт.

    Открываете issues, например, C++17 или C++20 в компиляторе (любом) и понимаете что там всё гораздо хуже чем в Rust. Хоть в нём и стандарта нет.

     
     
  • 7.303, Аноним (1), 00:21, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Любой стандарт

    Ну давай, начни с первого, покажи, что не реализовано...

     
     
  • 8.306, Аноним (26), 00:45, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да легко Открываешь https en cppreference com w cpp compiler_support C 20 ... текст свёрнут, показать
     
     
  • 9.308, Аноним (1), 01:20, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Внимательней читай, на что отвечаешь ... текст свёрнут, показать
     
  • 9.309, Аноним (1), 01:25, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вы там между собой договоритесь А то оба гоните противоположное ... текст свёрнут, показать
     
     
  • 10.310, Аноним (174), 02:14, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Открываешь bugzilla компилятора gcc https gcc gnu org bugzilla buglist cgi qui... текст свёрнут, показать
     
     
  • 11.316, Аноним (1), 09:45, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ты говоришь, что нет ни одного компилятора , при этом ссылаешься на только один... текст свёрнут, показать
     
     
  • 12.323, Аноним (174), 12:59, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У MSVC открытая багзилла и можно посмотреть все issues Методику доказывания мои... текст свёрнут, показать
     
  • 12.327, microsoft (?), 14:37, 03/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Хороший аноним, выплатим тебе премию ... текст свёрнут, показать
     

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



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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