1.8, Иваня (?), 16:11, 04/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Меня в этом коде:
let result = 'block: {
и
type Bar<'x>;
смущает '
Это же сахар? Для чего это?
| |
|
2.20, 244 (?), 16:31, 04/11/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Во втором случае это lifetime.
В первом просто обозначение label'а.
| |
|
|
4.100, asdasd (?), 20:38, 04/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Затем же зачем и в C++, Go и других языках где проблему break one nested loop решили через labeled break.
| |
|
5.151, Anatoly (??), 06:15, 05/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Да, только вот в этих языках метки имеют уникальный синтаксис, ни с чем не спутать, а здесь действительно ' двусмысленно выглядит.
| |
|
6.191, НяшМяш (ok), 16:08, 05/11/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
И что там двусмысленного если используются в разных контекстах? Символ < тогда тоже двусмысленно выглядит - может означать дженерик, а может "меньше". В гошке вон решили <> из-за двусмысленности не использвать и теперь символы [] так вообще на все случаи жизни - и дженерик определить, и слайс )
| |
6.230, 244 (?), 17:03, 06/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
В C++ любой оператор двусмысленно выглядит из-за перегрузок так то.
| |
|
|
|
|
|
5.93, Аноним (81), 19:54, 04/11/2022 [^] [^^] [^^^] [ответить]
| –6 +/– |
Насколько же мерзкий язык, просто противно. Где эта глупость 🤪 с лайфтаймами может пригодится в реальном программировании?
| |
|
6.99, Anonn (?), 20:37, 04/11/2022 [^] [^^] [^^^] [ответить]
| +7 +/– |
Может тебе не стоить себя так мучать и просто перестать читать про раст?))
Неявно лафтаймы присутствуют в любом языке с ручным управлением памятью - если какой-то объект А владеет другим объектом В, то будет крайне неприятно если ты дропнешь объект В, пока А еще жив. Т.е. время жизни объекта В должно быть не меньше А.
Тут просто это сделали явно. Более того, это нужно отнюдь не всегда, потому что есть non-lexical lifetimes, которые вычисляются прямо из control-flow graph.
| |
|
7.111, Без аргументов (?), 21:35, 04/11/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Что же у вас там за архитектура то? (Понимаю, что сразу всё не продумаешь и потом уже костыли спагетти-кода-объектов)
| |
|
8.152, Аноним (152), 06:46, 05/11/2022 [^] [^^] [^^^] [ответить] | +/– | Современные программисты не могут ни в архитектуру компьютеров систем, ни в шины... текст свёрнут, показать | |
|
7.160, Аноним (152), 09:20, 05/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Но лайфтаймы везде почти есть!
Можно создать блок
{
val ololo = "ololo"
}
По выходе из блока переменная перестанет существовать.
Вроде бы даже в с++ такое есть, где должен деструктор вызваться при выходе из блока
| |
|
|
|
|
|
2.110, Без аргументов (?), 21:32, 04/11/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
Это очередная игра в брейнфак спецсимволов, вместо сегфолтов и выходов за пределы буфера будет 100500 опечаток от сильного утомления внимания, выглядит намного сложнее и запутанней, чем Си, хотя до Си++ не дотягивает. Ребус такой, меньше кол-во строк, больше иероглифов.
| |
|
3.117, Аноним (152), 21:57, 04/11/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
Удивляет что у такого умного программиста, знающего так много языков программирования вызывают сложности брайнфак и раст.
| |
|
4.129, Без аргументов (?), 00:00, 05/11/2022 [^] [^^] [^^^] [ответить]
| +4 +/– |
Я не умный, я мудрый. Бешеной собаке семь вёрст не крюк, когда синтаксис улучшенного языка сделан хуже.
| |
|
3.172, freecoder (ok), 14:21, 05/11/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
Пять лет программирую на Rust каждый день. Нет никаких проблем с синтаксисом и опечатками, как вы пишите. Бывают проблемы в сложном асинхронном коде, над которым нужно хорошо подумать, как распределить владение и заимствования, чтобы успешно скомпилировалось. Но это совсем не про синтаксис.
| |
3.177, Прохожий (??), 15:05, 05/11/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Спецсимволов не больше, чем в других схожих языках. А то, что применение не всегда похожее на другие языки - это всего лишь дело привычки.
Чтобы не бодаться с опечатками умные люди придумали такую удобную вещь, как IDE с подсветкой синтаксиса. Рекомендую.
| |
|
|
|
|
3.55, Аноним (55), 17:27, 04/11/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
эта хипстота си в глаза не видела. будут по песням из душа синтаксис менять?
| |
3.162, Аноним (162), 09:33, 05/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Если у них есть мозг, то придут к:
(let ((ololo "ololo"))
...
)
но поскольку у них мозга нет, то не придут.
| |
|
|
3.70, Аноним (67), 17:59, 04/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
> В разряд стабильных переведена новая порция
А что будет происходить с остальной частью? Правильно, она будет меняться!
| |
|
4.178, Прохожий (??), 15:08, 05/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Остальная нестабильная часть относится больше к API, а не к синтаксису. И если вы достаточно умны, то зная об этом, будете пользоваться таким API с осторожностью, ну или не пользоваться вообще.
| |
|
5.185, Аноним (67), 15:34, 05/11/2022 [^] [^^] [^^^] [ответить]
| –3 +/– |
> И если вы достаточно умны, ... будете ... не пользоваться вообще
Лучшей рекомендации не использовать раст я ещё не слышал! Да пребудет с вами panic!
| |
|
|
|
|
|
2.23, Anonn (?), 16:35, 04/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну так полезная же штука - программа не должна находиться в неверном состоянии. Поэтому или хендли все ошибки или падай.
| |
2.71, Аноним (67), 18:00, 04/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
> panic! у них, похоже, самый востребованный макрос
Растаманы не могут писать работающие программы... Они только паниковать могут.
| |
|
3.157, Аноним (152), 09:08, 05/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Опеннет эксперты не могут писать программы...
Они только наваливать кучи в комментарии могут.
| |
|
|
3.116, Аноним (152), 21:55, 04/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
У джавистов курильщика есть правило: Throw early catch late.
Как им вообще могла прийти в голову такая глупость?
| |
|
4.142, Аноним (142), 02:10, 05/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Причём тут джависты? Всегда сначала делается проверка на некорректность, а потом дальнейшее выполнение кода.
| |
|
5.158, Аноним (152), 09:11, 05/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Но это не про джавистов курильщика, которые пытаются как можно больший кусок кода обернуть в try/catch.
Вплоть до того что все исключения пытаются обрабатать в одном месте
| |
5.159, Аноним (152), 09:13, 05/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
В прочем что ещё ждать от веб-человекообразных не способных в нативный код
| |
|
|
|
|
|
2.37, Anonn (?), 16:55, 04/11/2022 [^] [^^] [^^^] [ответить]
| +17 +/– |
А чего его защищать? На большинство тупых набросов уже ответили.
Он получил признание - в ядро его приняли, проекты на нем пишутся.
А спорить с клоунами-ненужнистами смысла нет, у них все и все ненужно.
| |
|
3.40, Аноним (32), 16:59, 04/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ничего там не приняли, какие то дрова на 100 строк переписали. Пишутся, но никаких проектов так и нет. Вот все растафанатики клоуны это ты полностью прав.
| |
|
4.54, Аноним (49), 17:24, 04/11/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Линус Торвальдс принял в состав ветки ядра Linux 6.1 изменения, реализующие возможность использования языка Rust | |
|
3.41, Янис (?), 17:00, 04/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Только ядро будет в раз 10 больше весить и в столько же раз дольще собираться, ибо файлы на Расте - очень тяжелые. Что в них компиляятор пихает, что простой Hello world весит во много раз тяжелее, чем на многих других языках??
| |
|
4.60, Anonn (?), 17:31, 04/11/2022 [^] [^^] [^^^] [ответить]
| +4 +/– |
Вот примерно из-за таких вопросов и перестали.
Потому что уже с десяток раз расписывали почему хеллоуворд большой и как его сделать меньше.
Вплоть до минимальной проги на сисколах. А самому поискать религия не позволяет?
| |
|
5.144, Аноним (-), 03:01, 05/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Минимальный хеллоуворлд на растений написать легко. Достаточно написать несколько unsafe и строчек на ассемблере...
| |
5.164, Янис (?), 11:54, 05/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
А чего тут искать? Есть Раст, который так пиарят. Написал на нем первую программу, которую пишут на всех ЯП. Размер этой программы в очень много раз больше чем на Си. Разумеется, на Си тоже можно написать "Hello world", который размером будет еще меньше 18 килобайт, и для чего-то это может пригодиться (в сугубо учебных целях), но обычно так не делают, вместо этого используя стандартные возможности. Вот и на расте обычно никто программы не будет писать на ассемблере, чтоб сократить размер исполняемого файла. Вот и вопрос: а для чего ЯП, программы котрого по размеру будут в очень много раз больше, чем на том же Си?!
| |
|
6.173, freecoder (ok), 14:30, 05/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Ответ простой: если вы пишите Hello world и для вас критичен именно размер, но при этом вы принципиально пользуетесь только дефолтными настройками компилятора и линковщика, то не используйте Rust, а используйте Си или Ассемблер. Только не обобщайте ваш случай на тех, кто пишет не Hello world и кому не лень при необходимости выставить опции компилятору.
| |
6.214, Аноним (-), 21:47, 05/11/2022 [^] [^^] [^^^] [ответить] | +/– | Сколько много слов вместо простого да, я очередное опеннетное ламо и системный ... большой текст свёрнут, показать | |
|
|
4.63, НяшМяш (ok), 17:48, 04/11/2022 [^] [^^] [^^^] [ответить] | +5 +/– | Написал себе от лени cli-шный лаунчер для игр может заопенсорсю когда-нибудь , ... большой текст свёрнут, показать | |
|
|
6.189, НяшМяш (ok), 15:59, 05/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
> На питоне это ~10 кб заняло бы. Всем переходить на питон ?
И жрало бы 30 метров в рантайме? Я же попробовал, поэтому переписал на расте )
| |
|
|
|
|
4.105, Аноним (67), 21:00, 04/11/2022 [^] [^^] [^^^] [ответить]
| –4 +/– |
Они только бросать недопереписанное способны... Servo - умер в 2019...
| |
|
5.182, Прохожий (??), 15:24, 05/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Тебе уже в одном месте ответили, что Servo был экспериментом, поэтому и умер, хотя идеи его живы. Но разве ж можно ожидать, что до тебя с первого раза дойдёт?
| |
|
4.132, pashev.ru (?), 00:21, 05/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Например написать что-то действительное
Так написано и продаётся за большие деньги. Больше сказать не могу — NDA.
| |
4.179, Прохожий (??), 15:14, 05/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Дык ведь написано предостаточно уже. Даже в этой заметке есть упоминания о том, что уже в ведущих фирмах планеты пишут на Rust. Но некоторые не читатели.
| |
|
5.216, Аноним (216), 22:29, 05/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Может ещё упомяте о том, что в ведущих фирмах планеты также пишут на Basic'e. А некоторые тихо сидят в Excel'e.
| |
|
|
3.140, Аноним (140), 00:56, 05/11/2022 [^] [^^] [^^^] [ответить] | –1 +/– | Ненужнисты у тебя клоуны Вот тебе нужен язык народов севера, который супер защи... большой текст свёрнут, показать | |
|
4.146, Аноним (146), 04:27, 05/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Признание надо получить не у контор лично, а у людей, которые реально будут это использовать
На чём погонщик скажет писать, на том и будешь, признательный ты мой. И на твоё место уже очередь. А на чём ты там для себя дома по ночам «привет мир» кодишь всем наплевать, даже твоей маме.
| |
|
5.198, Аноним (198), 16:33, 05/11/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
В расте ты будешь по минуте пялиться в каждую строчку, чтобы удостовериться, что не опечатался. Очевидно, что ты си не осилил.
| |
|
6.200, Прохожий (??), 16:55, 05/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Очевидно, что ты си не осилил.
Исходя из чего это "очевидно"? :)))
> В расте ты будешь по минуте пялиться в каждую строчку, чтобы удостовериться, что не опечатался.
Для этих целей у меня есть удобная IDE, чтобы не "пялиться в каждую строчку". Очень удобная штука, рекомендую. Я понимаю, что ретроградам тяжело новое даётся, но ты всё же попробуй на досуге. Уверен, твои усилия окупятся в итоге. ;)
| |
|
5.203, Аноним (140), 18:37, 05/11/2022 [^] [^^] [^^^] [ответить] | +/– | Ага, конечно на свалку Скажи это банкам например Работает себе 9front на Си и ... большой текст свёрнут, показать | |
|
6.205, Прохожий (??), 19:05, 05/11/2022 [^] [^^] [^^^] [ответить] | –2 +/– | Ох уж эти мне писатели Ещё бы им читать научиться внимательно и вдумчиво Навер... большой текст свёрнут, показать | |
|
|
|
|
|
3.42, Аноним (32), 17:00, 04/11/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Раньше же был. Что же такого случилось? Может просто фанатики наконец осознали что раст не нужен. И его участь такая же как у Хаскеля. Быть языком мозголомом?
| |
|
4.79, Anonn (?), 18:55, 04/11/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
Не, раньше действительно хотели объяснить и объясняли - и про borrowing, и про lifetim'ы, про нюансы компиляции, про гарантии которые даются и которые не даются, и тд.
Но потом оказалось что вопросы задаются не чтобы получить ответ, а потому что "азаза, на расте невозможно написать двусвязный список!!111" И такое было не раз. Поэтому и желания что-то объяснять поубавилось.
| |
|
5.89, Аноним (89), 19:40, 04/11/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Что ты там объяснишь? Это всё равно что рассказывать про заряженные обереги. Больше не пиши эту чушь тут.
| |
5.107, Аноним (67), 21:03, 04/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
> хотели объяснить
но не получалось
> про гарантии ... которые не даются
во-во
> желания что-то объяснять поубавилось
осознали тупик
| |
|
6.137, Аноним (137), 00:40, 05/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Да и просто иногда вырастают. И у них появляется осознание ненужности раста и его нелепых принципов.
| |
|
|
4.184, Прохожий (??), 15:33, 05/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Раньше же был.
Раньше был, потому что объясняющие подразумевали, что вопрошающим просто пока что-то непонятно, им только надо чуть больше разжевать детали.
> Что же такого случилось?
Пришло понимание, что раз с первого раза не дошло, то продолжать тратить время на таких не имеет смысла, их просто надо гнать из профессии по причине профнепригодности.
| |
|
|
2.83, th3m3 (ok), 19:15, 04/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
А чего его защищать? Собаки лают, караван идёт. Время жалко на хейтеров тратить. Слишком много чести.
| |
|
|
4.106, Аноним (106), 21:03, 04/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Когда речь идёт о работе по найму, да ещё в команде программистов, то речь идёт буквально о нескольких языках. Поэтому, особо не повыбираешь и нет смысла что-то доказывать окружающим. За что больше платят, то и в топе.
Когда речь заходит о личном предпочтении, например, для хобби-проекта, то надо быть бакланом, чтобы выбирать с++ или rust.
| |
|
|
|
1.46, Аноним (216), 17:07, 04/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Общая стратегия заключается в постепенном усилении защиты вначале через перевод на использование Rust, а затем перевод на использование Vlang.
| |
|
2.68, Аноним (68), 17:55, 04/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Это язык-поделка, этот ваш Vlang. Ему пишут "потому что могут".
| |
|
1.50, eganru (?), 17:19, 04/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Не появился ли простой способ передавать likely/unlikely в ветки if let и match?
| |
|
|
3.226, egan (?), 12:38, 06/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Это не дает сделать if likely(let Some(one) = maybe_one){...}
| |
|
|
1.80, Аноним (80), 19:03, 04/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Хуже С и С++ уже ничего не может быть, так что норм. Поздравляю всех причастных и неравнодушных!
| |
|
2.86, Аноним (67), 19:25, 04/11/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Хуже С и С++ уже ничего не может быть
...но тут постучался раст.
| |
2.92, Аноним (-), 19:45, 04/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Пока нормальные люди прокачивают свой кодинг на слух и рефакторинг без монитора - всрасты еще только дослушивают поему про кавычки :D
| |
|
3.210, Прохожий (??), 19:26, 05/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
На самом деле полно языков, которые В СВОИХ НИШАХ гораздо лучше Си. Но для того, чтобы это понять, надо немножко напрячь серое вещество. А к этому многие местные "эксперты", увы, не готовы, потому что не умеют.
| |
|
|
1.95, Аноним (95), 19:59, 04/11/2022 [ответить] [﹢﹢﹢] [ · · · ] | –2 +/– | В помойку пусть выкинут это говно, пока оно не научится в shared-библиотеки Мне... большой текст свёрнут, показать | |
|
|
|
|
|
6.125, Аноним (67), 22:35, 04/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
оверлеи - расширение адресного пространства, использовались для большого кода. Технически похожи на mmap: обращение - отказ - подгрузка.
| |
|
|
|
|
2.102, Аноним (31), 20:40, 04/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не беспокойся, Неуловимый Джо, гугл и так спокойно превратит твой телефон в старое говно компактными аппами на джаве и котлине))
| |
|
|
2.123, Аноним (67), 22:30, 04/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
непрерывный браузер это уже устарело... сейчас модно - непрерывный язык.
| |
|
1.120, Аноним (120), 22:15, 04/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Слишком часто обновляется, его утомительно компилировать. Асинхронные генераторы так и не завезли (да и вообще с генераторами какая-то байда постоянно случается, я не смог например читать файл по мере того как он дописывается (построчно), а том же питоне это полторы строки и 0 проблем за всё время использования такого подхода.
| |
|
2.121, Аноним (120), 22:16, 04/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
И да, сидеть на найтли это не удобно, не будешь же потом юзеров заставлять найтли собирать.
| |
|
|
2.130, Аноним (67), 00:16, 05/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Как это всё можно запомнить
растаманы делают проще: они забывают сразу целые проекты: серво, редох...
| |
|
3.135, Аноним (137), 00:38, 05/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
В одном они правы это действительно в конечно счете выходит безопаснее для всех.
| |
|
|
|
|
|
|
|
6.206, Аноним (208), 19:08, 05/11/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
Не надо проектировать твои собственные желания на остальных людей
| |
|
|
|
|
|
1.143, Аноним (-), 03:00, 05/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Как можно доверять языку, где даже не осилили сделать самодостаточный компилятор спустя только времени и имея столько ресурсов? Когда энтузиасты делают в других языках. Реализация компилятора настолько плохая, что в gcc должны разрабатывать.
| |
|
2.153, Аноним (152), 06:50, 05/11/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Полностью поддерживаю, не понимаю как можно доверять таким языкам как swift, rust, kotlin и т.п.
| |
2.186, Прохожий (??), 15:35, 05/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
А в чём плохость текущего компилятора, собственно? И какой смысл изобретать свой велосипед, если можно пользоваться готовым?
| |
|
|
4.199, Прохожий (??), 16:51, 05/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я - не телепат, чтобы мысли людей читать. Раз мир пользуется, то особых недостатков у текущей реализации нет (по мелочам если придираться, то всегда найдутся, само собой). Поэтому хотелось бы большей конкретики.
| |
|
|
|
1.150, Аноним (150), 06:10, 05/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Требую активно использовать !"#$%&'()*+, -./:;<=>?@[\]^_'{|}~
без этого синтаксис Rust ещё читаем)
let ••Ok(count@) =
'~u64::from_str[(count_str\)] else {
panic!°^("Can't parse integer: ∆'{count_str}'∆");
};
Наркоманы...
| |
|
2.154, Аноним (216), 07:58, 05/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вы ещё дождётесь, когда вместо спецсимволов начнут применять иероглифы. А их десятки тысяч.
| |
|
3.229, iPony129412 (?), 14:09, 06/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
А было бы неплохо
error: character literal may only contain one codepoint
--> lib.rs:122:16
|
122 | fn content<'🐴>(&self, post: &'🐴 Post) -> &'🐴 str {
| |
|
|
1.220, kusb (?), 23:04, 05/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
У меня от сидения на Опеннете кажется что Rust ー это такой троллинг, а не просто язык программирования который хочет решить задачу безопасности без вреда для производительности, что давно хотелось.
Какая-то дичь творится. То идея что на Rust нужно всё переписать, как будто всем нужна сложность. Читать неприятно.
| |
|
2.223, Аноним (223), 00:37, 06/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Переписывание кода на новый язык - это же куча новых рабочих мест. Главное, почаще новые языки выпускайте и без работы никто не останется.
| |
|
3.231, Аноним (216), 19:55, 06/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Посмотрел crush-курсы на ютубе по расту и карбону, последний выглядит гораздо приятнее.
Осталось только сделать описание типа слева, удалить не нужное fn, чуть поправить описание дженериков и и заменить let на const. Тогда будет норм.
| |
|
|
1.222, Neon (??), 00:20, 06/11/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Как же бесит, когда давно известные компьютерные термины начинают заменять на новомодные. Каждый новый модный язычок - своя новомодная терминология.
| |
|
2.227, Аноним (67), 13:01, 06/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> давно известные компьютерные термины начинают заменять на новомодные. Каждый новый модный язычок - своя новомодная терминология.
В этом вся суть "прогресса"! Зачем ломать голову и что-то изобретать? Берём С++ и называем в нём всё по-своему!
| |
|
|
2.238, Аноним (238), 21:22, 08/11/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Порог входа уже выше чем у C++?
Ниже, но кривая входа намного более крутая, и многие ломаются в самом начале. Но дальше уже намного проще чем в С++ так как компилятор очень жесткий, и если скомпилировалось то обычно работает.
| |
|
3.239, Facemaker (?), 10:20, 10/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
>Ниже, но кривая входа намного более крутая
Не знаю, мне с имеющимся большим опытом C++ Rust показался скорее простым языком и освоился со свистом и прибаутками.
| |
|
|
|