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

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

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

Компилятор
Licemer61 Licemer61 23.04.202120:50 ссылка
+33.5
Компилятор
Licemer61 Licemer61 23.04.202120:50 ответить ссылка 33.5
это кот-лин?
villy villy 23.04.202121:15 ответить ссылка 2.2
Тут надо фото чего-то максимально похуистичного
"Ты только приезжай..."
Всему виной запредельно низкий порог вхождения в "программирование". Ну серьезно, все эти ошибки про скобочки и вызовы, их же любая современная IDE хайлайтает. Как вообще можно тупить над этим больше секунды?
омич омич 23.04.202121:16 ответить ссылка -0.3
Со скриптовыми языками дела иногда обстоят несколько иначе, ввиду динамической типизации и багажа, который с ней идет, IDE не всегда может помочь тебе. А как известно, большинство вкатывальщиков идет во всякие дж-скрипты и питухоны.
Фигня это, динамическая типизация итд - проблемы по сути скриптовых языков простейших с нестрогой типизацией, самый ад в C++ надстройках которыми он перегружен настолько, что ООП там настоящий ад и совмещений рядом malloc() и new someclass().
Так-то malloc и free в плюсах из C, ты по идее и не должен их юзать. Хотя в C++ нагромождений хватает, чего только стоят 18 типов инициализации переменной https://blog.tartanllama.xyz/initialization-is-bonkers/ краткое описание 5 видов на русском https://habr.com/ru/post/438492/
По факту то юзается. Просто на самом с++ ещё ок, не ОК это становится когда не новые вещи появляются или расширения старых типа новых типов инициализации(да блядь, int c=2; пришёл только к c++ 13 в то время как оно было в с99 уже)
ООП прикручено раком на обычный с++, по факту нет там никаких изменений или облегчений, только 100500 методов выстрелить себе в яйца. Я блядь как классик прошедший от pascal до кучи языков включая java/c# и уже скорее всего котлин могу сказать - c++ ГОВНО КАК ООП, НЕТ ТАМ ООП, есть костыли над теми же классическими объектами, по сути то структуры и прямая адресация всё та же, и лучше бы либы старые юзали, безопаснее. Их ты знаешь хотя бы,а что компилятор и даже препроцессор сделают тупо разных версий даже того же - уууууу....
https://habr.com/ru/post/307354/
Dr_Quake Dr_Quake 23.04.202122:43 ответить ссылка -1.4
Я посмотрев на C++, понял что все же люблю достаточно низкоуровневое программирование начал искать какой-то другой язык для себя и нашел свое счастье в Rust. Какой кайф когда язык не перегружен 100 способами сделать одно и тоже добавленных просто потому что кому-то в комитете так удобно
Надо будет посмотреть. Вот меня по возможностям и либам которых дохуя сразу написали впечатлил golang, но по писать на нём код совсем не впечатлило, не особо удобно.
Первое впечатление от голанга отличное, код пишется очень быстро, горутины заебись, но через месяца два я стал чувствовать, что тупею! Потом было сложно возвращаться на С++, за то через пару недель снова вернулось чистое состояние сознания.
monad monad 24.04.202104:03 ответить ссылка 0.1
Ты не тупеешь, ты вытесняешь из моска ненужные 12 способов сделать одно и то же и освобождаешь место для чего то более важного
Суть современного языка таки чтобы было 100500 либов и способов сделать то же самое, но и на кучу кейсов было готовое.... С защитой от отстреливания яиц и того, что с новой версией либа всё развалится.
Возможно, только дело не в 12 способах (это, мне кажется не проблема), я тогда пару круд-бекендов сделал на го, вот и расслабился моск, не думая о всяких event loop'ах
monad monad 24.04.202114:58 ответить ссылка 0.0
Как раз routines - одна из тех вещей которая плохо сделана и на уровне нате вам примитив и идите нахуй. Я те же старые pthreads использовал везде, блядь, да ДАЖЕ ПОД PHP РЕАЛИЗАЦИЯ РАБОЧАЯ такого, но только не в go нормальные потоки....
Голые pthreads использовал везде?
goroutines это ж green threads просто, что не так то?
monad monad 24.04.202115:02 ответить ссылка 0.0
Где голые, где штатные обёртки их же, но суть в том что там штатные нормальные, а тут как-то урезки. Дело не в green threads, а в том, что урезки таки от принятых потоков. Мне вот не нужны их каналы например, хочу классику, а хуй.
Я написавший тысячи строк когда на R


