Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от opennews (??) on 04-Июн-17, 11:42 | ||
Французский разработчик, действующий под псевдонимом Dominus Carnufex, на практике продемонстрировал (https://dominuscarnufex.github.io/cours/rs-kernel/en.html) реалистичность идей по переписыванию ядра Linux на языке Rust (https://www.rust-lang.org/en-US/). В настоящее время Rust уже хорошо показал себя в качестве языка низкоуровневого системного программирования и даже существует несколько (https://www.opennet.me/opennews/art.shtml?num=46459) проектов (http://os.phil-opp.com/) по разработке новых операционных систем на языке Rust. Автор исследования относится к проектам по созданию новых ОС скептически, считая, что у них нет шансов на завоевание рынка. При этом, более полезной выглядела бы постепенная переработка ядра Linux на Rust, что позволило бы решить многие проблемы с безопасностью. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Эксперимент по разработке частей ядра Linux на языке Rust" | +20 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 11:42 | ||
Rustовики просто как сектанты какие-то. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. "Эксперимент по разработке частей ядра Linux на языке Rust" | +5 +/– | |
Сообщение от h31 (ok) on 04-Июн-17, 11:47 | ||
Да ладно, пусть играются. В основную ветку всё равно эти эксперименты не попадут, а в своих модулях пусть что угодно делают. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
18. "Эксперимент по разработке частей ядра Linux на языке Rust" | –15 +/– | |
Сообщение от фыв (??) on 04-Июн-17, 13:02 | ||
> В основную ветку всё равно эти эксперименты не попадут | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
37. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от антончик on 04-Июн-17, 15:14 | ||
Давай-ка нам пример парочки "нормальных" по-твоему, и парочки "ненормальных", тогда и поговорим. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
52. "Эксперимент по разработке частей ядра Linux на языке Rust" | +5 +/– | |
Сообщение от фывфыв on 04-Июн-17, 17:02 | ||
BFS / MuQS и BFQ затачивались под десктоп. Если BFQ пол года как готовиться войти в ядро, то BFS/MuQS туда не войдут тупо из-за конфликта между разработчиком который хотел поправить косяки и, собственно, Торвальдсом. С Райзером в свое время похожие терки были, когда Ганс написал типо "дублирующий" код, из-за того что VFS кривой был, а когда все претензии разработчиков были исправлены, то те начали придумывать надуманные причины. Зато приняли BTRFS у которой был только один черт вышедший из того-же Namesys и появилось нечто, у которой нет ни мат. обоснований алгоритмов и решений (если сравнивать с теме-же ZFS и R4, которые сначала прорабатывались, а потом уже на практике делались). | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
71. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 18:54 | ||
Все правильно рейзер не включили, ментейнер VFS уперся рогом, ножно было сначало VFS патчить а потом уже проталкивать рейзер. Ребята из паралелс всеже умудрились протащить большую часть кода. Они то знают какая это боль. | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
85. "Эксперимент по разработке частей ядра Linux на языке Rust" | –3 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 20:56 | ||
> BFS / MuQS и BFQ затачивались под десктоп | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
141. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 13:09 | ||
Й я думаю, что баловство все этй планйровщйкй. | ||
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору |
160. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от _ (??) on 05-Июн-17, 18:44 | ||
>> BFS / MuQS и BFQ затачивались под десктоп | ||
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору |
207. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 14:48 | ||
Не сообщение, а какой-то шизофренический бред, не обижайся :) Откуда стиль такой, бородатый ты наш? | ||
Ответить | Правка | ^ к родителю #160 | Наверх | Cообщить модератору |
152. "Эксперимент по разработке частей ядра Linux на языке Rust" | –3 +/– | |
Сообщение от Michael Shigorin (ok) on 05-Июн-17, 16:48 | ||
> Давай-ка нам пример парочки "нормальных" по-твоему, и парочки "ненормальных", | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
4. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 11:49 | ||
Уродливый синтаксис располагает к сектантству: см. лисп и другие. Разного пошиба шизофреники на такое моментально липнут. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
5. "Эксперимент по разработке частей ядра Linux на языке Rust" | +12 +/– | |
Сообщение от Andrey Mitrofanov on 04-Июн-17, 11:53 | ||
> Уродливый синтаксис располагает к сектантству: см. лисп и другие. Разного пошиба шизофреники | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
6. "Эксперимент по разработке частей ядра Linux на языке Rust" | +18 +/– | |
Сообщение от A.Stahl (ok) on 04-Июн-17, 11:59 | ||
Си. Все популярные языки имеют Си-подобный синтаксис. Чем меньше язык похож на Си тем меньше у него шансов. Ну кроме, может, каких-то узкоспециализированных задач, где заточенность языка под конкретные нужды важнее удобства и красоты. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
22. "Эксперимент по разработке частей ядра Linux на языке Rust" | +15 +/– | |
Сообщение от freehck (ok) on 04-Июн-17, 13:43 | ||
Хех. Так ведь как раз в лиспах удобства и красоты достичь куда легче за счёт гибкой системы макросов. В этом ведь и есть сила лиспов: не существует ситуации, когда тебе хочется сказать "было бы здорово иметь синтаксическую конструкцию, чтобы выполнить это действие в одну строчку", потому что если она возникает, ты раз - и изменяешь синтаксис языка, как тебе вздумается. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
24. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 13:48 | ||
> Так ведь как раз в лиспах удобства и красоты достичь куда легче за счёт гибкой системы макросов. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
154. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Michael Shigorin (ok) on 05-Июн-17, 16:52 | ||
> Как показала практика, существенного успеха на рынке промышленных языков это не дает. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
26. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от A.Stahl (ok) on 04-Июн-17, 13:51 | ||
>в лиспах удобства и красоты достичь куда легче за счёт гибкой системы макросов | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
34. "Эксперимент по разработке частей ядра Linux на языке Rust" | –6 +/– | |
Сообщение от freehck (ok) on 04-Июн-17, 14:21 | ||
> в Си удобство и красота идут "из коробки". | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
40. "Эксперимент по разработке частей ядра Linux на языке Rust" | –5 +/– | |
Сообщение от myhand (ok) on 04-Июн-17, 15:28 | ||
Ви таки хотите сказать, что в Си уже не приходится ручками память себе выделять и освобождать? | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
161. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от _ (??) on 05-Июн-17, 18:51 | ||
>Ви таки хотите сказать, что в Си уже не приходится ручками память себе выделять и освобождать? | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
237. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от myhand (ok) on 07-Июн-17, 13:16 | ||
>>Ви таки хотите сказать, что в Си уже не приходится ручками память себе выделять и освобождать? | ||
Ответить | Правка | ^ к родителю #161 | Наверх | Cообщить модератору |
47. "Эксперимент по разработке частей ядра Linux на языке Rust" | +8 +/– | |
Сообщение от e621 on 04-Июн-17, 16:35 | ||
>а в Си удобство и красота идут "из коробки" | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
66. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Crazy Alex (ok) on 04-Июн-17, 18:42 | ||
Ну так плюсы надо брать. Современные (11 и дальше). Всё будет и быстро и красиво. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
74. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Aleks Revo (ok) on 04-Июн-17, 19:22 | ||
> Ну так плюсы надо брать. Современные (11 и дальше). Всё будет и | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
90. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Vkni (ok) on 04-Июн-17, 21:33 | ||
Меня в C++11 и дальше раздражает то, что люди везде пихают std::. В результате простое и понятное | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
94. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 22:01 | ||
Если вас раздражает только это, значит С++ очень хороший язык | ||
Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору |
96. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Vkni (ok) on 04-Июн-17, 22:09 | ||
> Если вас раздражает только это, значит С++ очень хороший язык | ||
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору |
127. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 09:15 | ||
> Меня в C++11 и дальше раздражает то, что люди везде пихают std::. | ||
Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору |
172. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 20:58 | ||
Самый треш — это когда | ||
Ответить | Правка | ^ к родителю #127 | Наверх | Cообщить модератору |
163. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от _ (??) on 05-Июн-17, 18:57 | ||
>Ну так плюсы надо брать. Современные (11 и дальше). | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
92. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 21:38 | ||
Удобство? Вы хоть один сложный проект пробовал писать на Си? Да, язык хорош, но как раз удобства ему и не хватает. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
105. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от voice of universe on 04-Июн-17, 22:57 | ||
> Удобство? Вы хоть один сложный проект пробовал писать на Си? Да, язык | ||
Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору |
158. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Alex (??) on 05-Июн-17, 18:33 | ||
> 5. static - только для одного файла. Если же я делаю внутреннюю | ||
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору |
162. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 18:57 | ||
Видимо, далеки от системного программирования и высокого мнения о своих знаниях. Со временем или сменой работы второе проходит. | ||
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору |
165. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от _ (??) on 05-Июн-17, 19:32 | ||
>>> 1. Нет switch..case для константных строк. Почему? Ведь это же удобно. Компилятор | ||
Ответить | Правка | ^ к родителю #162 | Наверх | Cообщить модератору |
166. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 19:38 | ||
Может перед тем как задавать вопрос, почитаете про NULL-terminated arrays? | ||
Ответить | Правка | ^ к родителю #165 | Наверх | Cообщить модератору |
167. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 19:41 | ||
На всякий случай ещё главу скажу: String literals. Если с английским проблемы. | ||
Ответить | Правка | ^ к родителю #166 | Наверх | Cообщить модератору |
182. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 22:05 | ||
О, нашелся поклонник, расставил плюсы/минусы. Держи вырезку из твоего источника: | ||
Ответить | Правка | ^ к родителю #167 | Наверх | Cообщить модератору |
184. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 22:18 | ||
Контекст разговора читали? Человек, на мой взгляд, придрался к понятию строк из самого первого моего сообщения (по контексту дальше был отсыл в стандарт). Я дал ссылку на разъяснение, что в стандарте они прописаны. Извините, но я читаю быстро, сразу не дошло, что там пытаются придраться к терминологии. | ||
Ответить | Правка | ^ к родителю #182 | Наверх | Cообщить модератору |
186. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 22:51 | ||
> Контекст разговора читали? | ||
Ответить | Правка | ^ к родителю #184 | Наверх | Cообщить модератору |
187. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 23:08 | ||
>> Так вот, у процессора максимальный "тип" данных это байт. | ||
Ответить | Правка | ^ к родителю #186 | Наверх | Cообщить модератору |
198. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Другой Аноним on 06-Июн-17, 09:00 | ||
Для VLA - это Вы его описали в примере - сделано исключение, которое в компиляторе обрабатывается специальный образом. В остальных случаях sizeof() вычисляется в compiletime-е. Если не ошибаюсь, то в C++ поддержка VLA есть, а вот sizeof-а для него - нет. | ||
Ответить | Правка | ^ к родителю #187 | Наверх | Cообщить модератору |
199. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от tstalker (ok) on 06-Июн-17, 09:48 | ||
VLA в C++ отсутствует. | ||
Ответить | Правка | ^ к родителю #198 | Наверх | Cообщить модератору |
214. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 19:29 | ||
В контексте вопроса не имеет значения, на этапе препроцессора sizeof всё равно не доступен как раз по причине того, что используется в runtime. За исключением того случая, который я упомянул. А выглядит он примерно так: | ||
Ответить | Правка | ^ к родителю #198 | Наверх | Cообщить модератору |
244. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 20:55 | ||
Нашёл таки файл, где находится файл, о котором тут рассказывал: | ||
Ответить | Правка | ^ к родителю #214 | Наверх | Cообщить модератору |
263. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Вячеслав (??) on 09-Июн-17, 22:50 | ||
А разве в языках Alef и Limbo из Plan 9 и Inferno не избавились от недостатков С с полной потерей обратной совместимости? | ||
Ответить | Правка | ^ к родителю #244 | Наверх | Cообщить модератору |
215. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 19:45 | ||
>> sizeof не может работать в рантайме | ||
Ответить | Правка | ^ к родителю #187 | Наверх | Cообщить модератору |
221. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 21:15 | ||
Я разве задавал вопросы или написал что-либо неправильно? На кой сдались мне ваши книжки? На практике вам нужны хорошие навыки алгоритмизации, творческое мышление и непрерывное чтение документации. Книжки на самом деле помогают только в начале, стартовый толчок. Конечно, есть классика, которую должен прочесть каждый, а-ля Таненбаум]6 что-нибудь по теории графов, немного нейронных сетей, генетических алгоритмов (честно, сам последних двух тем почти не касался) и подобные, но книги по конкретным языкам программирования бессмысленны для тех, кто уже знаком хотя бы с тремя языками. А пока ничего нового тут не написали. Обмусоливание темы run-time, compile-time. Это при том, что до всего этого можно догадаться чисто интуитивно, даже не имея большого опыта за плечами. Тут ещё не хватает, чтоб оптимизатор вспомнили или про align'ы заговорили. Какой курс то лучше скажи? Третий или четвёртый? :) | ||
Ответить | Правка | ^ к родителю #215 | Наверх | Cообщить модератору |
224. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 21:36 | ||
>книги по конкретным языкам программирования бессмысленны для тех, кто уже знаком хотя бы с тремя языками | ||
Ответить | Правка | ^ к родителю #221 | Наверх | Cообщить модератору |
226. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 22:05 | ||
Не хотите говорить, как хотите. А ведь интересно проверить интуицию то. Книжки должны советовать два типа людей: студенты и преподаватели. Первые т.к. полны энтузиазма из-за того, что узнали много нового, отсюда и высокая самооценка идёт. А вторые по привычке. Вы ко вторым точно не относитесь. | ||
Ответить | Правка | ^ к родителю #224 | Наверх | Cообщить модератору |
227. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 22:09 | ||
>Вы ко вторым точно не относитесь. | ||
Ответить | Правка | ^ к родителю #226 | Наверх | Cообщить модератору |
230. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 01:22 | ||
Интересно что ли, почему такие выводы? Могу пояснить. У преподавателей есть собственный этикет. Они не то, чтобы матерные слова, но и мусорные говорить не могут. Если преподаватель (пусть даже анонимно) позволяет себе вести себя неподобающе, то такому не место в образовании. К тому же преподавание даёт невероятную выдержку и психологическую устойчивость. Такого человека очень трудно вывести из себя или взбесить. Такие издержки профессии. А умение находить подход к людям формируется за года два - три, поэтому преподаватели обычно должны быть хорошими психологами и должны уметь находить подход к разным типам людей, будь то практик, теоретик (отличник) или гуманитарий. И в этих подходах не будет попыток принижения или оскорбления, т. к. такие подходы ведут к обратным эффектам и недопустимы. Любой грамотный преподаватель знает всё это. | ||
Ответить | Правка | ^ к родителю #227 | Наверх | Cообщить модератору |
234. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 08:18 | ||
>Интересно что ли, почему такие выводы? | ||
Ответить | Правка | ^ к родителю #230 | Наверх | Cообщить модератору |
241. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 19:37 | ||
Просто для человека, который до сих пор не похвастался, какой он крутой и чем занимается, после столько изливаний знаний... остальные варианты кроме студента достаточно печальные. | ||
Ответить | Правка | ^ к родителю #234 | Наверх | Cообщить модератору |
242. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 20:05 | ||
>остальные варианты кроме студента достаточно печальные. | ||
Ответить | Правка | ^ к родителю #241 | Наверх | Cообщить модератору |
245. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 21:09 | ||
Беседовать одно, а умничать - другое. Я уже долгое время молодёжь пытаюсь направлять в правильные русла, четырёх программистов взрастил уже, научил всему чему мог научить. Так что к совету насчёт отношения к другим людям прислушайся. Если сейчас начнёшь работать над собой, в будущем будет намного проще, когда начнётся работа в команде. Программирование для себя и работа в команде - это два абсолютно разных мира. | ||
Ответить | Правка | ^ к родителю #242 | Наверх | Cообщить модератору |
246. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 23:22 | ||
Не понятно чего ты добиваешься. С чего ты взял, что у меня есть проблемы с отношением к другим людям? Может и есть, так это потому, что делю людей на своих и чужих. С чего ты взял, что нужно присмыкаться перед чужими людьми? С чего вдруг я должен к ним вежливым быть? Что они сделали для меня? А что сделал для них я? Вот именно, что ничего. Поэтому либо они принимают меня какой я есть, либо не принимают. Лично я их принимаю такими какие есть. Еще и даю какие-то подсказки. А знаешь, даже на твоем примере ты всю мою помощь отослал в лес. Видишь ли ты архитектор, у тебя за плечами пятое-десятое и т.д. Т.е. уже изначально ты поставил себя выше меня. С чего вдруг? С того, что ты себя мнишь умнее других? Ну, так я же не плачусь, не ругаю тебя. Мне-то что с того, что ты себя пиаришь анонимным людям? Ты что, политик? Нет. Ну, так зачем все это? | ||
Ответить | Правка | ^ к родителю #245 | Наверх | Cообщить модератору |
247. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 08-Июн-17, 07:38 | ||
>> С чего вдруг я должен к ним вежливым быть? | ||
Ответить | Правка | ^ к родителю #246 | Наверх | Cообщить модератору |
250. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 08-Июн-17, 14:22 | ||
>И твоё влияние может быть в данном случае пагубным. | ||
Ответить | Правка | ^ к родителю #247 | Наверх | Cообщить модератору |
253. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 08-Июн-17, 19:44 | ||
> * Эгоистичный ген Диккенса, | ||
Ответить | Правка | ^ к родителю #247 | Наверх | Cообщить модератору |
216. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 20:06 | ||
Вобщем, прав был тот, кто сказал, что для VLA сделано исключение для sizeof. В последнем случае sizeof работает в момент исполнения программы, в остальных случаях в момент компиляции. Однако, поскольку все делается на стеке, то пользы от этого немного. | ||
Ответить | Правка | ^ к родителю #187 | Наверх | Cообщить модератору |
217. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 20:11 | ||
Еще инфа для gcc: https://gcc.gnu.org/onlinedocs/gcc/Variable-Length.html | ||
Ответить | Правка | ^ к родителю #216 | Наверх | Cообщить модератору |
191. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от . on 06-Июн-17, 06:06 | ||
>На всякий случай ещё главу скажу: String literals. Если с английским проблемы. | ||
Ответить | Правка | ^ к родителю #167 | Наверх | Cообщить модератору |
194. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 07:20 | ||
Вы вообще о чём? Зачем я буду это компилить? Тут банальное сравнение указателей, которое будет отброшено оптимизатором и заменится строкой puts. Я уже не говорю о том, что вы puts написан с ошибкой, без скобок. Сами б компилировали перед тем как умничать. | ||
Ответить | Правка | ^ к родителю #191 | Наверх | Cообщить модератору |
177. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 21:44 | ||
>NULL-terminated arrays | ||
Ответить | Правка | ^ к родителю #166 | Наверх | Cообщить модератору |
181. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 21:57 | ||
Да понятно, что любитель. Программист сразу писал бы про то, с чем сталкивался на практике (utf-*). Это для студентов такие строки multibyte будут. Да и программисты знают отличие понятия строки от типа данных (я вроде как дал ссылку на строковые константы, не?), не пытаясь высосать из пальца аргументы и придраться к терминологии, с которой сами особо не знакомы. | ||
Ответить | Правка | ^ к родителю #177 | Наверх | Cообщить модератору |
183. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 22:13 | ||
>Программист сразу писал бы про то, с чем сталкивался на практике (utf-*). Это для студентов такие строки multibyte будут. | ||
Ответить | Правка | ^ к родителю #181 | Наверх | Cообщить модератору |
185. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 22:25 | ||
>>Программист сразу писал бы про то, с чем сталкивался на практике (utf-*). Это для студентов такие строки multibyte будут. | ||
Ответить | Правка | ^ к родителю #183 | Наверх | Cообщить модератору |
197. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 08:48 | ||
>Почему я не хочу связываться с обработкой Юникода? Если правильно ответите, может ещё подискутируем. | ||
Ответить | Правка | ^ к родителю #185 | Наверх | Cообщить модератору |
218. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 20:16 | ||
>>Почему я не хочу связываться с обработкой Юникода? Если правильно ответите, может ещё подискутируем. | ||
Ответить | Правка | ^ к родителю #197 | Наверх | Cообщить модератору |
219. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 20:24 | ||
Ох, щи. Первое, я не перед кем не выеживаюсь. Второе, я не люблю учить других людей, потому что в 95% случаев они этого вообще не хотят. Третье, ваш вопрос был в стиле угадай мелодию. Простите, г-н архитектор, научитесь правильно ставить вопрос. Иначе получается, что mb-строки это такая несусветная фигня, которую _по-вашему_ мнению нужно выпилить. Увы, они были придуманы задолго до того момента как вы стали архитектором. Почему вы, да вы, когда изобретали mb-строки не сказали всем -- ЭТО фуфло, нужно делать так-то? | ||
Ответить | Правка | ^ к родителю #218 | Наверх | Cообщить модератору |
248. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Анонимный Алкоголик (??) on 08-Июн-17, 14:03 | ||
Хуже когда switch внутри цикла. | ||
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору |
258. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Анонимный Алкоголик (??) on 09-Июн-17, 17:22 | ||
Но приходится отметить, что многоуровневый break n ещё гораздо хуже goto ... | ||
Ответить | Правка | ^ к родителю #248 | Наверх | Cообщить модератору |
209. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Анонимный Алкоголик (??) on 06-Июн-17, 16:51 | ||
> 7. Попробуйте сделать следующее: | ||
Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору |
232. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 07:43 | ||
Макрос само собой, а со склеиванием не угадали. Это называется variadic macros: | ||
Ответить | Правка | ^ к родителю #209 | Наверх | Cообщить модератору |
233. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 07:51 | ||
И сразу поправлю себя, видимо, у меня должно было быть ##__VA_ARGS__, тут я косякнул, да. Давно писал такие штуки. | ||
Ответить | Правка | ^ к родителю #232 | Наверх | Cообщить модератору |
220. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 20:41 | ||
> 6. Макросы - гибкость. А теперь попробуйте сделать макрос с выполнением действия | ||
Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору |
231. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 07:32 | ||
Это обычный макрос. Я говорил о препроцессоре. Вот такое невозможно: | ||
Ответить | Правка | ^ к родителю #220 | Наверх | Cообщить модератору |
65. "Эксперимент по разработке частей ядра Linux на языке Rust" | –3 +/– | |
Сообщение от Crazy Alex (ok) on 04-Июн-17, 18:41 | ||
"Видимый" синтаксис - это прежде всего набор маркеров, позволяющий быстро понимать, что происходит, не вчитываясь в каждую строку. А, foreach - ясно, глянули, что и по чём итерируется - и всё. if - отлично, условие, ветка 1, ветка 2. Всё чётко отделено и визуально выделяется. А скобочки ваши - брейнфак в профиль, независимо от "мощности" и от того, что алгоритм не изменится. Потому что надо в первую очередь восприятие учитывать. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
79. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от freehck (ok) on 04-Июн-17, 20:09 | ||
> "Видимый" синтаксис - это прежде всего набор маркеров, позволяющий быстро понимать, что происходит, не вчитываясь в каждую строку. | ||
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору |
86. "Эксперимент по разработке частей ядра Linux на языке Rust" | –4 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 21:04 | ||
> Однако, справедливости ради, перед сишниками такой проблемы просто не возникает, потому что у вас тупо нет функций высшего порядка | ||
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору |
104. "Эксперимент по разработке частей ядра Linux на языке Rust" | +4 +/– | |
Сообщение от freehck (ok) on 04-Июн-17, 22:42 | ||
>> Однако, справедливости ради, перед сишниками такой проблемы просто не возникает, потому что у вас тупо нет функций высшего порядка | ||
Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору |
108. "Эксперимент по разработке частей ядра Linux на языке Rust" | –3 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 23:07 | ||
И потом в этой одной строчке черт ногу сломит. Спасибо не надо. | ||
Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору |
144. "Эксперимент по разработке частей ядра Linux на языке Rust" | +3 +/– | |
Сообщение от freehck (ok) on 05-Июн-17, 13:49 | ||
Чёрт ногу сломит, ага: | ||
Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору |
150. "Эксперимент по разработке частей ядра Linux на языке Rust" | –4 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 14:45 | ||
И по вашему это сильно проще ? По моему вас кто-то обманул. | ||
Ответить | Правка | ^ к родителю #144 | Наверх | Cообщить модератору |
156. "Эксперимент по разработке частей ядра Linux на языке Rust" | +4 +/– | |
Сообщение от freehck (ok) on 05-Июн-17, 17:56 | ||
> И по вашему это сильно проще ? По моему вас кто-то обманул. | ||
Ответить | Правка | ^ к родителю #150 | Наверх | Cообщить модератору |
249. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Анонимный Алкоголик (??) on 08-Июн-17, 14:17 | ||
Угу излишни. Образцово не нужная вещь. Переписываемая практически один в один на C. Ещё в шаблонах там то же самое замудрили. Но это плохая замена нормальномуforиз C. | ||
Ответить | Правка | ^ к родителю #144 | Наверх | Cообщить модератору |
179. "Эксперимент по разработке частей ядра Linux на языке Rust" | –3 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 21:50 | ||
>Вот простейшую сигму реализовать на сях - надо извернуться. А в функциональных языках - одна строчка. | ||
Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору |
36. "Эксперимент по разработке частей ядра Linux на языке Rust" | –4 +/– | |
Сообщение от nc (ok) on 04-Июн-17, 14:52 | ||
Соглашусь насчет синтаксиса Си, он реально хорош, и наверное действительно лучшее что сейчас есть; недаром большинство языков взяло его за основу (C#, Java и многие web-языки включая тот же JS). Но сам язык си все-таки устарел и в общем нуждается в замене (как и С++ с его монструозными шаблонами). Крайне небезопасный лексический препроцессор, намертво прибитый к языку гвоздями; отсутствие модульности и архаичный механизм include; местами недостаточно строгая типизация (хотя и слишком строгая тоже ни к чему); да даже такая вещь как "имя массива является адресом первого элемента массива", делающая массивы не first-class сущностями и приводящая ко многим весьма неочевидным нелогичностям и неудобствам для развития языка... | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
41. "Эксперимент по разработке частей ядра Linux на языке Rust" | +4 +/– | |
Сообщение от Ordu (ok) on 04-Июн-17, 15:43 | ||
> Rust это всего лишь эксперимент, как и Go,... | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
46. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от nc (ok) on 04-Июн-17, 16:26 | ||
Тут все очень просто: если язык реально хорош во всем, то на нем будут писать и на него будут переходить с других языков. Если нет - то нет. Представьте себе, если появится такой "идеальный си", такой же эффективный, удобный и привычный как Си но со множеством улучшений, органично вписывающихся в концепцию языка - то на нем будут писать. Пока же все это лишь попытки зайти с разных сторон, эксперименты в различных направлениях. | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
50. "Эксперимент по разработке частей ядра Linux на языке Rust" | +3 +/– | |
Сообщение от Ordu (ok) on 04-Июн-17, 16:55 | ||
> Тут все очень просто: если язык реально хорош во всем, то на | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
54. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от nc (ok) on 04-Июн-17, 17:23 | ||
Нет конечно. Привычный - это привычный синтаксис и привычная философия языка. Множество улучшений - это значит что улучшения будут в том же ключе что и существующие возможности. Они будут естественно и логично выглядеть на фоне существующих возможностей. | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
62. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Ordu (ok) on 04-Июн-17, 18:23 | ||
> Нет конечно. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
81. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 20:24 | ||
> язык реально хорош во всем | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
45. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от anon3000 on 04-Июн-17, 16:25 | ||
>Go | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
128. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 09:28 | ||
> Но сам язык си все-таки устарел и в общем нуждается в замене | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
168. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от _ (??) on 05-Июн-17, 20:02 | ||
>> Но сам язык си все-таки устарел и в общем нуждается в замене | ||
Ответить | Правка | ^ к родителю #128 | Наверх | Cообщить модератору |
170. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 20:33 | ||
> Оно было убийцей С++ | ||
Ответить | Правка | ^ к родителю #168 | Наверх | Cообщить модератору |
193. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от . on 06-Июн-17, 06:43 | ||
>> Попробуй его по-использовать ... | ||
Ответить | Правка | ^ к родителю #170 | Наверх | Cообщить модератору |
210. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 17:18 | ||
> ну напиши сюда макрос для возведения числа в квадрат. | ||
Ответить | Правка | ^ к родителю #193 | Наверх | Cообщить модератору |
222. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 21:30 | ||
>> Но если ты действительно считаешь, что Питонячий import и Cи-шный include - | ||
Ответить | Правка | ^ к родителю #210 | Наверх | Cообщить модератору |
236. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 11:35 | ||
> Питоний импорт умеет выделять вещи, которые прописывать в main:: namespace. | ||
Ответить | Правка | ^ к родителю #222 | Наверх | Cообщить модератору |
243. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 20:37 | ||
> Чего он умеет делать? Ничего не понял. Что значит "выделять" в данном | ||
Ответить | Правка | ^ к родителю #236 | Наверх | Cообщить модератору |
223. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от freehck (ok) on 06-Июн-17, 21:33 | ||
> #define pow2 (pow(x, 2)) | ||
Ответить | Правка | ^ к родителю #210 | Наверх | Cообщить модератору |
225. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 21:52 | ||
>Разница в том, что в плюсах этим занимается препроцессор, суть работы которого сводится к тому, чтобы сгенерировать текст, который будет скормлен компилятору. В питоне и яве это ключевое слово, часть языка, которое является интерфейсом к абстракции модуля, и обрабатывается соответственно компилятором. | ||
Ответить | Правка | ^ к родителю #223 | Наверх | Cообщить модератору |
229. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от freehck (ok) on 06-Июн-17, 22:33 | ||
> Ну, если так рассуждать, то чем не угодил dlopen? | ||
Ответить | Правка | ^ к родителю #225 | Наверх | Cообщить модератору |
235. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 11:27 | ||
> Не надо так делать. Есть ключевое слово inline. | ||
Ответить | Правка | ^ к родителю #223 | Наверх | Cообщить модератору |
180. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 21:55 | ||
>небезопастно | ||
Ответить | Правка | ^ к родителю #128 | Наверх | Cообщить модератору |
192. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от . on 06-Июн-17, 06:22 | ||
А потом такой херой как ты тоще прыгнет. И поджарит яйца :) А говорили же бабки то! :)))) | ||
Ответить | Правка | ^ к родителю #180 | Наверх | Cообщить модератору |
55. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от Vkni (ok) on 04-Июн-17, 17:48 | ||
> Си. Все популярные языки имеют Си-подобный синтаксис. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
91. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Хорошийкомп on 04-Июн-17, 21:34 | ||
>Все популярные языки имею | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
7. "Эксперимент по разработке частей ядра Linux на языке Rust" | –8 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 12:00 | ||
JavaScript. Приятнее по синтаксису языка я пока что не видел, хотя в прошлом - крестовик. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
9. "Эксперимент по разработке частей ядра Linux на языке Rust" | +12 +/– | |
Сообщение от Добрый on 04-Июн-17, 12:10 | ||
в прошлом - это месяца потора | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
35. "Эксперимент по разработке частей ядра Linux на языке Rust" | –3 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 14:29 | ||
В прошлом - это от десяти до семи лет назад (3 года). Потом ушел в вебдев и стартапы. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
43. "Эксперимент по разработке частей ядра Linux на языке Rust" | +6 +/– | |
Сообщение от Led (ok) on 04-Июн-17, 15:50 | ||
> Потом ушел в вебдев и стартапы. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
44. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 16:25 | ||
Эволюция. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
67. "Эксперимент по разработке частей ядра Linux на языке Rust" | +12 +/– | |
Сообщение от Crazy Alex (ok) on 04-Июн-17, 18:44 | ||
Ну с того и начни, что не программист, а манагер | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
83. "Эксперимент по разработке частей ядра Linux на языке Rust" | +3 +/– | |
Сообщение от freehck (ok) on 04-Июн-17, 20:42 | ||
> идея была в том, чтобы перестать кодить и уйти в | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
130. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 09:37 | ||
Я не хочу больше упарываться и работать ночами, тратя свое здоровье - для этого существуют энтузиасты-пролетарии. Я ухожу домой не уставшим ровно по окончанию рабочего дня и получаю раза в два больше зарплату, чем они. | ||
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору |
136. "Эксперимент по разработке частей ядра Linux на языке Rust" | +3 +/– | |
Сообщение от Ordu (ok) on 05-Июн-17, 11:08 | ||
Пфеу. И почему ты считаешь, что твоё мнение о языках кому-то важно? Может ещё мнение сантехника о языках нам должно быть важно? | ||
Ответить | Правка | ^ к родителю #130 | Наверх | Cообщить модератору |
137. "Эксперимент по разработке частей ядра Linux на языке Rust" | –4 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 11:19 | ||
Все просто - я руковожу кодерами, а для этого надо разбираться в предметной области. | ||
Ответить | Правка | ^ к родителю #136 | Наверх | Cообщить модератору |
138. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от Ordu (ok) on 05-Июн-17, 11:30 | ||
> Все просто - я руковожу кодерами, а для этого надо разбираться в | ||
Ответить | Правка | ^ к родителю #137 | Наверх | Cообщить модератору |
148. "Эксперимент по разработке частей ядра Linux на языке Rust" | +4 +/– | |
Сообщение от freehck (ok) on 05-Июн-17, 14:27 | ||
> Все просто - я руковожу кодерами, а для этого надо разбираться в предметной области. | ||
Ответить | Правка | ^ к родителю #137 | Наверх | Cообщить модератору |
176. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Led (ok) on 05-Июн-17, 21:43 | ||
> Все просто - я руковожу кодерами | ||
Ответить | Правка | ^ к родителю #137 | Наверх | Cообщить модератору |
129. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 09:30 | ||
> Задача же деньги заработать, а не кодить в свое удовольствие. | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
14. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 12:45 | ||
> JavaScript. Приятнее по синтаксису языка я пока что не видел, хотя в | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
27. "Эксперимент по разработке частей ядра Linux на языке Rust" | +4 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 13:52 | ||
Ушибленной этой идеей предлагаю пойти писать на COBOLе. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
32. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 14:17 | ||
Ну товарищ говорит, что ему JS лучший синтаксис. Всё же JS лучше кобола | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
38. "Эксперимент по разработке частей ядра Linux на языке Rust" | +4 +/– | |
Сообщение от антончик on 04-Июн-17, 15:20 | ||
Хуже JS мало что можно себе представить. | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
84. "Эксперимент по разработке частей ядра Linux на языке Rust" | –13 +/– | |
Сообщение от freehck (ok) on 04-Июн-17, 20:42 | ||
> JavaScript. Приятнее по синтаксису языка я пока что не видел, хотя в прошлом - крестовик. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
116. "Эксперимент по разработке частей ядра Linux на языке Rust" | –12 +/– | |
Сообщение от Сандибридж on 05-Июн-17, 01:08 | ||
Это уже достаточная причина избегать JS, а ведь еще есть variable hoisting... | ||
Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору |
139. "Эксперимент по разработке частей ядра Linux на языке Rust" | +11 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 11:42 | ||
Все, что нужно знать о freehck: | ||
Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору |
171. "Эксперимент по разработке частей ядра Linux на языке Rust" | –10 +/– | |
Сообщение от _ (??) on 05-Июн-17, 20:38 | ||
А у него есть выбор? | ||
Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору |
196. "Эксперимент по разработке частей ядра Linux на языке Rust" | +10 +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 07:39 | ||
Погоди, ты путаешь. Если конкретно у тебя там данные непредсказуемого типа, то это не значит, что у других такой же бардак. Это всего лишь значит, что конкретно ты не умеешь писать внятный код. В "стандартной библиотеке" яваскрипта свойства имеют один и тот же тип. window.scrollX -- это всегда number. Array#indexOf() -- это всегда number. А вот у тебя представляю, какой ужас. | ||
Ответить | Правка | ^ к родителю #171 | Наверх | Cообщить модератору |
155. "Эксперимент по разработке частей ядра Linux на языке Rust" | +12 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 17:54 | ||
учите матчасть, эксперт. | ||
Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору |
202. "Эксперимент по разработке частей ядра Linux на языке Rust" | –11 +/– | |
Сообщение от freehck (ok) on 06-Июн-17, 10:37 | ||
> учите матчасть, эксперт. | ||
Ответить | Правка | ^ к родителю #155 | Наверх | Cообщить модератору |
203. "Эксперимент по разработке частей ядра Linux на языке Rust" | +8 +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 11:02 | ||
> Ну, ловите тогда ещё: | ||
Ответить | Правка | ^ к родителю #202 | Наверх | Cообщить модератору |
206. "Эксперимент по разработке частей ядра Linux на языке Rust" | –5 +/– | |
Сообщение от freehck (ok) on 06-Июн-17, 14:23 | ||
Ну вот и выросло новое поколение JS-ников. Ладно, объясню на пальцах, что ли. Мне-то всё равно, но Вам полезно. :) | ||
Ответить | Правка | ^ к родителю #203 | Наверх | Cообщить модератору |
208. "Эксперимент по разработке частей ядра Linux на языке Rust" | +5 +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 15:50 | ||
> взять parseInt: почему он принимает ещё и базу? | ||
Ответить | Правка | ^ к родителю #206 | Наверх | Cообщить модератору |
211. "Эксперимент по разработке частей ядра Linux на языке Rust" | –6 +/– | |
Сообщение от freehck (ok) on 06-Июн-17, 17:46 | ||
Контекстно-клиповое мышление, или что это такое? На вырванные из контекста фразы ответили, а общую мысль проглядели? Новое поколение JS-ников... | ||
Ответить | Правка | ^ к родителю #208 | Наверх | Cообщить модератору |
238. "Эксперимент по разработке частей ядра Linux на языке Rust" | +4 +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 13:52 | ||
Общей мысли тут никакой нет, есть лишь общая твоя проблема -- упорное нежелание читать документацию. На мои вопросы ты, кстати, не ответил. Что это, новое поколение фанатиков определенного языка? Надеюсь, не си? Страшно подумать, что будет, если фанатик, игнорирующий документацию, станет писать драйвера. "Ой, а у вас тут оборудование ведет себя не так, как я привык с оборудованием A и оборудованием B". | ||
Ответить | Правка | ^ к родителю #211 | Наверх | Cообщить модератору |
239. "Эксперимент по разработке частей ядра Linux на языке Rust" | –4 +/– | |
Сообщение от freehck (ok) on 07-Июн-17, 14:22 | ||
> Общей мысли тут никакой нет | ||
Ответить | Правка | ^ к родителю #238 | Наверх | Cообщить модератору |
240. "Эксперимент по разработке частей ядра Linux на языке Rust" | +3 +/– | |
Сообщение от Аноним (??) on 07-Июн-17, 14:52 | ||
Уже всё было. И апелляция к мифическому "народу", и к какому-то "пасмари там внизу чо пишут". А вот ткнули тебя мордой в документацию -- до сих пор отплеваться не можешь. Как там, в "другом", "нормальном", "обычном" языке называется функция, перегоняющая из 30-ричной строки в число? parseInt30? | ||
Ответить | Правка | ^ к родителю #239 | Наверх | Cообщить модератору |
251. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от Анонимный Алкоголик (??) on 08-Июн-17, 14:24 | ||
Эм... Так о том речь, что отплеваться сложно. От этого самого. Закреплённого в документации >:-) | ||
Ответить | Правка | ^ к родителю #240 | Наверх | Cообщить модератору |
252. "Эксперимент по разработке частей ядра Linux на языке Rust" | –4 +/– | |
Сообщение от freehck (ok) on 08-Июн-17, 19:05 | ||
> Эм... Так о том речь, что отплеваться сложно. От этого самого. Закреплённого в документации >:-) | ||
Ответить | Правка | ^ к родителю #251 | Наверх | Cообщить модератору |
254. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 09-Июн-17, 03:52 | ||
Со своим виртуалом беседу ведешь от нехватки аргументов, а, parseInt30? :) | ||
Ответить | Правка | ^ к родителю #252 | Наверх | Cообщить модератору |
255. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Аноним (??) on 09-Июн-17, 05:44 | ||
> а, parseInt30? :) | ||
Ответить | Правка | ^ к родителю #254 | Наверх | Cообщить модератору |
256. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от Аноним (??) on 09-Июн-17, 13:11 | ||
Ой, вы тут друг дружку не покусайте: | ||
Ответить | Правка | ^ к родителю #255 | Наверх | Cообщить модератору |
257. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 09-Июн-17, 16:31 | ||
> Ой, вы тут друг дружку не покусайте: | ||
Ответить | Правка | ^ к родителю #256 | Наверх | Cообщить модератору |
259. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 09-Июн-17, 17:46 | ||
['10', '10', '10', '10'].map(t => parseInt(t)) | ||
Ответить | Правка | ^ к родителю #257 | Наверх | Cообщить модератору |
260. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 09-Июн-17, 17:49 | ||
Еще более короткий способ для тех, кто экономит пространство на жестком диске, которое тратится на объявление функции-обертки над parseInt: | ||
Ответить | Правка | ^ к родителю #257 | Наверх | Cообщить модератору |
261. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от Аноним (??) on 09-Июн-17, 18:19 | ||
> для тех, кто экономит пространство на жестком диске, | ||
Ответить | Правка | ^ к родителю #260 | Наверх | Cообщить модератору |
262. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 09-Июн-17, 20:58 | ||
> На дeбилоидность JS-ного map это как-то влияет? | ||
Ответить | Правка | ^ к родителю #261 | Наверх | Cообщить модератору |
264. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 10-Июн-17, 00:43 | ||
>> Дал базы отдельно - работает. Не дал - работает с базой по умолчанию. | ||
Ответить | Правка | ^ к родителю #262 | Наверх | Cообщить модератору |
115. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от Vkni (ok) on 05-Июн-17, 00:11 | ||
> JavaScript. Приятнее по синтаксису языка я пока что не видел, хотя в | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
143. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Andrey Kovtunenko on 05-Июн-17, 13:41 | ||
>> Уродливый синтаксис располагает к сектантству: см. лисп и другие. Разного пошиба шизофреники | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
13. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 12:44 | ||
>> Уродливый синтаксис располагает | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
17. "Эксперимент по разработке частей ядра Linux на языке Rust" | +7 +/– | |
Сообщение от Mandms on 04-Июн-17, 12:59 | ||
Python красив настолько что будучи похожим на псевдокод применяемый в книгах по информатике - заменил разнообразный этот псевдокод собой | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
20. "Эксперимент по разработке частей ядра Linux на языке Rust" | –6 +/– | |
Сообщение от Я. Р. Ош on 04-Июн-17, 13:27 | ||
сраный гвидобейсик для ньюфагов | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
29. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от kai3341 (ok) on 04-Июн-17, 13:54 | ||
Вы просто бейсика не видели. Я вам даже завидую | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
133. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от продавецкирпичиков on 05-Июн-17, 10:31 | ||
> сраный гвидобейсик для ньюфагов | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
173. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от _ (??) on 05-Июн-17, 21:06 | ||
Та я вас умоляю! | ||
Ответить | Правка | ^ к родителю #133 | Наверх | Cообщить модератору |
33. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 14:18 | ||
> Лаконичность | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
56. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Vkni (ok) on 04-Июн-17, 17:51 | ||
> Ну хоть полистайте функциональные языки для приличия что ли... | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
68. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Crazy Alex (ok) on 04-Июн-17, 18:46 | ||
Функциональные языки - это вообще образцовое "как не надо". Потому что заставляют думать о чём угодно, но только не о том, что делается (предметная область) и как делается (как код будет исполняться машиной). | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
72. "Эксперимент по разработке частей ядра Linux на языке Rust" | +5 +/– | |
Сообщение от Vkni (ok) on 04-Июн-17, 18:55 | ||
Нормальные языки, просто требуют несколько выученных навыков. Ровно также, как ООП требует умения разделять предметную область на объекты + делать их иерархию. Ясен пень, если у тебя эти навыки не поставлены, писать будет сложно. Но то же самое, в общем, с ООП и структурным программированием. | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
77. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 19:38 | ||
Изучить навыки можно любые. Тем не менее, в контексте питона, его синтаксис ужасен. По моему опыту люди, которым нравится питон, реально не знают ни одного языка того же уровня. Прежде всего Ruby, Perl. Соответственно сравнивать не с чем. | ||
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору |
82. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 20:29 | ||
> Изучить навыки можно любые. Тем не менее, в контексте питона, его синтаксис | ||
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору |
122. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 05:38 | ||
> По моему опыту люди, которым нравится питон, реально не знают ни одного языка того же уровня. | ||
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору |
123. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 05:41 | ||
Вместе с Е зацепилась Н, семешница конечно же ) Извините. | ||
Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору |
109. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 23:09 | ||
Увлечение ООП тоже доводит до забавных ситуаций когда адепты без конца пытаются придумать идеальную иерархию классов, а дело стоит. | ||
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору |
113. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Vkni (ok) on 05-Июн-17, 00:07 | ||
> Увлечение ООП тоже доводит до забавных ситуаций когда адепты без конца пытаются | ||
Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору |
174. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от _ (??) on 05-Июн-17, 21:09 | ||
... будет видеть везде незабитые гвозди! (С) | ||
Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору |
189. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Вареник on 06-Июн-17, 01:38 | ||
> Увлечение ООП тоже доводит до забавных ситуаций когда адепты без конца пытаются | ||
Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору |
98. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от Led (ok) on 04-Июн-17, 22:22 | ||
> Функциональные языки - это вообще образцовое "как не надо". Потому что заставляют | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
110. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 23:12 | ||
ну то есть все вот эти половые извращения вокруг ввода/вывода это нормально ? | ||
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору |
114. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Vkni (ok) on 05-Июн-17, 00:08 | ||
> ну то есть все вот эти половые извращения вокруг ввода/вывода это нормально | ||
Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору |
146. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от freehck (ok) on 05-Июн-17, 14:14 | ||
> Просто товарищи Хаскеллисты не очень трудятся объяснять, что к чему. | ||
Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору |
145. "Эксперимент по разработке частей ядра Linux на языке Rust" | +3 +/– | |
Сообщение от freehck (ok) on 05-Июн-17, 14:11 | ||
> ну то есть все вот эти половые извращения вокруг ввода/вывода это нормально | ||
Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору |
151. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Vkni (ok) on 05-Июн-17, 15:22 | ||
> Не, извращение вокруг IO - это особенность языка Haskell, которую он обрёл | ||
Ответить | Правка | ^ к родителю #145 | Наверх | Cообщить модератору |
212. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Анонимный Алкоголик (??) on 06-Июн-17, 18:10 | ||
> Функциональные языки - это вообще образцовое "как не надо". Потому что заставляют | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
142. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 13:20 | ||
> Python красив настолько что будучи похожим на псевдокод применяемый в книгах по | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
89. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 21:28 | ||
Вот кстати да. Все фанаты Раста которых я встречал ИРЛ были весьма специфическими юными месье с неудержимой любовью реализовывать простые вещи самым диким и переусложнённым способом, причём даже повсеместно принятые Java/C#/Python (которые они люто ненавидят) не спасал бизнес от их изобретательств. Главное, не я один это заметил - многих тимлиды мне говорили, что для джуниоров Раст в резюме, как приговор - их позовут на собеседование в последнюю очередь. Лисп ещё не так страшно - его изучают в университетах и бывшие студенты часто добивают им резюме. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
153. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Michael Shigorin (ok) on 05-Июн-17, 16:49 | ||
> см. лисп и другие. Разного пошиба шизофреники | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
188. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Вареник on 06-Июн-17, 01:30 | ||
А ведь верно! :) | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
53. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 17:12 | ||
Похожи на местных комментаторов. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
10. "Эксперимент по разработке частей ядра Linux на языке Rust" | +4 +/– | |
Сообщение от develop7 (ok) on 04-Июн-17, 12:13 | ||
Давно пора. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
11. "Эксперимент по разработке частей ядра Linux на языке Rust" | +5 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 12:16 | ||
>что позволило бы решить многие проблемы с безопасностью. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от A.Stahl (ok) on 04-Июн-17, 12:28 | ||
Rust'аманов это не остановит! | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
15. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от anonimous on 04-Июн-17, 12:48 | ||
Dominus Carnufex доказал, что на чистом Rust'е функции ядра реализовать невозможно. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
31. "Эксперимент по разработке частей ядра Linux на языке Rust" | +7 +/– | |
Сообщение от kai3341 (ok) on 04-Июн-17, 13:56 | ||
Линус доказал, что на чистом С функции ядра реализовать невозможно | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
16. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от kuku (ok) on 04-Июн-17, 12:58 | ||
Как Линус сказал: masturbating monkeys... :) | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
118. "Эксперимент по разработке частей ядра Linux на языке Rust" | +7 +/– | |
Сообщение от Сандибридж on 05-Июн-17, 01:11 | ||
> Как Линус сказал: masturbating monkeys... :) | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
42. "Эксперимент по разработке частей ядра Linux на языке Rust" | +4 +/– | |
Сообщение от Ordu (ok) on 04-Июн-17, 15:44 | ||
>>что позволило бы решить многие проблемы с безопасностью. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
25. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 13:49 | ||
Ну и псевдоним, блин... "Dominus Carnufex" значит "Господь-истязатель" (хотя я не эксперт в латыни). | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
48. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 16:40 | ||
Ох уж эти растаманы. Еще и притворяются будто всё это они придумали, а линейных типов до этого не было. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
49. "Rust" | +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 16:40 | ||
Все красоту и мощь Rust не осиливают полные отморозки, и вот такие идиоты чтобы как-то самоутвердиться начинают рассказывать какой Rust плохой. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
60. "Rust" | –2 +/– | |
Сообщение от incker on 04-Июн-17, 18:10 | ||
Я как потрерявшийся, не особо понимаю, что лучше си или rust, читал что rust в 2 раза медленнее чем си. Но раст типа безопасенее. | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
76. "Rust" | +2 +/– | |
Сообщение от Aleks Revo (ok) on 04-Июн-17, 19:37 | ||
> Я как потрерявшийся, не особо понимаю, что лучше си или rust, читал | ||
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору |
103. "Rust" | –1 +/– | |
Сообщение от incker on 04-Июн-17, 22:40 | ||
Благодарю за критику, буду читать внимательней)) | ||
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору |
106. "Rust" | –1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 23:00 | ||
Ну, и победа конечно. На несколько миллисекунд ценой целых килобайт памяти. | ||
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору |
51. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 16:56 | ||
Почему бы не конкатенативные языки программирования? Да еще и отказаться от монолитного ядра, сделать экзоядро формально верифицированное, засунуть это всё в кэш процессора с помощью шитого кода и запускать хоть на нанороботах, хоть на кластерах работающих от сферы Дайсона. Небывалые возможности по композиции функции (даже более того, конкатенативное программирование даже более функциональное в некотором смысле), всё есть выражение; возможность легко балансировать между совсем низким уровнем (манипуляцией со стеком и ассемблерными вставками) до комбинаторов и высоких уровней абстракции; возможность балансировки между функциональным и императивным программированием, возможность амбивалентного рассмотрения одного и того же кода, золотая средина; простота, гибкость и скорость компилятора/транслятора/интерпретатора и многое другое. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
64. "Эксперимент по разработке частей ядра Linux на языке Rust" | +4 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 18:36 | ||
Есть люди с влажными мечтами, считающие, что их мечты должен исполнять кто-то другой | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
70. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Crazy Alex (ok) on 04-Июн-17, 18:48 | ||
Потому что нужен результат, а не краса фантазий. Впрочем, до расто-фанатиков это тоже не доходит, кажется. | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
57. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 18:00 | ||
Лучше бы на D пробовали писать модули ядра. Хотя бы потому, что фронтенд D есть в GCC. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
61. "Эксперимент по разработке частей ядра Linux на языке Rust" | +2 +/– | |
Сообщение от Имя on 04-Июн-17, 18:21 | ||
Дык займись, кто тебе мешает | ||
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору |
69. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Crazy Alex (ok) on 04-Июн-17, 18:47 | ||
А реально? Я не уверен, в каком там состоянии gc-less вариант. Им занимались, конечно, но до ума довели? | ||
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору |
99. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 22:22 | ||
На фортране. | ||
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору |
63. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 18:35 | ||
Ну и господь с ним, не буйнопомешанный, людям не мешает, пусть ковыряется себе | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
78. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 19:42 | ||
Язык - инструмент. Пока софт выполняет свои функции и не жрет в три горла - может быть хоть на пхп написан. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
87. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 21:10 | ||
а как же память стоит копейки? | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
88. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от НяшМяш (ok) on 04-Июн-17, 21:15 | ||
> Пока софт выполняет свои функции и не жрет в три горла - может быть хоть на пхп написан. | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
100. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 22:30 | ||
В Rust'е даже нет зависимых типов, чего там уже говорить о различных штуках типа CoC. Как они формальную верификацию сделают нормально тогда? А без формальной верификации и безопасность будет не ахти. В общем, растаманы-с. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
102. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от develop7 (ok) on 04-Июн-17, 22:34 | ||
> В Rust'е даже нет зависимых типов, чего там уже говорить о различных штуках типа CoC. Как они формальную верификацию сделают нормально тогда? А без формальной верификации и безопасность будет не ахти. В общем, растаманы-с. | ||
Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору |
134. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 10:31 | ||
>> В Rust'е даже нет зависимых типов, чего там уже говорить о различных штуках типа CoC. Как они формальную верификацию сделают нормально тогда? А без формальной верификации и безопасность будет не ахти. В общем, растаманы-с. | ||
Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору |
178. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от develop7 (ok) on 05-Июн-17, 21:47 | ||
>>> В Rust'е даже нет зависимых типов, чего там уже говорить о различных штуках типа CoC. Как они формальную верификацию сделают нормально тогда? А без формальной верификации и безопасность будет не ахти. В общем, растаманы-с. | ||
Ответить | Правка | ^ к родителю #134 | Наверх | Cообщить модератору |
132. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 10:28 | ||
Товарищ, каким образом в ЯП со статической типизацией и нацеленностью на zero-cost abstractions можно ввести dependent types, да так чтобы этот ЯП еще и оставался системным? Растолкуйте пожалуйста Вашу позицию, мне очень интересно. | ||
Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору |
101. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 22:33 | ||
Давайте уже на Java | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
112. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 04-Июн-17, 23:19 | ||
На javascrit'e же. Модно, стильно, молодежно. | ||
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору |
117. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 01:09 | ||
Сколько ненависти. Вам что реально не хочется чтобы исчезли проблемы, упомянутые в последнем абзаце? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
119. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 03:26 | ||
>Сколько ненависти | ||
Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору |
126. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от JL2001 (ok) on 05-Июн-17, 08:14 | ||
>>Сколько ненависти | ||
Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору |
120. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 04:36 | ||
Хочется. Но не ценой роста потребления памяти втрое, падения производительности вдвое и адовым усложнением языка. Нет спасибо. | ||
Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору |
125. "Это вы с прямым углом перепутали" | +4 +/– | |
Сообщение от red75prime on 05-Июн-17, 08:06 | ||
Это вы с прямым углом перепутали, тьфу, то есть с garbage collected языками в части памяти, с питоном в части производительности, и с С++ в части адового усложнения языка. | ||
Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору |
131. "Эксперимент по разработке частей ядра Linux на языке Rust" | +9 +/– | |
Сообщение от Че on 05-Июн-17, 10:08 | ||
Все споры за "Си", это яркий пример того, когда люди привыкли "как все", но не понимают очевидного. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
147. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 14:17 | ||
Это все круто, но наличие unsafe блоков говорит о том что Rust ничего не решает. | ||
Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору |
149. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 14:33 | ||
>> но наличие unsafe блоков говорит о том что Rust решает, но не все | ||
Ответить | Правка | ^ к родителю #147 | Наверх | Cообщить модератору |
157. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от КО on 05-Июн-17, 17:57 | ||
Ну и глупо поправил. | ||
Ответить | Правка | ^ к родителю #149 | Наверх | Cообщить модератору |
164. "Эксперимент по разработке частей ядра Linux на языке Rust" | +3 +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 18:59 | ||
> Ну и глупо поправил. | ||
Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору |
265. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 16-Июн-17, 16:13 | ||
Не только подушки, а и парашут(ы) в самлётах - каждому пассажиру самолёта и даже пилотам. | ||
Ответить | Правка | ^ к родителю #164 | Наверх | Cообщить модератору |
267. "Эксперимент по разработке частей ядра Linux на языке Rust" | +1 +/– | |
Сообщение от Аноним (??) on 16-Июн-17, 16:37 | ||
> Отжеляю котлеты от мух: | ||
Ответить | Правка | ^ к родителю #265 | Наверх | Cообщить модератору |
140. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 05-Июн-17, 13:08 | ||
Здравствуйте, все те, кто использует линукс - | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
266. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 16-Июн-17, 16:21 | ||
> Я переделываю операционную систему Linux на Rust. Я бы хотел получить отзывы | ||
Ответить | Правка | ^ к родителю #140 | Наверх | Cообщить модератору |
159. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от _ (??) on 05-Июн-17, 18:40 | ||
> ... переработка ядра Linux на Rust, что позволило бы решить многие проблемы с безопасностью. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
169. "Эксперимент по разработке частей ядра Linux на языке Rust" | +4 +/– | |
Сообщение от Andrey Mitrofanov on 05-Июн-17, 20:08 | ||
>> ... код которого написан на языке Rust с ассемблерными вставками, оформленными в виде unsafe-блоков. | ||
Ответить | Правка | ^ к родителю #159 | Наверх | Cообщить модератору |
175. "Эксперимент по разработке частей ядра Linux на языке Rust" | –2 +/– | |
Сообщение от _ (??) on 05-Июн-17, 21:26 | ||
>В оригинальном ядре на Си их тоже есть. Делов-то. | ||
Ответить | Правка | ^ к родителю #169 | Наверх | Cообщить модератору |
190. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от chinarulezzz (ok) on 06-Июн-17, 03:03 | ||
на эту тему на лоре GoodRiddance как-то очень метко выразился: | ||
Ответить | Правка | ^ к родителю #159 | Наверх | Cообщить модератору |
268. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 16-Июн-17, 17:00 | ||
"Быстрее устаревшей сишки!!!***»" - это только по их тестам... | ||
Ответить | Правка | ^ к родителю #190 | Наверх | Cообщить модератору |
270. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Vjatcheslav on 19-Июн-17, 10:37 | ||
> "Быстрее устаревшей сишки!!!***»" - это только по их тестам... | ||
Ответить | Правка | ^ к родителю #268 | Наверх | Cообщить модератору |
204. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 11:49 | ||
Для начала rustc должен научиться ставить себя без сотни компонентов. Пока чт для него нужно выкачать половину UNIX мира вроде cmake и т.д. В этом плане golang пока решает у него есть и g build и т.д. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
213. "Эксперимент по разработке частей ядра Linux на языке Rust" | –1 +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 18:33 | ||
И должен появится в составе GCC, а то тащить в ядро LLVMщину - не путь. | ||
Ответить | Правка | ^ к родителю #204 | Наверх | Cообщить модератору |
205. "Эксперимент по разработке частей ядра Linux на языке Rust" | +/– | |
Сообщение от Аноним (??) on 06-Июн-17, 12:42 | ||
Нормальный язык, этот Rust. Месяц мучений с переформатированием сознания - и дельше все замечательно. Без шуток. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |