языки программирования :: it-юмор :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

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

it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,языки программирования
Еще на тему
Развернуть

Отличный комментарий!

Как он ухватился за массив)
Youbah Youbah30.07.202109:40ссылка
+34.3
Как он ухватился за массив)
Youbah Youbah 30.07.202109:40 ответить ссылка 34.3
это буфера а не массив
chasm chasm 30.07.202111:20 ответить ссылка 12.8
массивные такие буфера
как будто буфер не может быть массивом
dadv dadv 30.07.202111:35 ответить ссылка 3.0
Если она Rust, то пусть вьебёт им камнем по голове, пока они отвлеклись.
она лутается
Главное не забыть эту операцию обернуть в unsafe )
Ого, сиси-плюс-плюс.
zZIMm zZIMm 01.08.202120:49 ответить ссылка 0.0
ZloiYuri ZloiYuri 30.07.202111:03 ответить ссылка -0.3
Ой даже не знаю, когда читал там прям кричали что "many programmers are now opting to use it for software development instead of C++" но у меня руки так и не дошли...
Так что там? Прям крут?
прикольный язык, но порог входа космический, бывает на совсем элементарной задаче по несколько часов сидишь и методом научного тыка борешься с borrowing
rjhdby rjhdby 30.07.202111:27 ответить ссылка 0.2
Значительно сложнее, но и возможностей даёт больше за счёт продвинутых библиотек и удобного средства сборки. Под stm32 писать на c/c++ — боль (в сравнение с растом), сервера плюс/минус одинаково (раст выдвигает кучу раздражающих требований, зато ошибиться сложнее), гуи — боль, железо — легко, макросы — чудо, в сравнение с шаблонами, кросс — проще, динамика — больше возни, зато проще отладка. А вообще субъективно когнитивная нагрузка возрастает колоссально.
Если прибегать к использованию GC-языков + native, то JNI на C/C++ сложнее, чем на расте (он больно ударит при попытке создать неправильную ссылку, сам соберёт массивы, сделает преобразования типов, да и вообще привязки к jni у раста очень здорово написаны). Мне сейчас очень нравится scala + rust — одна даёт высокоуровневые возможности, а второй гарантирует безопасность быстрых функций и взаимодействия.
Главный минус, на мой взгляд — то, что раст не ФП и не ООП, что-то продвинутое тяжело написать. Но на плюсах я тем более пытаться не стану — они ещё тупее. Опять же память выделяется всегда через исключение — либо отказаться от всех фишек (т.к. частично раст ФП и он не имеет права иметь malloc с нехваткой памяти), либо всегда предполагать, что любое выделение закончится падением (если есть требования высокие к памяти).
«many…» — вряд ли хороший план, практика тяп-ляп работает лучше, а на расте так особо не попишешь, да и найти программистов сложнее. Малая группа избранных — вот хороший вариант для раста, для массовости больше подойдут плюсы или джава.
Вакансий по расту примерно нихуя, те, которые есть - это крипта, в лучшем случае бэк. Нафига раст в бэке мне неясно. А как раз там, для чего он хорош - безопасный заменитель си, я его не встречал. Тут в линукс кернел завозят поддержку раста, посмотрим, как пойдет.

ЗЫ. На тех же линуксах можно malloc'ать овер9000 памяти, ничего не упадет при выделении, упадет при доступе к очередной странице.
не я лучше TypeScript Native Compiler (AOT) буду юзать а не С++ c Rust. (SEO пост - https://github.com/ASDAlexander77/TypeScriptCompiler) :)
chasm chasm 30.07.202111:20 ответить ссылка -2.1
Любая попытка создать новый С++ всегда закончится созданием языка не чем не отличимым от С++, дак зачем пытаться?
просто они не создают новый язык. вот в чем проблема. но вот можно легко использовать синтаксис TypeScript-а что бы компилировать native code. и ничего нового не надо
chasm chasm 30.07.202111:35 ответить ссылка -0.1
Там разница идеологий: Rust создавался как безопасный язык, компилятор которого будет бить по рукам программисту. Ну и так как он еще и молодой, то попутно избавиться от монструозной хуйни плюсов. C++ - язык, который полностью доверяет программисту, но накладывает на последнего кучу ответственности за свой код. Ну и Rust сейчас - это скорее хорошая альтернатива C, а не C++. Во всяком системном его норм использовать.
"C++ - язык, который полностью доверяет программисту"
скорее язык, который программиста ненавидит
villy villy 30.07.202121:08 ответить ссылка 0.1
Так это же инцест! С++ это дочка С.
Axil Axil 30.07.202112:03 ответить ссылка 0.9
Фортран фотографирует
Trotzt Trotzt 30.07.202112:09 ответить ссылка 0.2
C++C получается СиСи...хехе какой же я идиот
Mr.Icy Mr.Icy 30.07.202120:46 ответить ссылка -0.3
rust должен быть существенно моложе, без выводка охуевших детей и несколько симпатичнее... хоть и не без снобизма
OKOPOK OKOPOK 02.08.202109:29 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Выбираем первый язык программирования
Да
т
У вас есть друзья?

i
Да
Т
Хотите много зарабатывать?
jL
Да
ш
	Вы тупой?	
		
т.		
Т
Вы насмотрелись уроков ХАУДИ ХО?
/Г
Да
7
Python
	Вам		
г~	нравится		1
1	Windows?		
Нет

Fortran
А они вам нужны?
Они тоже	РНР	
тупые?		
Да
т
подробнее»

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

Выбираем первый язык программирования Да т У вас есть друзья? i Да Т Хотите много зарабатывать? jL Да ш Вы тупой? т. Т Вы насмотрелись уроков ХАУДИ ХО? /Г Да 7 Python Вам г~ нравится 1 1 Windows? Нет Fortran А они вам нужны? Они тоже РНР тупые? Да т
Почему?
Почему?!
^>о->Ьаг() — Почему?



— А, вот почему... Newbie: So which programming language should I learn first?
Programmers: ¡ndex.js
JavaScript Moment
1	console log(018 == '018');
2	console log(017 == ‘017');
3
■ Default: node index.js
true
false e* \
; -s Tomasz is building cloudash.dev 1d
^ npm install esllnt-conflg-airbnb
'••'.K r
Q 31 tn 683	5 023 ¿j