- lua - непригодный язык Лучше бы WASM-интерпретатор или jit в ядро засунули , M (?), 09:22 , 22-Апр-24 (1) –20 [VVV]
- Нормальный lua, просто не место в ядре всякой шляпе, ониб ещё JS туда затолкали , Аноним (2), 09:28 , 22-Апр-24 (2) +12 [^]
- Ты не поверишь https github com mildsunrise node_bpf, Аноним (155), 01:48 , 23-Апр-24 (155) +1
- Извини, но разница между счётным множеством и континуумом - принципиальна и неус, YetAnotherOnanym (ok), 21:51 , 23-Апр-24 (191)
Извини, но разница между счётным множеством и континуумом - принципиальна и неустранима, поэтому язык, в котором изначально отсутствует целый тип (который позже примотали изолентой) не может считаться нормальным.
- Зато безопасный Неизвестно что в твой васм запихнут, а Джит это дыра в безопасн, Аноним (6), 09:36 , 22-Апр-24 (6) +2
- Java, Java должна быть в ядре И Qml, EULA (?), 09:59 , 22-Апр-24 (18) +6 [^]
- Помню в 90х даже были пк-приставки к телеку-монитору на джавеИ так то слышал что, Аноним (126), 17:46 , 22-Апр-24 (126)
- иногда даже быстрее, но памяти в любом случае больше кушает , Я (??), 21:51 , 22-Апр-24 (149)
- Это не так работает В том смысле что эволюционно так получилось что есть языки, Ivan_83 (ok), 00:13 , 23-Апр-24 (152) +2
- Ты устарел, Иван 83 Вроде версия большая, а реальности не понимаешь Язык высок, Аноним (77), 04:03 , 23-Апр-24 (158) –1
- Ну вот хруст на горизонте нарисовался Может в высокоуровневые конструкции, но п, Аноним (-), 11:37 , 23-Апр-24 (166)
> Универсального языка для всего сразу как то не получается, в основном потому что > ультимативная производительность предполагает ручное управление ресурсами и почти > отсутствие абстракций над железом.Ну вот хруст на горизонте нарисовался. Может в высокоуровневые конструкции, но при острой нужде позволяет и околосишные фокусы откалывать. И без окаменевших сишных глупостей типа "угадай какого вообще размера int и корректно ли на этой платформе вообще работает тот код?!"
- Гниль имеет слишком сложный синтаксис, и расвесистую систему зависимостей как у , Ivan_83 (ok), 17:02 , 23-Апр-24 (187)
Гниль имеет слишком сложный синтаксис, и расвесистую систему зависимостей как у нодыжс, тяжёлый космпелятор не везде работающий. Это всё огромные минусы, а какого размера int мало кого интересует.
- Ну вот как бы да Но все остальные оказались еще хуже - а дожать сишку до кондиц, Аноним (-), 21:54 , 26-Апр-24 (206)
> Гниль имеет слишком сложный синтаксис, и расвесистую систему зависимостей как у нодыжс, Ну вот как бы да. Но все остальные оказались еще хуже - а дожать сишку до кондиции "en masse" все же душновато. Комитет придурков никак прожать на нормальные изменения не получается. А прогать как будто на дворе 1989 что-то уже не хочется, ибо четверть века прошло. И за нее можно уже и сделать выводы из старых грабель. Ну и вот чего делать? Вулнов многовато, проблемы сборки и портабельности тоже поднадоели порядком. Я не хочу иметь дело с "int" неопределенного размера и всем бардаком который оттуда вытекает - вечно. > тяжёлый космпелятор не везде работающий. > Это всё огромные минусы, а какого размера int мало кого интересует. Пока это не выльется в крахи софта, сбои фирмвар, факапы сборки, дикие баги и вулны на ровном месте и тому подобное. Извините, но - надоело. С этим пора что-то сделать. По хорошему, или уж как получится. Слушать сказки про белого бычка все-же надоело.
- Ок, а какие-то реальные достоинства будут ООП там , Аноним (196), 09:23 , 26-Апр-24 (196)
Ок, а какие-то реальные достоинства будут? ООП там?
- LUA очень даже годный Там порядка 10к строк всего на С, без всяких лишних зависи, Ivan_83 (ok), 10:19 , 22-Апр-24 (27) +9 [^]
- Дело не в реализации, а в самом языке Массивы с единицы и производительность ул, Аноним (153), 01:13 , 23-Апр-24 (153)
- В Visual Basic были массивы с 1 по дефолту, и ничего От LUA не требуется больш, Ivan_83 (ok), 04:22 , 23-Апр-24 (160) +2
- где теперь Visual Basic Бывают языки, на которых удобно программировать А б, Аноним (163), 09:51 , 23-Апр-24 (163)
>В Visual Basic были массивы с 1 по дефолту, и ... где теперь Visual Basic? Бывают языки, на которых удобно программировать. А бывают языки, вроде pascalя, visual basicа, lua, matlab/octave/julia и R, которые вставляют палки в колёса даже в самых элементарных вещах, вроде синтаксиса, индексации или станд. библиотеки, напр. в некоторых языках даже функции для парсинга целого числа из строки с этом целым числом в hex-виде в переменную целочисленного типа до недавнего времени не было, нужно было сторонний пакет подгружать. Зачем авторы языков так делают? В большей мере - из-за тараканов в головах. Такие языки обычно выкидываются целиком заменяются более удобными, напр. когда выяснилось, что для парсинга числа в hex нужно танцевать вприсядку, я просто выкинул тот язык целиком ффтопку и перешёл на питон, и не жалею.
- VB умер, поскольку MS его заменила на C И какие там проблемы перевести строков, n00by (ok), 15:49 , 23-Апр-24 (186)
VB умер, поскольку MS его заменила на C#. И какие там проблемы перевести строковое представление шестнадцатеричного числа в целое, кроме неумения написать тривиальный цикл? На VBS наверняка и сейчас что-то пишут, просто потому что он есть в Windows из коробки и может больше чем JS в том же WSH.
- VB закопали в пользу C и Vb net, не надо думать что VB умер сам из за каких то , Ivan_83 (ok), 17:09 , 23-Апр-24 (188) +2
VB закопали в пользу C# и Vb.net, не надо думать что VB умер сам из за каких то деффектов.Первой ласточкой было то что VB6 имел не встроенную справку а она какая то отдельная была, надо было найти и скачать, а особых профитов по сравнению с VB5 там не было. Что касается парсинга чисел - это ваше мнение. Для меня и в С такого парсинга нет, я свой наколхозил и забыл про такую проблему уже 20 лет как. Питон тоже обречён. Прототипировать в нём легко но эксплуатировать такое нельзя, оно просто не поддерживаемое. Тот же хом асистант почти не ставят отдельно, только в докере или сразу образ ОС, потому что это поделие работает только на машинах разрабов.
- strtol, C89 , Аноним (195), 01:06 , 25-Апр-24 (195)
>Для меня и в С такого парсинга нет, я свой наколхозилstrtol, C89.
- Прототипировать в нём легко но эксплуатировать такое нельзя, оно просто не подде, randomize (?), 10:02 , 26-Апр-24 (201)
> Питон тоже обречён. Прототипировать в нём легко но эксплуатировать такое нельзя, оно просто не поддерживаемое. А поподробнее?
- Как будто что-то плохое 171 Чи-гоо б 8230 187 На всякий, в Lua нет спи, Аноним (190), 20:56 , 23-Апр-24 (190)
> Массивы с единицы Как будто что-то плохое. > производительность улитки на списках. «Чи-гоо б…?!?» © На всякий, в Lua нет списков. Есть таблицы. И они ОЧЕНЬ шустрые. Особенно когда это не key-value, а массив. Так что либо давай поподробнее (с чем сравнивать и что вообще сказать хотел) и с пруфами, либо балабол.
- Уже засунули eBPF называется , Аноним (38), 10:35 , 22-Апр-24 (38) +2
- И пакетный менеджер для NPM сразу в ядро, чтоб сам пакеты обновлял , Аноним (65), 11:38 , 22-Апр-24 (65) +1
- многие лютейшие дыры начинаются именно с JITЛуа и сама по себе годится разве что, Бывалый Смузихлёб (ok), 11:47 , 22-Апр-24 (72) –1
- Lua отличный язык как внутренний скниптовый движок, и для встраиваемых устройств, _kp (ok), 13:20 , 22-Апр-24 (84) +5
- Сделает фаталити, Аноним (8), 09:38 , 22-Апр-24 (8) +15 [^]
- Видимо, с притоком свежих программистов на сишке всё очень плохо , Fracta1L (ok), 09:39 , 22-Апр-24 (10) –2
- Ну, это ж больно, это ж думать надо , KroTozeR (ok), 09:44 , 22-Апр-24 (12) –1
- Как случайно очередное rce в ядро протащить , Аноним (20), 10:09 , 22-Апр-24 (20) +1
- Ну-ну Чтобы заставить работать любой нормальный язык в связке с сишкой, думать н, Аноним (-), 10:13 , 22-Апр-24 (22)
- Вот LUA можем C LUA и больше особо ничего не надо Даже make системы есть на LUA , Ivan_83 (ok), 10:20 , 22-Апр-24 (28)
- Можно просто отдать ЯП право управления компилятором и задачу прекомпилятора Се, KroTozeR (ok), 10:25 , 22-Апр-24 (36) +1
- Не уверен что правильно понял отдать ЯП право управления компилятором Помнится, Ivan_83 (ok), 10:55 , 22-Апр-24 (46)
- В смысле, Nemerle помер , n00by (ok), 11:19 , 22-Апр-24 (57)
- А он ещё жив К тому же, Net 8212 это же никак не про фундаменталку , KroTozeR (ok), 11:28 , 22-Апр-24 (61)
- Нельзя убить то что никогда не жило Эта штука всегда была где-то рядом с singul, Аноним (168), 12:35 , 23-Апр-24 (168)
>> Можно просто отдать ЯП право управления компилятором и задачу прекомпилятора. Сейчас пока >> такое умеет только Zig > В смысле, Nemerle помер?Нельзя убить то что никогда не жило. Эта штука всегда была где-то рядом с singularity, микроядрами и прочими концепт-карами. Много вы концепт каров на улице видели?
- Я не понял, к какому из языков это относится Разработка языка Nemerle началась в, n00by (ok), 15:31 , 23-Апр-24 (183)
>>> Можно просто отдать ЯП право управления компилятором и задачу прекомпилятора. Сейчас пока >>> такое умеет только Zig >> В смысле, Nemerle помер? > Нельзя убить то что никогда не жило. Эта штука всегда была где-то > рядом с singularity, микроядрами и прочими концепт-карами. Много вы концепт каров > на улице видели?Я не понял, к какому из языков это относится. Разработка языка Nemerle началась в 2003 году в университете Вроцлава (Польша). ... 12 марта 2010 года была выпущена первая бета-версия компилятора языка ... С июня 2012 года команда разработчиков Nemerle стала частью компании JetBrains, которая займётся дальнейшей разработкой и поддержкой языка. ... Выпуск 1.2.547.0 (01.09.2017)
Zig
Появился в 2015 Выпуск 0.11.0 (4 августа 2023)
- Зачем для задач Си применять что-то кроме него, если самого Си хватает с головой, KroTozeR (ok), 10:31 , 22-Апр-24 (37) +1
- А зачем еще что-то кроме сижки Си это идеальный язык, минималистичныйНо с больш, Аноним (126), 14:36 , 22-Апр-24 (97) +1
- Ну, от палки-копалки наши предки отказались, лопата осталась, но добавился еще э, Аноним (-), 14:48 , 22-Апр-24 (101)
- Это ты точно про Си, а не про раст А язык тут причем Все вопросы к автору компи, Аноним (105), 15:11 , 22-Апр-24 (105) +1
- Можно пример , Аноним (105), 15:28 , 22-Апр-24 (109)
- Да легко - берешь любой код с сишным UB или implementation defined и приехали in, Аноним (117), 16:40 , 22-Апр-24 (116) –1
- Ля, я думал там что-то настоящее, то что имеет место быть в реальном коде и даёт, Аноним (105), 17:15 , 22-Апр-24 (119)
- Вот тебе пример настоящего и вполне реального кодаopennet ru opennews art shtml , Аноним (-), 17:32 , 22-Апр-24 (121) –1
- А т е все ок, никаких проблем нет Я правильно понял Ахаха, а то что Компил, Аноним (-), 18:02 , 22-Апр-24 (130)
- Я не понимаю что ты пытаешься сказать, сорри То что в расте overflow проверяется, Аноним (105), 18:09 , 22-Апр-24 (132)
- Проблема не в том, проверяется он или нет А в том что поведение неопределенное Н, Аноним (-), 18:22 , 22-Апр-24 (136)
- [.... слишком большой тред, остальное см. в режиме смотреть все |+ ] (138)!!
- 1 UB и прочие каки в стандарте приводят к ошибкам2 Такой код пишется в прод,, Аноним (-), 18:26 , 22-Апр-24 (137)
- [.... слишком большой тред, остальное см. в режиме смотреть все |+ ] (151)!
- Вот тебе без UB int main int i -42 i i 5 return i Right-shif, Аноним (-), 18:08 , 22-Апр-24 (131)
- Ясно, ссылку можно даже не открыватьИменно, что по стандарту и результат соответ, Аноним (105), 17:25 , 22-Апр-24 (120) +1
- Ага, а в расте ваще нету префикс постфикс инкремента То есть ваще нетуPreincrem, Аноним (105), 17:43 , 22-Апр-24 (125) +1
- Как это - по стандарту Если в стандарте сказано что эт UB и компилеря варнининг, Аноним (-), 13:58 , 23-Апр-24 (177)
> По ссылке godbolt.org/z/s3Kve4chY 6 компиляторов и целых 3 (ТРИ) разных результата. > GCC 4.8 - 56, GCC 4.7 - 51. > И ведь все по "стандарту" сделано, компиляторы только какие-то ворнинги сыпет, и > то, не все компиляторы.Как это - по стандарту? Если в стандарте сказано что эт UB и компилеря варнинингами сыпят? Это как раз пример покладания на стандарты програмером.
- А если не сыплят Потому что в стандарте про варнинги ничего не сказано Если т, Аноним (-), 14:14 , 23-Апр-24 (178)
> Как это - по стандарту? Если в стандарте сказано что эт UB > и компилеря варнинингами сыпят? Это как раз пример покладания на стандарты > програмером.А если не сыплят? Потому что в стандарте про варнинги ничего не сказано?)) Если тебе норма называть стандартом, то что работает не стабильно, то ладно, не буду спорить.
- А если рельсу c суровые сибирские мужики vs лесопилка Потому что господа с, Аноним (-), 14:48 , 23-Апр-24 (181)
> А если не сыплят?"А если рельсу?!" (c) суровые сибирские мужики vs лесопилка. > Потому что в стандарте про варнинги ничего не сказано?)) Потому что господа стандартизаторы сделали проще - таки себе. Но остальные сделали себе и еще проще - вообще не релизя никакие стандарты, так что сравнивать тупо не с чем. > Если тебе норма называть стандартом, то что работает не стабильно, то ладно, > не буду спорить. Ну остальные даже и так не смогли - так что даже и сравнить то не с чем. Не, конечно есть ECMA для жаба скрипта. Но там вообще можно приравнять бананы к самосвалам, это нормалек и by design. Что сие означает и будет ли это корректно работать - ну, вы поняли. Но это тоже по стандарту. И дажэе варнинга может не быть, ибо не баг .
- Ну так это просто еще одна проблема ИСО стандраты на который так неистово нафап, Аноним (-), 15:37 , 23-Апр-24 (184)
> "А если рельсу?!" (c) суровые сибирские мужики vs лесопилка.Ну так это просто еще одна проблема) > Потому что господа стандартизаторы сделали проще - таки себе. Но остальные сделали > себе и еще проще - вообще не релизя никакие стандарты, так что сравнивать тупо не с чем. ИСО стандраты (на который так неистово нафапывают сишники) есть для совсем небольшого кол-ва языков. Среди которых не только Ada, Fortran и COBOL, но и Pascal с BASIC'ом. И что-то я не видел такого кол-ва UB и прочего сделаго спустя рукава, в их стандартах. Так что стандарт стандарту рознь, на жаваскрипте ядро писать не будут (надеюсь)
- [.... слишком большой тред, остальное см. в режиме смотреть все |+ ] (207)!
- Да вот блин, вскопать грядку большим экскаватором - можно, но дестроя многовато , Аноним (-), 12:54 , 23-Апр-24 (169)
> Не все ж время использовать каменные топоры.Да вот блин, вскопать грядку большим экскаватором - можно, но дестроя многовато. Куб грунта за раз (меньше не получается, простите) - хренакс, и вообще не поймешь, грядка это или чего. А после пары таких сессий земледелия проще место жительства сменить, чтобы не жить на свалке, и дом как раз куда-то сползать начал. > С кучей непродуманных мест сделаных "на отвались", т.е на "нам решать лениво, > пусть там компилятор сам разберется". В C99 и далее частично починили - но увы, не хватило комитета тупарей на полный вариант того что надо было сделать. > С кодом, который на разных версиях компиляторов выдает разные результаты. > С просто ужасными компиляторами, ни один из открытых нереализует язык полностью. Маленькая пробема только в том что все остальные оказались еще ужаснее. Не, ассемблер мы рассматривать не будем, он еще ужаснее из-за полной неструктурированости и непортабельности. Да и в глобальных оптимизациях компилеры могут дать мастеркласс и ассемблерщику. А вот как раз педальность всяких указателей и проч - позволяет очень крутые оптимизации. Которые более продвинутые ЯП не могут себе позволить из-за даваемых гарантий.
- Так копай маленьким Они же тоже существуют А еще есть мотоблоки Тоже оптимизац, Аноним (-), 13:40 , 23-Апр-24 (174)
> Да вот блин, вскопать грядку большим экскаватором - можно, но дестроя многовато. > Куб грунта за раз (меньше не получается, простите) - хренакс, и вообще не поймешь, грядка это или чего.Так копай маленьким) Они же тоже существуют. А еще есть мотоблоки. Тоже оптимизация. Но пример хороший. Когда код был размером с грядку то лопаты хватало. Утилитки на 10 LOC, которые можно писать принимая патчи по почте (хорошо хоть не голубиной). Кто в здравом уме будет 40 соток копать ручками? А теперь участок стал много гектаров. На нем закопаны каналы связи, неразорвавшиеся бомбы, трубы канализации... И его одновременно обрабатывают 100500 человек. Приходит такой васян с лопатой и фигак, разломал что-то важное. И даже не заметил. А потом через 10 лет, кто-то обнаружи утечку фекалий прямо юзеру запазуху. > А после пары таких сессий земледелия проще место жительства сменить, чтобы не жить на свалке, > и дом как раз куда-то сползать начал. А типа ядро это сейчас не свалка?) > В C99 и далее частично починили - но увы, не хватило комитета тупарей на полный вариант того что надо было сделать. Т.е есть проблему решить не смогли. > Маленькая пробема только в том что все остальные оказались еще ужаснее. Не, ассемблер мы рассматривать не будем, он еще ужаснее из-за полной неструктурированости и непортабельности. Не думаю что остальные еще хуже, просто отказ от старого это всега тяжело. > Да и в глобальных оптимизациях компилеры могут дать мастеркласс и ассемблерщику. Согласен, компиляторы конечно по глобальным оптимизациям. Но мысль была о том, что ты можешь запилить компилятор, не реализовать половину свойст языка и все равно назвать его "компиялятор С", а не "компилятор половины СИ, худшей половины" > А вот как раз педальность всяких указателей и проч - позволяет очень > крутые оптимизации. Которые более продвинутые ЯП не могут себе позволить из-за > даваемых гарантий. Это было актуально, когда компы были медленные. И интернета не было) Ты готов поменять увеличение производительности на 5-10-15% в обмен на потенциальный бекдор? Сейчас я не готов на такие жертвы.
- Ну, вот, хруст какой - может и имеет шансы вписаться в эту нишу Время покажет , Аноним (-), 14:19 , 23-Апр-24 (179)
> Так копай маленьким) Они же тоже существуют. > А еще есть мотоблоки. Тоже оптимизация.Ну, вот, хруст какой - может и имеет шансы вписаться в эту нишу. Время покажет. А остальные серебряные пули на поверку оказались из других материалов. Решая одни проблемы привносят более 9000 других. И вот уже дом съезжает в какую-то канаву, а во дворе бьет незапланированный фонтан, г-на по колено, а если фонтан и удается заделать - через месяц он пытается прорезаться в новом месте. > Кто в здравом уме будет 40 соток копать ручками? Да легко. Нанимают кучутаджиков и всем пофиг как. Это ж разово. > А теперь участок стал много гектаров. Ну и вот тут вопрос - а хотели ли мы быть помещиками-латифундистами? Или надо было вовремя остановиться и немного урезать осетра? Так что кернел это кернел. А не универсальное блин решение всех проблем человечества. > Приходит такой васян с лопатой и фигак, разломал что-то важное. И даже не заметил. То ли дело экскаваторщик. Копнул, взорвалось 2 бомбы, е...шит высоковольтный кабель, фигачит фонтан, а перепуганые жители спешно сдристывают из локации кто во что горазд, если было куда, чтобы не гадать прибьет их напряжением в паре с водичкой от фонтана - или таки осколками бомб? > А потом через 10 лет, кто-то обнаружи утечку фекалий прямо юзеру запазуху. По сравнению с вон тем это, возможно, не такая уж большая проблема была... > Т.е есть проблему решить не смогли. Т.е. решили половинчато. Но да, в целом - незачет. > Не думаю что остальные еще хуже, просто отказ от старого это всега тяжело. Ну как бы на этом дофейхоа кода и его за обозримое время никто не перепишет. Поэтому будут и проблемы лопат - а заодно и косты майнтенанса экскаваторов теперь заодно. Не сказать что дешевые. Но да, это не значит что лопаты пик совершенства и ничего лучше быть не может в принципе. > Но мысль была о том, что ты можешь запилить компилятор, не реализовать > половину свойст языка и все равно назвать его "компиялятор С", а > не "компилятор половины СИ, худшей половины" Ну как бы есть штуки типа C4. Это компилер если что, а не... - C in 4 functions :). А нечто типа tcc - даже и довольно полный C99 так то, с вполне обозримой кодовой базой. Много ли иных яп вообще таким похвастать могут? У сишки реально простое языковое core. Остальным на ЭТО талантов явно не хватило. Увы и ах. Какой-нибудь хруст например костылили, костылят и будут костылить. > Это было актуально, когда компы были медленные. И интернета не было) Да вот видите ли - в ядре сейчас рефакторов пачка, потому что с сверхскоростными SSD все упирается - в оверхед кода ядра. И если ваш сервак в разы медленнее того что железо могло бы из-за оверхеда в коде ядра - что вы скажете на такой рост костов?! Ну вон там народ и надрывается, а высококонцептуальные микроядра так никому и не надо, столько лет спустя. Потому что платить в разы больше за тот же результат всех почему-то дико душит жаба. > Ты готов поменять увеличение производительности на 5-10-15% в обмен на потенциальный бекдор? В ядре это и в разы может оказаться. Вооон там игогошики проверяли с драйвером FAT32 на го. Познали горя по полной програме. Пока занимались всем этим миндфаком - наступил кризис, гугл вообще проект задвинул. Ну что, накорябали концЭптуальный драйвер, джуны?! :) > Сейчас я не готов на такие жертвы. Можете юзать микроядра, редокс осы всякие и проч. Только вот что-то с перфомансом там не очень и дрова кодить никто не рвется. Потому что получается жесткий запрыг по граблям взявшимися изниоткуда. И вот уже перепуганые жители линяют из локации где хреначит высокое напряжение и разлетаются осколки.
- При программировании на сишке нужно выполнять уйму ручной работы А уйма ручной р, Fracta1L (ok), 13:46 , 22-Апр-24 (91)
- Кто сказал NetBSD , Аноним (148), 09:52 , 22-Апр-24 (16) +4
- В какой БЗДе используют Lua В НетБЗДе Там он навроде системный комфигуратор , Аноним (33), 10:23 , 22-Апр-24 (33)
- https www opennet ru opennews art shtml num 38203, Сообщество (?), 10:40 , 22-Апр-24 (40) +2
- https man netbsd org intro 3lua, Аноним (105), 11:25 , 22-Апр-24 (60)
- https github com luainkernel lua-netbsd, n00by (ok), 11:32 , 22-Апр-24 (63)
- В FreeBSD LUA используется в загрузчике, кажется вместо фортрана , Ivan_83 (ok), 17:42 , 22-Апр-24 (124)
- Вроде бы там был Форт , n00by (ok), 19:02 , 22-Апр-24 (142)
- уже больше 10 лет как нету, Аноним (105), 19:52 , 22-Апр-24 (144) –1
- Форт, фортран некроманская языка - цука сложная, хрен прочухаешь, поразвели, , Аноним (-), 13:05 , 23-Апр-24 (170)
> Вроде бы там был Форт?Форт, фортран... некроманская языка - цука сложная, хрен прочухаешь, поразвели, понимаешь, названий!
- Скрыто модератором, Аноним (17), 09:59 , 22-Апр-24 (17) –3 [---]
- Скрыто модератором, Аноним (6), 10:12 , 22-Апр-24 (21) +3
- Скрыто модератором, ХрюХрю (?), 10:16 , 22-Апр-24 (25) +1
- Скрыто модератором, Пряник (?), 10:50 , 22-Апр-24 (42) +1
- Скрыто модератором, n00by (ok), 11:15 , 22-Апр-24 (54) +1
- Скрыто модератором, Аноним (196), 09:54 , 26-Апр-24 (199)
Ок, недостатки ты перечислил, а достоинства у Rust будут?
- Скрыто модератором, Пряник (?), 11:50 , 26-Апр-24 (204)
Если это недостатки, то представь какие у Rust тогда достоинства!
- Скрыто модератором, Аноним (96), 14:31 , 22-Апр-24 (96)
- Скрыто модератором, Аноним (105), 14:47 , 22-Апр-24 (100) +1
- Скрыто модератором, Аноним (154), 01:53 , 23-Апр-24 (157) +3
- Скрыто модератором, Аноним (192), 23:42 , 23-Апр-24 (192)
Как с языка снял, только надо заменить Раст на C++. Кресты сейчас и выкидывают отовсюду на мороз, предварительно обкатав и забрав лучшее в rust.
- Скрыто модератором, Аноним (-), 13:10 , 23-Апр-24 (172) +1
>> Бредовая хреновина, лучше допилите раст-инфраструктуру в ядре, чтобы модули было >> писать легко и приятно. > Как вообще с таким тяжелым синтаксисом могли пустить в ядро, мне не понятно.А его никто и не пускал - это самопальный сторонний проект если что. Если ты завтра накодишь какую-то хрень как ядерный модуль, скажем, интерпретатор брейнфака - тоже можешь новость запулить. Никого не спрашивая "а можно ли?". Примут ли это в майнлайн и будут ли этим пользоваться - совершенно другой вопрос уже.
- Скрыто модератором, Ivan_83 (ok), 10:22 , 22-Апр-24 (31) +3
- Скрыто модератором, Пряник (?), 10:58 , 22-Апр-24 (47)
- Скрыто модератором, Аноним (65), 13:26 , 22-Апр-24 (86) +1
- Скрыто модератором, Аноним (182), 15:17 , 23-Апр-24 (182)
Лучше бы допилили сам раст, прежде чем его везде впихать.
- после нажатия 8593 8593 8595 8595 8592 8594 8592 8594 L, nonon (?), 10:04 , 22-Апр-24 (19) +2
- Залипание клавиш по удержанию шифт куда привычнее , Аноним (24), 10:13 , 22-Апр-24 (24)
- Годнота Все ограничения - мелкие и не существенные по сравнению с тем что доступ, Ivan_83 (ok), 10:17 , 22-Апр-24 (26) +1
- eBPF можно выкидывать , Анонус (?), 10:55 , 22-Апр-24 (44)
- Зачёт И название подходящее , n00by (ok), 11:00 , 22-Апр-24 (48) +2
- лучше б moonshine, Аноним (53), 11:13 , 22-Апр-24 (53)
- Следующий шаг за Латиноамериканским отделением Фонда свободного ПО - добавление , Аноним (65), 11:51 , 22-Апр-24 (73)
- Скрыто модератором, Аноним (75), 12:13 , 22-Апр-24 (75) +1 [---]
- Глянул мельком -- это же хороший инструмент для быстрого прототипирования На до, topin89 (ok), 12:45 , 22-Апр-24 (80) –1
- Быстро пишем, медленно работает , Аноним (24), 12:57 , 22-Апр-24 (81) +1
- С Растом не прокатило,никто модулей не написал,а на этом может быть и очень даже, Аноним (24), 13:11 , 22-Апр-24 (83) +2
- На раст же переписали же пару 100 строчных драйверов Только, у меня правда ощущ, Аноним (31), 13:39 , 22-Апр-24 (89)
- это один из которых хэдер переписали на растовский а реализация на сях осталась , ck (?), 14:27 , 22-Апр-24 (95) +1
- А в это время параллельные новости, скажем, про Pingora помножают на ноль весь в, А в это время (?), 14:37 , 22-Апр-24 (98) –2
- Это твоя пингора в ядре что ли Что ты тут на ноль помножил , Аноним (105), 14:49 , 22-Апр-24 (102) +1
- Фреймворки и наколенные прокси это замечательно, но это не продукты и не ПО , Аноним (31), 14:50 , 22-Апр-24 (103) +1
- Да это обычный хайп Так было с джавой, с go, теперь с растом Все это суета, вс, Аноним (105), 15:03 , 22-Апр-24 (104) +1
- Вот как мы увидим практическую пользу этой Pingora, так только тогда она переста, Аноним (65), 15:17 , 22-Апр-24 (106) +1
- LUA хороший как glue язык, те когда на нём бизнесслогика а тяжёлая работа работа, Ivan_83 (ok), 17:49 , 22-Апр-24 (129)
- Жесть, нафига интерпретатор в ядре Итак уже интеловскими заплатками производите, Аноним (126), 14:39 , 22-Апр-24 (99) –1
- REPL в ядре это вин , Минона (ok), 15:37 , 22-Апр-24 (110)
- Почему не собирается у меня он то builds не создам в папке модуля,то циклическо, oditynet (?), 16:37 , 22-Апр-24 (115)
- Уже пробовали в NetBSD, хз чем оно закончилось , Full Master (?), 22:43 , 22-Апр-24 (150) +1
- Это не первый подобный проект Во времена Linux 2 6 были патчи для Lua А в NetBS, qweo (?), 11:23 , 23-Апр-24 (164) +1
Это не первый подобный проект. Во времена Linux 2.6 были патчи для Lua. А в NetBSD поддержка Lua-модулей - в основной ветке. Интересно, насколько кросплатформенный модуль ядра сложно сделать?В NetBSD же есть возможность запустить нужный код ядра в пространстве пользователя. Перспективная штука!
- Вот так тихо и незаметно Lua стала вторым после C языком в ядре Linux, сразу же , Аноним (196), 10:19 , 26-Апр-24 (203)
Вот так тихо и незаметно Lua стала вторым после C языком в ядре Linux, сразу же обогнав Rust.
|