- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 11:33 , 06-Июл-20 (1) –17 [V]
>Jul 2020 Jul 2019 Change Programming Language Ratings Change >1 2 change C 16.45% +2.24%В десятке? ну ну.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 14:43 , 06-Июл-20 (97) +1
а что ? к 2030-му году может много чего поменяться или вы думаете что - Си жил, Си жив, Си будет жить вечно.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 15:14 , 06-Июл-20 (105) +4
Все люди разные, даже хотя бы по синтаксису, кому-то Rust нравится, кому-то C, так что при свободе выбора C будет существовать всегда, просто потому что он уже есть.Компании конечно могут препятствовать и затруднять использование какого-либо языка на своей платформе, как google например, но тут мы уже переходим больше к гаданию будет ли вообще в 2030 году свободные платформы, будет ли возможность писать для них на языке, отличном от выбранного владельцем платформы.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:48 , 06-Июл-20 (176) –5 [V]
Лошади, паровозы, машины, электрокары... прогресс заставит двигаться и учиться всех. C# хитро делают - ты приходишь такой, пробуешь писать концептами как c/c++ и вроде даже ок. Позволяется. Но потом читая примеры, осознавая над нужности плюшками, ты и сам не замечаешь как мутируется сознание и код уже под правильную стилистику подстраивается. И ты понимаешь, что так удобнее и быстрее ... Go не умрёт, они правильно делают - они медленно и аккуратно прогрессируют, без истерик.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 19:41 , 06-Июл-20 (193) +13 [^]
C# не кактит для написания дров уровня ядра. Раст еще имеет шансы потрепыхаться, но синтаксис у него мерзотный и он порой создает больше проблем чем решает. А хайповать - это круто, но вот поливать сишников - желающих сколько угодно, а сделать что-то лучше - ноль. Как максимум на расте есть какие-то редоксы, которыми даже их авторы вроде не пользуются.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Я, 00:16 , 08-Июл-20 (280)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 07:26 , 08-Июл-20 (287) +1
> катит, но пока только для виндыи для винды не катит Даже UMDF юзерспейсный драйвер там пишут максимум на С++. Настоящие драйверы уровня ядра на С. Вон том огрызке, который поддерживает MSVC compiler. > но он принципиально не для этого сделан и использовать его так неправильно. Не "неправильно", а не возможно! Неправильно использовать С++ для таких задач. Есть концептуальная проблема. Устройства не работают в этих красивых и прекрасных ООП-моделях. Компьютеры и устройства работают не с объектами и всяким поведением, они работают с данными и состояниями. И это не какая-та там особенность конкретного языка мешает. Это речь о том, что объектно ориентированная абстракция не может быть транслирована в машинный код, пригодный для выполнения сразу. Для того чтобы ООП работало, нужно его переделать в некое промежуточное представление (структуры, процедуры и конечные автоматы) то есть избавить его от ООП-требухи и вот полученный структурный (тоже жесткое условие на самом деле, может быть и частично неструктурный) код промежуточного языка уже можно конвертировать в машинный под нужную платформу. Естественно, некоторые языки свой промежуточный байткод не компилируют, а исполняют на лету, а некоторые компилируют, а в некоторых можно и так и сяк. Все ООП-языки имеют промежуточное представление. Исключений нет. Так вот, если ты программируешь драйверы, тебе нужно знать точно, что делает твой код на самом деле, а не полагаться что компилятор сгенерирует правильное промежуточное представление, которое подойдет под устройство под которое ты пишешь драйвер. Другая проблема - это работа с памятью. Нужно уметь ею управлять. Все языки где присутствуют GC (сборщики мусора) работающие с промежуточными представлениями и/или компилируют на лету (JIT) не подходят для написания драйверов. Исключением могут быть так называемые драйверы пространства пользователя. В Linux их мало, вон FUSE, например. С другой стороны это всего-лишь библиотеки, которые подключаются через специальное API и работают с теми подсистемами, которые можно размещать в юзерспейсе. Но лучше так не делать и для них. C++ тут как раз и прикидывается нормальным решением, хотя таковым не является. Его принципиальным отличием является не наличие указателей, возможности прямой работы с памятью в режиме С с классами, нет... Его отличие от нормальных ООП-языков в том, что С++ - это инвалид детства у которого нет стандарта на промежуточное представление. То есть промежуточное представление есть (компиляторы работают в 2 этапа), но стандарта нет. Именно поэтому он не просто не кросплатформенный, в нем бинарные библиотеки нормально не линкуются, если были собраны в другом компиляторе или в очень старой версии. И вот вопрос, зачем такое для драйверов, даже юзерспейсных в винде разрешают для меня вопрос... видимо один фреимворк в одном компиляторе с кучей специфичных параметров для сборки решает эту проблему. Героическое решение, для проблемы, которая была создана на пустом месте от факта разрешения писать на С++ для части драйверов. Там по-любому что-то исторически сложилось... C# в свою очередь работает поверх CLR, как Java поверх JVM. Это вообще ортогонально любым низкоуровневым задачами. Rust, с другой стороны, я сильно не копал. Синтаксис у него - имхо, фу. Но оно там как раз памятью управляет жестко, GC не имеет, ручное педалирование памяти умеет и не может в ООП, что, в принципе, не исключает его как возможность писать какие-то юзерспейсные дровишки сбоку, если в Linux их побольше завезут. Но, опять же, агрессивный маркетинг Rust тут сам себе противоречит. Адепт Раста: Rust - замена C/C++ они такие-сякие и дальше по тексту... Программист: Но ведь Rust не может... (перечень 100500 ООП-специфичных подходов) Адепт Раста: Ты просто решаешь задачу на ООП, ООП - не задача (это правда, кстати) перерешай задачу по-другому Программист: Но ведь есть же проект, куча народу 100500 тысяч строк зависимого кода от моей либы Адепт Раста: Перепиши на растишку всё, весь проект, все смежные, всю экосистему, дом, квартиру, машину, дачу, контрольную, домашку, небо и Аллаха. Программист: И в чем же тогда замена С++... Ой всё... И они бесят со своей рекламой. "Не найдётся ли у вас минутки поговорить о великом языке программирования Расте, прогрессивно заменяющем отсталые С/С++".
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 03:35 , 11-Июл-20 (315)
> Для того чтобы ООП работало, нужно его переделать в некое промежуточное > представление (структуры, процедуры и конечные автоматы) то есть избавить его от > ООП-требухи и вот полученный структурный (тоже жесткое условие на самом деле, > может быть и частично неструктурный) код промежуточного языка уже можно конвертировать > в машинный под нужную платформу. Естественно, некоторые языки свой промежуточный байткод > не компилируют, а исполняют на лету, а некоторые компилируют, а в > некоторых можно и так и сяк.Ну вот кстати прогеры на с++ показывали что даже на atmega их нечто с классами не так уж сильно и сливает лобовому си и даже асму - оптимизатор иногда может нехило скостить. Другое дело что оптимизатору подваливает здорово больше работенки сразу на старте и достичь такого результата наобум не получится совершенно, только долгим методом проб и ошибок и RTFMом понять как сделать оптимизатору удобно - c риском что в новой версии или от очередного изменения все это отвалится.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Java omnomnom your memory, 02:46 , 09-Июл-20 (307)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 16:57 , 06-Июл-20 (121) +11 [^]
интересно в 2030 хоть кто нибуль вспомнит о Rust или Go?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним84701, 17:22 , 06-Июл-20 (127) –4 [V]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., 1, 17:32 , 06-Июл-20 (130) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 19:26 , 06-Июл-20 (190) +1
если еще до 2030 года гугла не повторит судьбу Yahoo...
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 19:46 , 06-Июл-20 (196) +4
> За 10 лет гугл забросит Го и все забудут, ага.Они забросили пикасу, гугл+ и даже пресловутый google code, чего им там какой-то ЯП? Придут через 10 лет новые хипстеры решившие что go не круто - и гудбай. Судьбя проектов с 1 корпорацией такая.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним84701, 20:36 , 06-Июл-20 (201) +3
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 21:38 , 06-Июл-20 (208)
> И заодно сотрут большей части современников память, плюс уговорят выбросить go из > gcc (это при том, что gcj оттуда аж лет через 9-10 после заморозки разработки удалили)?Ну так кто этим gcj всерьез пользовался последние 10 лет? Был чисто для галочки. > 10 лет довольно малый срок, особенно если речь не о маргинальщине типа Nim или Vala. Для хайпанутых вебмакак - это дофига. У них типовой период полураспада проекта = 2 года. > Кто еще помнит проект из AT&T/Белл Лабс, от некого Бьярна С. который > сначала расширил не менее курьезный проект (ЯП названный одной буквой, Z > или S или что-то в этом роде!) некого Денниса Р. из > той же конторы, а затем создал новый ЯП и чей единственный компилятор был > много лет "стандартом"? Ну так си пошел в массы после .. совсем другого гражданина, с фамилией Столлман, которому вот было западло быть придатком к корпорации. И вот с тех пор все как раз и завертелось. А именно классический K&R C нынче не используют даже самые утонченные из некрофилов. Да что там, он к 1989 году из фавора выпал чуть более чем совсем, C89 уже не этсамое - K&R'овский синтаксис там как раз и - того. Ну а на яве или фортране дельных проектов полторы штуки и есть. В основном энтрепрайзный крап (жаба) да научная лабуда, пардон, но ученые не больно какие вообще програмеры по жизни.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним84701, 22:08 , 06-Июл-20 (218)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 02:02 , 07-Июл-20 (238) –1
> И при этом его не спешили выкидывать эти 10 лет.Таскали по привычке, номинально. Реально им что-то скомпилять... потому и удалили :). > Go на вид как ЯП, по дизайну куда проще и уж продолжить ковырять и развивать > его при желании можно без особых технических проблем. Только при наличии такого желания у такой корпы. Желания у гугла порой меняются. Остальные не смогут, а альтернативных экосистем по сути и нет. Все завязано на 1 корпу. > Раньше. Да ща. Тогда компов у народа толком не было, узкая группа бородатых хипстаков в датацентре с дорогими игрушками - нифига не массово. > Тем более, gcc -- проект 1987 года (причем я сомневаяю, что версии до 1990 были > конкуренто-юзабельны), это аж 15 лет после появления Си. 15 лет проект > был с "1 корпорацей". Ну так и линух появился в начала 90х как раз. А до этого момента IT вообще был мягко говоря весьма не массовой штукой. В том числе и по причине конских ценников и условий на базовые инструментарии. Так что до того момента сие было довольно маргинальным развлеченьицем. А студень смог попробовать только потому что вот такой пререквизит подогнали. > Но так как мне лень было копать историю всех компиляторов Си, я > взял в качестве примера Бьерна Страуструпа с его С++. Ранние компиляторы си были, конечно. Но достаточно чудесатые и не похожие даже на C89 который сейчас минимальное что за именно си считается. Все что до него современные сишники тупо не сжуют/будут лажать в синтаксисе. > Во-первых - фортран разработка IBM 50х годов (объемы кода тогда были весьма > скромными) и то, что он все еще используется, немного намекает на инертность. Ну так код на нем есть. И даже работает. Но гугол - это не айбиэм по своим парадигмам и подходам :P. > Во-вторых: жаба все еще повседневна вне тырь-прайзов -- в тех же андроидах. Ога, ява которая типа не ява но немного ява, и гугл по судам задолбался бегать :). И как бы эта ява бесполезна без вон того сишного кернела вон того студента, кста. > слой жЫра из монитора. Особенно когда сначала вопрос шел об "использовании" > и "забрасывании", а не о "дельных проектах" 🙄 И все же я глядя на гугл вижу что они не испытывают проблем с сливом в утиль ударными темпами чего угодно, как только это перестает отвечать их интересам или просто надоедает их хипстоте. Это вообще совсем не айбиэм.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., www2, 08:00 , 08-Июл-20 (288)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Я, 00:21 , 08-Июл-20 (281)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., asdasd, 22:17 , 06-Июл-20 (220) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Gogi, 18:36 , 06-Июл-20 (169) –2
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 19:44 , 06-Июл-20 (195)
> или вы думаете что - Си жил, Си жив, Си будет жить вечно.Двигатели внутреннего сгорания без каких-то радикальных изменений уже эдак полтора века. И ничего, ездят. Да и электромобили не сильно новее, и то их до ума только-только доводят.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Алконим, 04:20 , 07-Июл-20 (246) +2
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Anonn, 05:42 , 07-Июл-20 (247) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., anonimous, 19:09 , 07-Июл-20 (275)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 04:39 , 08-Июл-20 (283)
Tinygo воде как был заброшен, разве нет?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., anonimous, 15:22 , 08-Июл-20 (297)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 03:43 , 11-Июл-20 (316)
> есть и другие заходы для работы с железом на гоу Запрыги. На грабли. Чего в игого для этого хорошего? :) > хотя лично я особой нужды в этом не вижу, подмножество с++ было > бы вполне разумным выбором, ну если бы разум был бы конечно Ну тады ардуина с serial.begin() твое все...
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 12:06 , 07-Июл-20 (259) +1
"Си не умрет никогда, так и знай!"
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 08:25 , 07-Июл-20 (250)
Переход на какой-нибудь rust может быть лавинообразным. Если rust в ядро допустят и он действительно покажет какие-то *существенные* преимущества в безопасности и/или скорости написания, то никто уже не захочет писать на C и весь новый код будет писаться на нем.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., BSA, 11:28 , 07-Июл-20 (257)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 19:04 , 08-Июл-20 (303) –1
а если никто не захочет писать и поддерживать говнокод на русте?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 03:44 , 11-Июл-20 (317)
> то никто уже не захочет писать на C и весь новый код будет писаться на нем.Ну во первых вы так лихо расписались за всех... Во вторых, а кто перепишет вон те сотни кода?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., fdght, 11:35 , 06-Июл-20 (2) –16 [V]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., anonymous, 11:41 , 06-Июл-20 (6) +14 [^]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., fdght, 12:43 , 06-Июл-20 (45) +2
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Michael Shigorin, 12:50 , 06-Июл-20 (48) +8 [^]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., fdght, 12:52 , 06-Июл-20 (49) –1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:23 , 06-Июл-20 (61)
Не хватает на ТВ тюнер и плату видео захвата.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:24 , 06-Июл-20 (62) +1
Михаил про поддержку значительно меньшего количества железа в xBSD по сравнению с Linux. Взять, например, SoCи и SBC на ARM, MIPS.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., пох., 14:26 , 06-Июл-20 (91) –1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:15 , 06-Июл-20 (146)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:25 , 06-Июл-20 (156)
Так и что ты сказать-то хотел? Что эти китайса и корейца тоже в числе того большего количества разработчиков, что пилят модули для Linux? Ну тогда всё правильно, xBSD не могут меньшим числом человеческих ресурсов сделать столько же драйверов. А почему их не надо так уговаривать писать поддержку их девайсов для Linux, как для xBSD, то это уже другая история.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., FixingGunsInAir, 20:51 , 06-Июл-20 (205)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., User, 13:35 , 06-Июл-20 (66) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:00 , 06-Июл-20 (138)
Linux, при прочих равных система, на которой работает огромное количество разных устройств. Не хотите пользоваться заранее кем-то собранным ядром - пересоберите под своё устройство, дел на пол часа. С другой стороны Вас никто не заставляет им пользоваться. За Вас написали код, протестировали, опубликовали релиз, далее разработчик используемого Вами дистрибутива взял исходники ядра, собрал из них пакет, выбрал ещё много различного программного обеспечения, которое тоже кто-то написал, выбрал не скучыне обои на рабочий стол, всё это протестировал (как смог), опубликовал релиз уже готового дистрибутива, только после этого глубокоуважаемый пользователь опеннета соизволил скачать бесплатный образ, установить на свой компьютер, потом используя труд вышеупомянутых коллективов открыл свой любимый бесплатный браузер, зашёл на сайт и написал как же его бесит, что там столько незадействованных драйверов...
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 19:47 , 06-Июл-20 (197)
> Занятно. Каких Вам драйверов не хватает?На видеокарты, например. Свежие gpu не работают, с нвидиями только проприетарный позор какой-то. Использовать открытую систему для того чтоюы ее блобами загадить? А смысл?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:57 , 06-Июл-20 (81) +3
Больше функций — больше кода, в чём вопрос?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., zzz, 18:41 , 06-Июл-20 (173) +3
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 21:42 , 06-Июл-20 (209)
> экзотики - это не "больше функций", а "помойка".Тем не менее, по состоянию на сейчас драйвер exFAT допустим тот же что самсунь на свои телефоны поставляет. А у бздюков, извините, чего?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., zzz, 23:23 , 06-Июл-20 (225) –2
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 23:50 , 06-Июл-20 (230)
>> экзотики - это не "больше функций", а "помойка". > Тем не менее, по состоянию на сейчас драйвер exFAT допустим тот же > что самсунь на свои телефоны поставляет. Кто о чем, а пингвиноиды о проприетарной запатентованной FS Платинового Партнера? > А у бздюков, извините, чего? exfat-utils fuse-exfat Читать и писать внешние флешки и SD карты хватает за глаза, а для чего-то иного оно как-то и не нужно, цитируя анонима выше "Использовать открытую систему для того чтобы ее проприетарным запатентованным хламом загадить? А смысл?"
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 04:08 , 11-Июл-20 (318)
> Кто о чем, а пингвиноиды о проприетарной А уже и опенсорсной... > запатентованной FS Платинового Партнера? Ну так они на патенты раскрутились. Видимо стрижка купонов не перевешивала урон репутации в этом случае. > exfat-utils > fuse-exfat Ну, блин, fuse это конечно здорово, но ресурсы он жрет как не в себя. > Читать и писать внешние флешки и SD карты хватает за глаза Фэйл в том что обычно это надо мелочи типа смартфонов и прочих гаджетов. Впрочем, у бздюков и с этим облом.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:24 , 11-Июл-20 (331)
>> Кто о чем, а пингвиноиды о проприетарной > А уже и опенсорсной...Еще и года с открытия спеков не прошло. А дрова писались и включались значительно раньше. >> запатентованной FS Платинового Партнера? > Ну так они на патенты раскрутились. Видимо стрижка купонов не перевешивала урон репутации в этом случае. Да-да, 13 лет раздумывали и когда уже Google с Apple собирались послать в Ж, решили проявить великодушие. Похоже, отмазывать Платиногово Партнера - для пингвиноидов святое. >> exfat-utils >> fuse-exfat > Ну, блин, fuse это конечно здорово, но ресурсы он жрет как не в себя. 100500%, не меньше? >> Читать и писать внешние флешки и SD карты хватает за глаза > Фэйл в том что обычно это надо мелочи типа смартфонов и прочих гаджетов. Впрочем, у бздюков и с этим облом. Фейл в том, что ипользовалось и используется оно, в основном, в закрытой проприетарщине, с которой перепончикам обычно перепадает дырка от бублика и код для загрузки проприетарных блобиков.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., anonymous, 01:04 , 07-Июл-20 (237) –1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 11:36 , 06-Июл-20 (3) +5
Грустно однако про мейнтейнеров((
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., And, 11:50 , 06-Июл-20 (14) +10 [^]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 11:57 , 06-Июл-20 (16) +2
А как же инклюзивность и толерантность? Неужели гендерно-, расово- и умственноальтернативные не могут писать код?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 12:23 , 06-Июл-20 (29) +9 [^]
Пусть пишут альтернативный линукс
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:25 , 06-Июл-20 (63) +36 [^]
Вот в том и проблема, что все инклюзивные и толерантные, а мэйнтейнер должен на говно говорить говно.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Anonymoustus, 15:14 , 06-Июл-20 (106)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:03 , 06-Июл-20 (139) –1
Если он толерантен то не должен отклонять код, ведь это оскорбит его автора! А за оскорбление людей, особенно состоящих в меньшинствах, нынче можно получит волчий билет.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., хотел спросить, 18:27 , 06-Июл-20 (159)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:28 , 06-Июл-20 (64) +1
Пусть лучше свой отдельный форк форкают - Linuximple. И там хоть на Расте, хоть на Брейнфаке.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:06 , 06-Июл-20 (54) –1
Давно известно как проблему с мэйнтейнерами можно решить, причем отказ от Си будет чревато усложененим всего процесса, но никто этим сейчас не занимается (по крайней мере нет данных про это в публичном доступе).
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:31 , 06-Июл-20 (65) +4
Заменить C на JS для привлечения инклюзивных мейнтейнеров-макак?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:37 , 06-Июл-20 (68) +5
вчитайся> причем отказ от Си будет чревато усложененим всего процесса то есть от Си отказываться крайне не желательно ваш вариант > Заменить C на JS то есть ваш вариант противоречит тому что подразумевалось. Значит ваш вариант ошибочный. Вот ведь могли же свою гиоптезу оттестировать оффлайн у себя в мозгу прежде чем сюда постить? Или не могли...
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:34 , 06-Июл-20 (168)
Тогда как можно проблему с мэйнтейнерами можно решить?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 21:48 , 06-Июл-20 (213)
Ответ не дам, но дам направление где можно найти ответ: аналитики к решению в теории пришли в конце 60х - начале 70х годов. К настоящему времени "прогресс" сбился с пути и идет по другой дороге.// минусуйте :)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 02:25 , 07-Июл-20 (240)
> Тогда как можно проблему с мэйнтейнерами можно решить?Ну, блин, редоксы и прочие фуксии и так уже есть. Только ими пользоваться никто не хочет почему-то, пока сишные майнтайнеры есть.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 14:39 , 06-Июл-20 (96) +2
Главное, чтобы на опеннете было поменьше инклюзивных комментатор как ты.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., имя_, 14:26 , 06-Июл-20 (92) –1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., КО, 15:38 , 06-Июл-20 (108) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 20:43 , 06-Июл-20 (202) +4
Ничё, вон запреты мастер-слейв в именах недавно ввели, сейчас заживут. Желающие толпами попрут.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., m.makhno, 11:36 , 06-Июл-20 (4) +7 [^]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 11:42 , 06-Июл-20 (7) +6 [^]
Да не канет он никуда. Не в нашей жизни как минимум. Языка, реально способного его заменить, еще не придумали.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Ordu, 11:43 , 06-Июл-20 (8) –1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Fracta1L, 12:08 , 06-Июл-20 (21) –8 [V]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 12:37 , 06-Июл-20 (40) –3
Если код будет работать и буферы не будут переполняться - то что будут кушать программисты? Сейчас на C регулярно есть, что мейнтейнить. Тут CVE, там CVE. А на Rust написал - и всё, деньга уже не падает, пишешь другое, а старое в сопровождении и починке уязвимостей не нуждается.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:22 , 06-Июл-20 (60)
Так тонко, что аж толсто.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:36 , 06-Июл-20 (67) +2
>на Rust написал - и всё, деньга уже не падает, пишешь другое, а старое в сопровождении и починке уязвимостей не нуждаетсяЭто фантастика, детка.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., КО, 15:43 , 06-Июл-20 (109) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:07 , 06-Июл-20 (55) +4
Да-да, у олигофренов сразу отрастут мозги. Тот кто не понимает как софт работает изнутри, что разработка софта это инженерная задача, не поймёт ни барроу-чекер, ни лайфтаймы. Точно также как он не понимает как работать с памятью в Си. В расте, он намучившись с ошибками компиляции, найдёт ансейф и сишную-либу и всё пойдёт по-старому. Самый оптимальный вариант, если он перейдёт на джс или гоу, питон, а вдруг и правда работа с памятью единственное непреодолимое для него припятствие. Самое интересное, что это никак не зависит от того сколько лет человек работает с языком. Сишники с 10-15-летним стажем пишут такие же какашки, как будто бы они поколение Z. Когда указываешь на это - "Да я вижу, я знаю, я хотел потом изменить и т.д.". Это говорит о том, что человек не способен к решению инженерных задач и лучше от него избавиться. Иначе придётся это "я знаю" слышать каждый раз. Такие люди не понимают, что прежде чем что-то писать, нужно это спроектировать, даже мелочь. Если в Си проблемы с памятью, нужно выделить эту работу в отдельный изолированный модуль, обложить детальными проверками и диагностикой. Доступ на изменение к этому модулю только ответственным за него, остальным - выставить наружу стабильный, документированный ЭйПиАй к нему. Все изменения в нём только через реквесты, никакой самодеятельности. Ой, к чему же мы пришли? А к разработке софта как к инженерной задаче, а не как к охоте стаей макак за бананами.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:20 , 06-Июл-20 (59)
Драйвера на Rust и Go будут в Unsafe всё-равно, так как прямого доступа к памяти у Rust и Go нет. Так что опять те же грабли. Может растовики поменяют архитектуру современных компьютеров полностью тогда, вместо того, чтобы костыли выдумывать?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., СеменСеменыч777, 15:13 , 06-Июл-20 (104) –1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 17:45 , 06-Июл-20 (133) +1
Лисп-машины были прекрасны
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 21:47 , 06-Июл-20 (212) –3
> известные мне попытки "поменять архитектуру" в угоду языку (Пролог и японские 5го > поколения, Модула-2, Оберон) кончились пшиком.Зато у системщиков получилось - современное железо удобнее всего программить из си. Потому что mem-mapped регистры. Из сей с этими их указателями как раз очень удобно все это обтяпывать. А вы сцыте в штаны от указателей? Ну тогда и железо себе придумайте заодно. Очень интересно получится ли такой же пшик как с прологом и чем там еще.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., анонн, 12:46 , 08-Июл-20 (291)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., anonimous, 03:59 , 09-Июл-20 (309)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 04:18 , 11-Июл-20 (319) –1
> было не прогуливать занятия по паскалю в школе В паскале указатели очень уж паск...удные :). В смысле, они там конечно, есть, но пользоваться ими там крайне мучительно. Вот никто ими там и не пользуется. Особенно в школе. Конечно особые чудаки даже саундбластер напрямую прогали, но очень уж мучительно это на паскале, так что надолго таких джеди не хватало. Туда же и чудные упражнизмы на модула чотатам. Сами так и програмьте, если вам это нравится :). Мощь сей в том что можно САМОМУ сделать себе все врапперы/имплементации. А когда какое-то УГ навязывает свою имплементацию прибитую на гвозди, и это вдруг оказалось в конкретном случае допустим неудобно или неэффективно - сишник то чертыхнется и накодит себе свой вел с кадратными колесами, отлично подходящий для заездов по именно вот таким вот лестницам. Паскалист спятит, а програмер на модуле - пойдет ныкаться в подземном марсианском городе дальше.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 15:55 , 06-Июл-20 (110) +2
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 16:57 , 06-Июл-20 (120)
Что хотели сказать-то? Во втором проекте куча unsafe. Кроме того, в описании проекта прямым текстом в Roadmap'e: Minimize the use of unsafe Rust.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 17:08 , 06-Июл-20 (124)
> Драйвера на Rust и Go будут в Unsafe всё-равно ... Так что опять те же грабли > Что хотели сказать-то? /0 > Во втором проекте куча unsafe. 8 code results pub extern "C" fn cleanup_module() { unsafe { - unsafe extern "C" fn smsc9512_bind - unsafe impl GlobalAlloc for KernelAllocator { unsafe fn alloc(&self, layout: Layout) -> *mut u8 { - unsafe fn dealloc(&self, ptr: *mut u8, _layout: Layout) { kernel::kfree(ptr as *const c_types::c_void);
/0 > Кроме того, в описании проекта прямым текстом в Roadmap'e: Minimize the use of unsafe Rust.
То ли дело один сплошной unsafe ...
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 02:45 , 07-Июл-20 (241) –1
Где в этом куске кода вообще хоть какая-то работа с оборудованием? То что вы сумели переизобрести сишные приколы с памятью на расте - ну, круто, а нафига тогда вперся раст? :)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 03:04 , 07-Июл-20 (243)
> Где в этом куске кода вообще хоть какая-то работа с оборудованием? Причем тут оборудование, когда речь о якобы "куче unsafe"? Или как обычно, анон нихрена не понял, но увидел знакомые слова и решил высказать ценное мнение? > То что вы сумели переизобрести сишные приколы с памятью на расте Какие-какие? А точно сишные? Зуб даешь? Или окажется как обычно - «не в лоторею, а в карты, не выиграл, а проиграл». > ну, круто, а нафига тогда вперся раст? :) Нафига луддитам вперся станок с ЧПУ, если у них есть кузница с наковальней?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Anonim4ik, 16:12 , 06-Июл-20 (113) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 16:59 , 06-Июл-20 (122) –2
И?./main 5 thread 'main' panicked at 'index out of bounds: the len is 5 but the index is 5', main.rs:16:44 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace ./main N element of the array: 1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Anonim4ik, 17:08 , 06-Июл-20 (123) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 17:32 , 06-Июл-20 (129) –2
а если случайно вместо a.at(i) написать a[i], то все рассыпается.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Anonim4ik, 17:55 , 06-Июл-20 (136) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:32 , 06-Июл-20 (164) –1
Это как бы разные вещи. В случае С++ очень многое "unsafe" или провоцирует очень плохие(опасные) практики программирования (как, например, try ... catch). Человеку как бы говорят - вся ответственность лежит на тебе. (Ты же проштудировал 1000+ страничный талмуд Страуструпа и знаешь все подводные камни стандарта.)В случае Rust, если ты пишешь unsafe, то говоришь я знаю, что я делаю, всю ответственность беру на себя. Есть разница между 1)вся ответственность лежит на тебе по умолчанию, т.к. должен знать 2)всю ответственность беру на себя в данном конкретном случае, т.к. знаю, что делаю
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., ann, 19:17 , 06-Июл-20 (189) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 02:48 , 07-Июл-20 (242) –1
> Но нет, от быдло кода компилятор не спасёт. Ни больше чем ни > меньше чем современные плюсы. И в этом проблема, люди то верят. Более того - более сложный рантайм и компилер дают больше точек непредсказуемости и факапов. Что довольно плохо для низкоуровневых вещей. Особенно если компилер выкатывают раз в месяц и старый тут же выносится в obsolete. Это может и катит для браузера, но полный шыт для кернела, бутлоадеров и тем более эмбедовки.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 03:12 , 07-Июл-20 (244)
>> Но нет, от быдло кода компилятор не спасёт. Ни больше чем ни >> меньше чем современные плюсы. И в этом проблема, люди то верят. > Более того - более сложный рантайм С фига ли? > и компилер дают больше точек непредсказуемости и факапов. Что довольно плохо для низкоуровневых вещей. Очередные Теоретические Размышлизмы Анонимов Опеннета, которые в код gcc ни разу не смотрели, регулярные матерные тирады Линуса в LKML по этому поводу не читали?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 04:20 , 11-Июл-20 (320)
> С фига ли?Яп сложнее, больше фич по дефолту втуливает. > которые в код gcc ни разу не смотрели, регулярные матерные тирады Линуса > в LKML по этому поводу не читали? Читали, читали. И могут представить себе что будет с кодом если матерные тирады завернет какой-нибудь убуханый корпоративный растаман-затейник.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:17 , 06-Июл-20 (147) –1
Зачем у тебя int main, если main ничего не возвращает?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., заминированный тапок, 12:11 , 06-Июл-20 (22) +3
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Ноним, 16:05 , 06-Июл-20 (112) +2
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Анон89999, 18:58 , 07-Июл-20 (274) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 11:45 , 06-Июл-20 (10) +1
А было бы микроядро и всё могло бы сложиться иначе!
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 12:15 , 06-Июл-20 (24)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Ан, 12:27 , 06-Июл-20 (33) –2
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., freehck, 12:30 , 06-Июл-20 (34) +12 [^]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., TormoZilla, 12:36 , 06-Июл-20 (38)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 12:44 , 06-Июл-20 (47) +4
> Как у BSD.Вполне рабочая ОС, несмотря на меньший на порядок бюджет и ресурсы?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:43 , 06-Июл-20 (74) –1
GNU/Linux тоже вполне рабочая, и что?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 14:53 , 06-Июл-20 (100) –3
> GNU/Linux тоже вполне рабочая, Ох уж эти опеннетные Знатоки ... С каких это пор GNU окружение разрабатывается в рамках ядра Линукс? > и что? Ох уж эти опеннетные Читатели ... Читать не только первые слова, а все предложение целиком не пробовали?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:06 , 06-Июл-20 (140) –1
У того анонима чётко написано ОС, а не просто ядро. А раз ОС, то на десктопах и серверах ОС с ядром Linux это GNU/Linux.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:57 , 06-Июл-20 (181)
>>>>> А было бы микроядро и всё могло бы сложиться иначе! >>>> Как, например? >>> Как у BSD. >> Вполне рабочая ОС > У того анонима чётко написано ОС, а не просто ядро. А не просто читать, выдергивая удобные слова и выражения, но и осмысливать прочитанное аноним не пробовал? У анонимов по теме линукса - речь о ядре. Потому что проект Linux, как бы - ядро. У анонима (меня) BSD - "рабочая ОС", потому что в BSD окружение разрабатывается вместе с ядром, в рамках одного проекта. В отличие от. > А раз ОС, то на десктопах и серверах ОС с ядром Linux это GNU/Linux. На десктопах предложил бы WSL/Linux в качестве убойного аргумента - чего мелочиться-то? Тоже ведь разрабатывается в рамках другого проекта, так что хоть GNU/Linux, хоть WSL/Linux - абсолютно без разницы, т.к. будет натягивание совы на глобус.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 19:50 , 06-Июл-20 (198)
Раз ты про ОС, то и я про ОС. А то чего тогда сравнивать тёплое и мягкое?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 20:16 , 06-Июл-20 (200) +1
> Раз ты про ОС, то и я про ОС. Скажи, каки буквы в словах "GNU coreutils и софт не разрабатываются в рамках проекта Linux" тебе не понятны? И почему именно GNU/Linux, а не WSL/Linux или Google/Linux? Заодно, продолжи свою мысль из #74, потому что про "рабочую ОС" было только первой частью исходного предложения. Или вся мысля была в увиденном "BSD упомянуто как ОС, GNU/Linux не упомянуто - непорядок!"? > А то чего тогда сравнивать тёплое и мягкое? А кто ж вас, анонимов знает - с чего это вы решили выше то микроядра с BSD сравнить, то абсолютно посторонее окружение плюс ядро пингвина с (абстракной) BSD, когда речь шла о "сложиться иначе"?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:42 , 06-Июл-20 (72) +5
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., mos87, 13:45 , 06-Июл-20 (75) –1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 21:53 , 06-Июл-20 (217) –1
> Как, например?Схлопнуться, как черная дыра, на комбинаторном взрыве взаимодействя абстракций. Операционка занялась бы одним сплошным переключением контекстов из абстракции в абстракцию, а выполнять юзерский код - да кого в академических проектах интересуют такие глупости? :)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., анонн, 00:37 , 07-Июл-20 (236)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 04:23 , 11-Июл-20 (321)
> Чуваки из интеля (и заодно миллионы пользователей микоядерной ОС Minix) об этом слышали?Так оно большую часть времени ничего ж не делает, да еще и имючи в своем распоряжении отдельный независимый проц. Менеджит вас оно лишь эпизодически. Если вас такое использование ОС устроит, то, конечно, вариант. Но это уже ни нагруженный сервак не поставить, ни 100500 файлов на флеху скинуть, ни в гамезу зарубиться, уж пардон. Потому что все это провалится в разы.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Gogi, 18:32 , 06-Июл-20 (165) –2
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 04:24 , 11-Июл-20 (322)
> Ну зачем безголовому Трольвадсу слушать каких-то взрослых Танненбаумов! Линус запилил > своё говнецо, чем был непомерно горд. Тщеславие и сыграло с ним > (и с нами) злую шутку.Вы интервью с Таненбаумом случайно не читали? Профессор значительно скромнее и трезвее в оценке ситуации чем вы.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Anonn, 11:55 , 06-Июл-20 (15)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 11:59 , 06-Июл-20 (17) +13 [^]
нынче программы такие, что только 32 ядра и тянут... а были времена...
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Ан, 12:24 , 06-Июл-20 (30)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 12:37 , 06-Июл-20 (41)
Думаешь, что к нему пришли и сказали "Hi, Linus, meet your new PC, you will use it instead of your old one since now"? Линус не производит впечатление чела, которому можно новый комп задвинуть в принудительном порядке c целью устроить worksforme.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 12:25 , 06-Июл-20 (31) +1
Ну так не на одной вкладке же читает
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 12:43 , 07-Июл-20 (262)
Для компиляции чужого кода, вестимо.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 04:25 , 11-Июл-20 (323)
> Интересно, зачем Линусу рабочая станция с мощным 32ядерным процессором, если он только > почту читает?Ну так чтобы писать "this code haven't even seen compiler, CoC, CoC, CoC, CoC!" надо наверное компилер запустить...
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 12:08 , 06-Июл-20 (20)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 12:34 , 06-Июл-20 (37) +7 [^]
Линус купил мощный комп, у него не воспроизводится =)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 12:40 , 06-Июл-20 (43) –1
Суть 12309 в том, что для любого компа с любым наперёд заданным количеством количеством RAM он воспроизведётся с помощью одной маленькой программы в несколько строчек на си.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., tr, 12:56 , 06-Июл-20 (50)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:09 , 06-Июл-20 (57)
Неа, BLK_MQ решает проблему, но это не точно, в прошлый раз, когда я копировал файл с ssd на hdd, всё зависло. Твой вариант совершенно точно не рабочий, с bfq я увидел что такое постоянные зависания интерфейса при обычной работе.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:02 , 06-Июл-20 (52) +1
Пожалуйста код в студию - буду воспроизводить и изучать проблему. Не обещаю что быстро, но мне это действительно интересно.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:47 , 06-Июл-20 (77) –3
int main(){ while(true){ new char[4096 * 1024 * 8]; } return 0; }
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., foo, 14:02 , 06-Июл-20 (82) +6 [^]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 14:53 , 06-Июл-20 (99) +2
new и malloc не выделяют физическую память, они резервируют место в виртуальном адресном пространстве процесса, а физическая память выделяется ядром при первом обращении к странице.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:19 , 06-Июл-20 (151) –1
> new и malloc не выделяют физическую памятьДа ну?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:26 , 06-Июл-20 (158)
В винде физическую память хотя бы резервиют, хотя до обращения, она вполне себе может быть забита кешем. Программа всегда сможет обратится к памяти, если new не вернул nullptr. В Linux не так?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 17:19 , 06-Июл-20 (125) –1
Причем тут ядро - используя 100/500 разных комбинаций компилятор/линковщик и разные ключи к ним плюс архитектуры - ты получишь 100/500 исполняемых файлов из которых вероятно процентов 10% будут себя не стабильно ....
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 14:20 , 06-Июл-20 (89)
Только на чипсете от intel
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 17:46 , 07-Июл-20 (269)
>Суть 12309 в том, что для любого компа с любым наперёд заданным количеством количеством RAM он воспроизведётся с помощью одной маленькой программы в несколько строчек на си.Так вы уж определитесь, в чём суть этой 12309: проблема блочного ввода-вывода или исчерпания памяти? А то это напоминает проблему эфира в физике 19 века. Он одновременно и газообразный, и абсолютно твёрдый; и разреженный, и с огромной плотностью.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 04:27 , 11-Июл-20 (324)
> Суть 12309 в том, что для любого компа с любым наперёд заданным > количеством количеством RAM он воспроизведётся с помощью одной маленькой программыПоказывал тут один чудик такую прогу. Она и скопытилась за аж 5 секунд от oom killer'а при тестовом забеге.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Д1110ма, 10:01 , 28-Июн-21 (337)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 16:30 , 06-Июл-20 (117)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:10 , 06-Июл-20 (143)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 21:43 , 06-Июл-20 (210) –1
> Не ради холивара, а почему закрыли доступ к 12309 в багзилле?Потому что баг починен дохрена лет назад. Если у вас какой-то похожий баг - создайте новый. Потому что это другой баг. Постоянный гадеж в один баг десятками разных проблем может задолбать кого угодно - ну вот потому и.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., анонн, 00:05 , 07-Июл-20 (232)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 04:45 , 11-Июл-20 (325)
> Сэр посоветует подходящую версию либастрала, чтобы прочитать описание бага без регистрации и СМС?Используйте версию 666, она отправит вас в правильное место и время, где вы сможете побатхертить вволю. > Теперь икспириенс "как венда, только нахаляву!" еще полноценнее, что, судя по активной > защите, только радует современных линуксоидов )) Кроме нахаляву - там еще в сорце можно поковыряться, да и собрать как мне нравится. В винде такого не дождешься.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 23:49 , 06-Июл-20 (229)
Потому что анонимы с лора и опеннета надоели комментировать древний и давно исправленный баг.Если внешние симптомы похожи - это еще не значит, что баг тот же.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Карабьян, 12:14 , 06-Июл-20 (23) +3
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Ан, 12:20 , 06-Июл-20 (27) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:40 , 06-Июл-20 (70) –8 [V]
Какой же опенсорс если за него еще и надо платить.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:54 , 06-Июл-20 (80) +10 [^]
Опенсорс дословно открытые исходники, а не бесплатно.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:39 , 06-Июл-20 (171) –2
Кого Вы обманываете, с правом форнуть и продавать, продать ПО возможно ровно 1 раз. Что совершенно неприемлемо, если в разработку вложены многие миллионы долларов инвесторов. Поэтому все и продают поддержку чужого кода или код необходимый для продажи чего либо другого. Google Chrome например нужен для продажи гугло-услуг. Microsoft коммитит в ядро поддержку Hyper-V для продажи Windows Server и Azure и т.д. А если Photoshop открыть под GPL, то немедленно появится OpenPhotoshop и компания разорится.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., НамеНаме, 18:48 , 06-Июл-20 (177) +3
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 11:38 , 07-Июл-20 (258)
Нужно быть великим мошенником чтобы продать большому числу людей и предприятий, что то, что рядом можно получить совершенно бесплатно. Можете попробовать сделать форк Ubuntu и продать её хотя бы за $50, миллиону клиентов.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 19:42 , 06-Июл-20 (194)
Однако, это никак не отменяет того, что даже GPLv3 не запрещает продавать софт.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., anonymous, 10:54 , 07-Июл-20 (255)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 11:23 , 07-Июл-20 (256)
>Поэтому все и продают поддержку чужого кода или код необходимый для продажи чего либо другогоRed Hat не разрабатывает собственное ПО на продажу, только допиливает чужое по требованию крупных клиентов. А те кто разрабатывал само ПО не получили ни цента прибыли.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 14:53 , 08-Июл-20 (296)
> Кого Вы обманываете, с правом форнуть и продавать, продать ПО возможно ровно 1 раз.Вы тут обманываете сами себя. То что вы говорите справедливо для продажи All-in-one-super-converter 2020 глупому потребителю, который это покупает это в розницу. Если бизнесмодель предполагает розничные продажи консьюмерам, то вам нужна проприетарная система лицензирования. Если вы принесёте в крупный бизнес программу, которая считает лицензии и устройства поштучно, мешает работать и больше занята доказательством легальности использования продукта нежели реальной работой, то кто вы после этого? 1С какой-нибудь печальный. Сама-то 1С вполне себе нормальное решение для своей ниши (бейсик+фокспро 2020) но на международном рынке не катируется и не будет пока не научится работать с облачными развертыванием и не выпилит свою сессионно-устройственную систему лицензирования. Крупный клиент такое ПО не покупает или просит сразу предоставить ему версию без всех этих ненужных функций. Терпилы только тут в СНГ. Техническое сопровождение, оплата обновлений, доработка функционала, услуги распределенных вычислений, облачные хранилища - вот это хлебно. Там прибыли больше чем дрожать за каждую лицензию ритейл-пользователя. > Microsoft коммитит в ядро поддержку Hyper-V для продажи Windows Server и Azure и т.д. И уже много лет как начхал на лицензирование Retail-копий. Отказался от идеи перепродажи обновлений-апгрейдов (XP->7; 7->10) теперь всем десяточка с бесплатными апгрейдами. И продаёт предприятиям лицензии на новую версию + все старые в рамках класса продукта. В 2020-ом году компании переходят на продажу услуг и отказываются от модели ритейла+франчей для малого среднего бизнеса. > немедленно появится OpenPhotoshop и компания разорится. Наличие GIMP-а не разорило Adobe И не разорит. Вы видимо совсем-совсем технарь и ничего не понимаете ни в людях, ни в бизнесе. Те люди которые которые не хотели покупать фотошоп и так его украли и Adobe не разорилась. И никто не борется с пиратством в ритейл-сегментах, потому что увеличение пиратских копий даёт прирост пользователей лояльных бренду, вместе с ним прирост профессионалов и рост оборотов в абсолютных, а не в относительных величинах.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., vitalif, 15:08 , 06-Июл-20 (103) +5
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:56 , 08-Июл-20 (302)
Мы тут за поиск разработчиков платить пробовали. Приводят таких, что ни один не может рекурсивный обход написать. Итог - выброшенные деньги.И это в принципе понятно, те, кто хоть что-то умеет, резюме в кадровые агентства не шлет
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Ан, 12:17 , 06-Июл-20 (25) –6 [V]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Вкусная водочка, 12:33 , 06-Июл-20 (36) +5
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., m.makhno, 12:36 , 06-Июл-20 (39) +4
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:22 , 06-Июл-20 (153) –1
А я вот у старого MacBook (грелся) пластиковое покрытие с задней крышки оторвал и ножки от свича приклеил. Стало лучше.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:33 , 06-Июл-20 (166) +1
Во-первых, с каких пор в MacBook ставят AMD? Штеуд там, потому и греется. Ибо вместо припоя сопли, которые тепло не проводят.Во-вторых, как уже сказали выше, Threadripper'ы в ноуты не ставят. У Линуса стационарник с 32-ядерным тредриппером. Почему все эксперты с opennet'а, даже не прочитав новость, пытаются давать советы наперебой, как ему справиться с выделяемым процем теплом?)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 12:42 , 06-Июл-20 (44) +11 [^]
Скальпировать и паять нужно твои штеуды, у которых под крышкой эякулят вместо припоя. А в Ryzen'ах и Threadripper'ах припой.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 14:02 , 06-Июл-20 (83) +4
Скальпирование это необходимость только для интелов. Нормальные процессоры идут с хорошим припоем. А у Торвальдса видимо неудачный выбор кулера.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., tr, 12:58 , 06-Июл-20 (51) –3
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., mos87, 13:42 , 06-Июл-20 (73) –1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., агл, 13:45 , 06-Июл-20 (76)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 14:20 , 06-Июл-20 (88) +1
Можно искусственно довести Линукс до состояния когда его надо будет переписать с нуля.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Gogi, 18:18 , 06-Июл-20 (148) –4 [V]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 19:52 , 06-Июл-20 (199) +2
Твой коммент как раз отдаёт "зелёным смузихлёбством".> Программист начинает с кода, с интересных библиотек, идей, проектов, пишет сам свою ОС, редактор, ГУЙ, СУБД и т.п. Когда прогер перестаёт писать и вообще теряет интерес к проектам, он уже мёртв. А я-то думал, программист должен быть прагматиком и не тратить время на то, что тысячи раз написано до него. Так как смысл существования программиста как профессии - решать поставленные задачи наиболее оптимальным способом. А разноцветным буковкам в редакторе и унылым велосипедикам можно радоваться только на уровне джуна. > Линус уже практически сдулся Не "сдулся", а "имеет право уйти на заслуженный отдых".
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., n00by, 13:07 , 06-Июл-20 (56)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 15:03 , 06-Июл-20 (101) +1
Его же в этот раз про C++ и не спрашивали, его спросили про Go и Rust, он про них и ответил.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., n00by, 16:03 , 06-Июл-20 (111) –2
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Gogi, 18:12 , 06-Июл-20 (145)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., n00by, 13:11 , 07-Июл-20 (264)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 04:49 , 11-Июл-20 (326) –1
> Или уверен, что у реализующих ничего не выйдет?Хипстеры не любят пахать 30 лет к ряду, поддерживая свое барахло, особенно с правилами типа "мы не ломаем юзермод". Это невыгодно отличает их от торвальца. Видите ли это оказывается много вджоба, багфиксинга и майнтенанса и даже рутины, а не так что за полчаса накодил - и весь мир у твоих ног, трепещите, дескать, жалкие червяки. А червяки не трепещут - торвальц видите ли круче в разы.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 21:37 , 08-Июл-20 (306)
> В том что и дело, что даже не спрашивали.Это ни о чём не говорит, есть 100500 причин почему он не спросил про C++.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 17:55 , 06-Июл-20 (135)
Таки привязки нужны. Хотя бы для обработки символов загружаемых модулей, написанных на C++. Вот тут https://bosslinux.in/boss-mool индусы что-то в направлении поддержки модулей на С++ запиливают.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Sw00p aka Jerom, 13:14 , 06-Июл-20 (58) –4 [V]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., llolik, 16:29 , 06-Июл-20 (116)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Gogi, 18:11 , 06-Июл-20 (144) –1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., llolik, 18:33 , 06-Июл-20 (167) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Сишник, 18:49 , 06-Июл-20 (178)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:59 , 06-Июл-20 (183)
>Это зависит не от объёма, а от времени нахождения запястья в "вывернутом" положении. Это от стола зависит. И от того, какая мышь используется. Лет 12 Logitech выпускала не мышей, а настоящих крыс, которые нормально подходили под руку разве что какого-нибудь финского двухметрового мужика. И популярны были столы, где рука не лежит на столе (как должна), а постоянно в подвешенном состоянии. Вот если такой набор у пользователя есть, то и туннельный синдром тоже у него будет.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 17:22 , 06-Июл-20 (128)
Наверно его в емаксе разрабатывают.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 13:38 , 06-Июл-20 (69) –1
Этот Линус сломался тащите нового.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 14:18 , 06-Июл-20 (86)
>сообщество разработчиков ядра теперь не может позволить себе некоторые безумные изменения, которые делались раньшеСтареем? >что в 2030 годах Си-разработчики превратятся в нынешнее подобие разработчиков на COBOL Си не умрёт никогда пока есть Unix-like systems.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 15:07 , 06-Июл-20 (102)
При чём тут старость? Он же ясно пишет что это ответственность перед пользователями ядра, раньше распространения и вариантов использования было меньше и ответственности меньше.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 16:28 , 06-Июл-20 (115) +1
Да всё просто. Надо сделать так, хотя так оно по факту и есть...Для "ответственных или трусливых", корпорасо-говно-мамонто-энтерпрайзных - LTS ветка. Сюда сразу запишем всех РетГадовцев, Демьяно-Дебилианщиков и т.д. и т.п. Для молодых, прогрессивных ветка mainline или stable.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., 0ffh, 12:35 , 07-Июл-20 (261) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Повидло19, 14:29 , 06-Июл-20 (94) –3 [V]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 14:49 , 06-Июл-20 (98) –3
Ток одноногий гей негр трансвестит это обычный гетеросексуальный гражданин с позиции нормального человека. Выбирай, ты либо ненавидишь инвалидов (которые ничем от тебя не отличаются), либо расист (черные люди практически ничем от белых не отличаются), либо сам из этих (ну, это врождённое, конечно).
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 14:38 , 06-Июл-20 (95)
в видео Линус чем-то похож на пингвина
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., user90, 16:44 , 06-Июл-20 (118) +1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 17:36 , 06-Июл-20 (131)
Вобщем линукс уже не торт, пора откапывать Hurd
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., AntonAlekseevich, 17:51 , 06-Июл-20 (134)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Gogi, 18:07 , 06-Июл-20 (141) –3 [V]
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 18:32 , 06-Июл-20 (163) +1
Не драматизируй. Древний Юникс был монолитным. Линукс - модульный, если надо можно сконфигурировать маленькое килобайтное ядро (быстрое и монолитное), под своё железо.Если Линукс разбить на Танненбаумовское микроядро с часами + мультисерверы, то оно по своей струтуре будет сложнее чем сегодняшнее ядро. За годы пользования Линуксом я ни разу не видел чтобы моя система зависала, конкретно из-за ядра. Тормозило и зависало как правило X Window окуружение, то есть программы с графической мордочкой.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., НамеНаме, 18:54 , 06-Июл-20 (180)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 19:08 , 06-Июл-20 (187)
Скорее микромозг. Выше можно прочесть творчество страдальцев.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 19:09 , 06-Июл-20 (188)
Наоборот же? Всё большое существует для тех, у кого комплексы по этой части. Я так понял у тебя тоже они есть. Не расстраивайся, есть ещё пальцы.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Ilya Indigo, 18:52 , 06-Июл-20 (179)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 22:58 , 06-Июл-20 (222) –1
Нет конечно, все мы знаем к чему приводит разработка драйверов на плюсах. Благо есть живой пример.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Ilya Indigo, 00:23 , 07-Июл-20 (234) +2
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 17:52 , 07-Июл-20 (270)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., anonimous, 01:32 , 08-Июл-20 (282)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 23:51 , 06-Июл-20 (231) –1
19 различных способов инициализировать int в C++:int i1; //undefined value int i2 = 42; //note: inits with 42 int i3(42); //inits with 42 int i4 = int(42); //inits with 42 int i5{42}; //inits with 42 int i6 = {42}; //inits with 42 int i7{}; //inits with 0 int i8 = {}; //inits with 0 auto i9 = 42; //inits with 42 auto i10{42}; //C++11: std::initializer_list<int>, C++14: int auto i11 = {42}; //inits std::initializer_list<int> with 42 auto i12 = int{42}; //inits int with 42 int i13(); //declares a function int i14(7, 9); //compile-time error int i15 = (7, 9); //OK, inits int with 9 (comma operator) int i16 = int(7, 9); //compile-time error int i17(7, 9); //compile-time error auto i18 = (7, 9); //OK, inits int with 9 (comma operator) auto i19 = int(7, 9); //compile-time error И это только начало: https://youtu.be/h-zy1hBqT74 Спасибо, не надо.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Ilya Indigo, 00:27 , 07-Июл-20 (235) –3
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 05:48 , 07-Июл-20 (248) +1
>На C способов выстрелить себе в ногу гораздо больше!Дело не в этом. У Си давно сформированы идиомы. И когда системщик пишет соблюдая правила безопасности и всем известные идиомы, тогда код на чистом Си хорошо чистается. Си хорош тем, что он прост, он проще чем Си++ и Раст.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 14:03 , 08-Июл-20 (295)
Технически нет непреодолимых проблем с использованием C++. Ну повозиться придётся, навскидку: оверрайды new/delete на kmalloc, аргументы через регистры, исключения запретить, ещё пунктов 20 наверное, но принципиально нет ничего невозможного. Тот, кто знает кресты на таком уровне, что ему можно доверить писать драйвера, разберётся.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 03:46 , 09-Июл-20 (308) –2
И будет следующее:1. Оверхед в разработке, соответственно, сложнее его будет читать обычным программистам на С++. Надо будет думать не только о чем пишете, но и как пишете. 2. Еадо будет следовать определенной модели в разработке исключая определенное подмножество языка, иначе оверхед в рантайме. 3. Оверхед в рантайме даже если выполнен п.2. Конечно можно ввести дополнительные ключевые слова, сделать транслятор/компилятор и тогда получим вполне адаптированный С++ под разработку драйверов, например подобный проект для Perl существует в виде RPerl, но он не для драйверов, хотя...:)) К чему речь: С++ несет высокоуровневые абстракции которые не нужны в разработке драйверов, это лишнее. Чтобы получить оптимальное решение - требуется выборка подмножества языка С++, то есть С++ "спустить на землю" чтобы не летал высоко в своих абстракциях. Но раз так, может легче дотянуть Си до нужного уровня абстракции, тем более что это будет и проще и быстрее. Ой, забыл, обильное использование макросов (в крупных прокетах) на Си как раз закрывает недостаток в уровне абстракции на Си. Так что в Си все хорошо, за исключением того что из-за небольшого недостатка языка в плане абстрации, во-первых, проект обрастает целым лесом макросов и, во-вторых, среднего уровня Си-программистов утопают в макросах. Недостатки Си закрыты в Vala, но они закрыты "с лихвой" (хотя "лихву" использовать не обязательно).
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 20:46 , 06-Июл-20 (203) +1 [V]
> Линус Торвальдс о проблемах с поиском мэйнтейнеровНадо начинать с того, как он их ищет. Всё дело в том, что никак. Он ждёт, когда они сами к нему придут с блюдечком и каёмочкой. А он будет слушать, что ему нашепчут на ушко его полностью разложившиеся дружки (Виро, Тс'о и иже с ними). Вся эта пирамида с некомпетентным одиночкой наверху давно уже сгнила.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Фристайло, 22:15 , 06-Июл-20 (219) +2
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Тот_Самый_Анонимус, 22:41 , 06-Июл-20 (221) –1
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 23:21 , 06-Июл-20 (224)
"Поиск новых мэйнтейнеров отмечается как большая проблема. В сообществе много активных разработчиков, которые рады писать новый код, но мало кто готов посвятить своё время на сопровождение и проверку чужого кода"А что тут такого, это логично, одно дело самому гомнокодить, а другое - парсить и разгребать чужие гомны? Иногда думаешь, что проще было бы самому написать, чем вкуривать, иногда в такую наркоманию, что не знаешь как это чудо вообще живёт, и кто был тот инопланетянин на веществах, который это всё произвёл.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., srgazh, 23:40 , 06-Июл-20 (226)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., arcsin, 00:08 , 07-Июл-20 (233)
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 09:40 , 07-Июл-20 (251) –3
Rust гораздо хуже и опаснее Си так как в нем есть unsafe блоки Пусть научатся на Си писать, а не выдумывают недоязыков.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 10:24 , 07-Июл-20 (253) –1
>На вопрос о переработке ядра на таких языках как GoДавайте уж на Java сразу - она и быстрее будет, и экосистема у неё гораздо лучше, и дженерики в ней есть.
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Аноним, 19:43 , 10-Июл-20 (313)
>На прошедшей на прошлой неделеТак на прошедшей или на прошлой? Куда торопился писака?
- Линус Торвальдс о проблемах с поиском мэйнтейнеров, Rust и р..., Андрей, 13:43 , 11-Июл-20 (332)
|