З.Ы В 2021 R абсолютно безполезная хуйня (ИМХО), все то же самое делается пайтоном в разы быстрее и проще
Rust или R?
R к сожалению
R действительно странный язык (сам начал его учить после питона), но полезность его дискутабельна. Все наши биоинформатики сидят на пайплайнах, слепленных из R, баша и чего-то еще более хтонического, и прекрасно себя чувствуют (востребованны и довольны собой). Конечно рано или поздно R будет вытеснен питоном или джулией, но я думаю лет 10 у него в запасе еще есть.
На мой вкус, R устарел примерно так же, как и COBOL, тот же пайтон делает все то же самое, только намного проще. Он устарел, он не удобен и он сложен.
Я не хочу спорить, хотя отмечу что пайтон и R ровесники, последний даже чуть моложе. С R просто удобнее делать статистику из коробки,и графики рисовать. Но в отличие от пайтона это не general purpose language.
Забавно что еще лет 15 назад почти все биоинформатики сидели на перловке и яве, а теперь их уже и никто не вспоминает.
Полностью согласен. Конкретно в моей практике, R юзается для чистой математики - рассчет финансовых рисков. Поэтому да, графы и статы получаются крайне легко. Но блин, шаг влево - шаг в право...
ну да, IDE не всегда может помочь, а вот если поорать на компилятор...
Holo Holo 23.04.202121:54 ответить ссылка 0.4
хочешь драться с Посейдоном? ...
Методы проверенные тысячелетиями.
Imebal Imebal 23.04.202122:00 ответить ссылка -0.1
Ну про питон ты зря так, мне он очень нравится в плане гибкости и минимализма. Плюс, на том же пайтоне вполне себе можно писать код со статикой.
Я тоже любил питон, но сейчас просто не переношу запись len(array), а не array.len() ( да я знаю про array.__len__() ). И другие подобные функции, которые просто вызывают приватный метод на объекте.
Согласен в принципе, но нативные плюшки для работы с массивами и "сырыми" данными для меня все перекрывают. Написать парсер-код на питоне для любой задачи для обработки уебанных данных занимает блять, пару минут. Какой еще язык таким может похвастаться?
Проблемы скриптовых языков с динамической типизацией в именовании переменных. Точнее в его отсутствии. Изучаю на Гите исходники. И в каждом третьем z = foo(x+y).
оглох ...
Компиляторы - штука проверенная, я, будучи эмбеддед разрабом, скорее на железо грешить стану, чем на компилятор =)
Mints97 Mints97 23.04.202122:41 ответить ссылка 0.7
а на человеческий перевод будет?
dunadain dunadain 24.04.202100:04 ответить ссылка 0.0
программист сам дурак, компьютер не виноват
Кожанные мешки охуели.
Imebal Imebal 24.04.202115:19 ответить ссылка 0.1
Не отказываю себе иногда в удовольствии сказать "вы че, суки, охуели", когда свой же код сегфолтит
monad monad 24.04.202104:06 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
mm
It looks like your costume is a Word document.
Would you like some help with that?
•	Add some accessories
•	Just wear a white shirt
Do not show this again
подробнее»

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

mm It looks like your costume is a Word document. Would you like some help with that? • Add some accessories • Just wear a white shirt Do not show this again
Удав, который проглотил
Функцию Дирихле Говорят, что у двухъядерных процессоров одно ядро всегда чуть больше другого...
подробнее»

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

Говорят, что у двухъядерных процессоров одно ядро всегда чуть больше другого...