Сохранен 75
https://2ch.hk/b/res/183520242.html
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 23/09/18 Вск 22:09:38 #1 №183520242 
image.png
Стоит ли мне, Junior python-макаке, учить эту некрохуиту мощнейшую первопричину всех ЯП?
Меня, если честно, привлекает возможность писать расширения на Си для Python'a. Да и владение этаким низкоуровневым языком может пригодиться, когда нужно будет иметь дело с железом.
Что скажешь, онон?
Аноним 23/09/18 Вск 22:11:44 #2 №183520396 
а че ты не в програмаче спрашиваешь?
стоит если ты планируешь это как-то использовать
и почему чистый си? бери плюсы чтобы не ограничивать себя в конструкциях, т.к. ты один хер сможешь компилять обычный сишный код.
Аноним 23/09/18 Вск 22:12:18 #3 №183520430 
Бамп
sageАноним 23/09/18 Вск 22:12:28 #4 №183520440 
>>183520242 (OP)
>Стоит ли
Тебе это приносит удовольствие? Просто ответь на один ёбаный вопрос и всё. Заебали уже вкатывальщики ебучие.
Аноним 23/09/18 Вск 22:17:14 #5 №183520771 
image.png
>>183520396
>и почему чистый си? бери плюсы чтобы не ограничивать себя в конструкциях
Вот уж чего-то боязно, что ли, мне приступать к изучению языка, где прострелить себе ногу - раз плюнуть, если честно. Скажем, чтобы освоить какой-нить Руби, Питон, тот же ЖС так, чтобы ребята по-старше без презрения смотрели твой листинг - нужно, ну... Полгода-год, я думаю. С сисярпом/жабой - подольше чуть, в 1.5-2 раза (Жаба - вообще ебанутая хуйня). А что насчёт крестов? Десятилетиями осваивать, или можно всё-таки за годик-два?
Аноним 23/09/18 Вск 22:17:56 #6 №183520819 
Бамп
Аноним 23/09/18 Вск 22:18:35 #7 №183520861 
>>183520440
Ну, я уже гребу на галере. Когда вкатывался в питон, таких вопросов не задавал.
Аноним 23/09/18 Вск 22:23:53 #8 №183521209 
Бамп
Аноним 23/09/18 Вск 22:24:18 #9 №183521233 
>>183520440
Двачую, заебали эти подзалупные карьеристы.
Аноним 23/09/18 Вск 22:26:10 #10 №183521336 
>>183520396
Че ты несешь, идиот? Какие конструкции нахуй?
Си идеален для освоения и не содержит такого количества сокращений и не интуитивной хуйни как плюсы.
Аноним 23/09/18 Вск 22:28:08 #11 №183521457 
>>183520771
>Питон
>Полгода-год
Я может чего-то не понимаю, но пролистать LPTHW - заняло у меня два выходных. Что там можно пол года учить? Библиотеки наизусть? Вы что, дауны там, в своем айти?
инженер на СИ, знал до этого джаву на нубском уровне
Аноним 23/09/18 Вск 22:29:55 #12 №183521571 
>>183520242 (OP)
C не низкоуровневый далеко.
sageАноним 23/09/18 Вск 22:30:20 #13 №183521606 
>>183521457
>Вы что, дауны там, в своем айти?
>БЫДЛО ЕБАНОЕ НЕ ЗНАЕТ ПИТОН ФУ ЕБАНОЕ БЫДЛО!
>БЫДЛО ЕБАНОЕ НЕ МОЖЕТ ДЕНЕГ ЗАРАБОТАТЬ ФУ БЫДЛОТА
>ВОКРУГ ОДНО ЕБАНОЕ ТУПОЕ БЫДЛО НЕ МОЖЕТ МАССИВЫ В ДЖАВЕ СЛИВАТЬ
>БЫДЛО БЛЯДЬ СУКА ЕБАНОЕ ТУПОЕ БЫДЛО НЕ МОЖЕТ КАСТОМНОЕ ЯДРО НАПИСАТЬ ПОД НОУГАТ SGS5!
Аноним 23/09/18 Вск 22:31:34 #14 №183521684 
>>183521606
Не агрись, я почти серьезно спрашиваю.
Что можно учить пол года? Это только если человек программирование до этого в глаза не видел, разве что.
Аноним 23/09/18 Вск 22:34:31 #15 №183521853 
>>183521684
Это прямо меньше чем за год можно стать программистом и пойти работать? Я мимо проходилю
sageАноним 23/09/18 Вск 22:34:34 #16 №183521857 
>>183521684
>Что можно учить пол года?
БЫДЛО ЕБАНОЕ НА ДВАЧЕ АГРИТСЯ ФУ ТУПОЕ БЫДЛО НЕ МОЖЕТ В ПРОГРАММИРОВАНИЕ ФУ ТУПЫЕ ПИДАРАСЫ Я ОДИН УМНЫЙ. ВОКРУГ ВСЕ ТУПЫЕ ПИДОРАСЫ А Я ОДИН УМНЫЙ НЯ
@
ДВАЧ КАК ПОКЛЕИТЬ ОБОИ ДВАЧ А?
Аноним 23/09/18 Вск 22:38:35 #17 №183522129 
>>183520242 (OP)
Си довольно простой язык, в отличие от своего собрата
Аноним 23/09/18 Вск 22:38:38 #18 №183522132 
understandingandusingcpointers.jpg
>>183520242 (OP)
Си стоит освоить, хотя бы для того чтобы уметь без плясок с бубнами работать с API операционной системы. Ничего сложного в нем нет, это по сути макроассемблер. Часто клевещут на "неосиливаемость" адресной арифметики, но для таких дебилов даже специальный гайд написали.
Кресты это Си с классами, тоже не понимаю что в нем такого уж архисложного.
Аноним 23/09/18 Вск 22:49:44 #19 №183522818 
Бамп
Аноним 23/09/18 Вск 22:51:28 #20 №183522929 
>>183522132
>тоже не понимаю что в нем такого уж архисложного
Шаблоны? Но я не ебу особо, это по-наслышке
Аноним 23/09/18 Вск 22:53:52 #21 №183523075 
>>183521857
>ФУ ТУПОЕ БЫДЛО НЕ МОЖЕТ В ПРОГРАММИРОВАНИЕ ФУ ТУПЫЕ ПИДАРАСЫ Я ОДИН УМНЫЙ
Забей, я не уверен, что пролиставши доку он охуенно освоил питон. В нём тоже есть свои особенности, с которыми, кстати, работать - как проводить ночь с 10/10-тянкой, так же охуенно. Тем не менее, их выучить за 4-7 дней не получится.
Аноним 23/09/18 Вск 22:57:31 #22 №183523292 
>>183523075
Ну так для этого надо работать с пайтоном, разве нет? Узнаешь нюансы в любом деле уже работая. А учить пол года пайтон - это я не знаю, разве что если слышишь слово "переменная" и "обьект" первый раз в своей жизни. И я не пытаюсь унизить программистов на пайтоне, просто язык и задумывался как очень простой для освоения.
Аноним 23/09/18 Вск 22:59:24 #23 №183523405 
Бамп
Аноним 23/09/18 Вск 23:00:34 #24 №183523484 
>>183523292
Ааа, братюнь, тут конечно, я имел ввиду скорее "набираться опыта" тогда. Тут с тобой согласен, лично у меня само изучение концепций действительно заняло около недели, потом лишь их закоренял в памяти и практиковался.
Аноним 23/09/18 Вск 23:43:39 #25 №183526278 
>>183522132
>это по сути макроассемблер
Был когда-то в 70х, когда на нем для PDP11 писали. Сейчас хер ты заранее скажешь, во что соберется твоя программа из сотни строк.
Аноним 23/09/18 Вск 23:46:34 #26 №183526470 
14167733521842.jpg
>>183520440
Отвечу словами популярного некогда музыканта Лэса Клейпула: «Я всегда мечтал зарабатывать на жизнь любимым делом. К сожалению, за онанизм никто не платит, поэтому приходится играть на басу.»
Аноним 23/09/18 Вск 23:55:07 #27 №183527001 
3263404512.PNG
бамп
Аноним 24/09/18 Пнд 00:13:11 #28 №183527906 
Бамп
Аноним 24/09/18 Пнд 00:27:06 #29 №183528535 
Бамп
Аноним 24/09/18 Пнд 00:39:14 #30 №183529077 
>>183527001
это что за яп на скрине? с?
Аноним 24/09/18 Пнд 00:41:00 #31 №183529156 
>>183520242 (OP)
Си стоит выучить в любом случае. По нескольким причинам:
1) На нем написано ВСЁ системное ПО, кроме того, что написано на ассемблере
2) Тебе придется научиться действительно серьезно шарить в архитектуре процессора и операционных систем, а это должен знать любой уважающий себя программист
3) На синтасксисе Си основаны многие другие языки
4) Вообще, это уникальный в своем роде язык, являющийся, так сказать, основой всего и вся. Твой любимый питон в 99% случаев написан на том же Си.

Только умоляю, не учи С99 (и уж тем более С11) и прочую парашу. Возьми книжку Кернигана-Ритчи ранних изданий и учи стандарт ANSI. Если тебе придется столкнуться с конструкциями из новых версий языка, ты их без проблем освоишь, но почти весь сишный код написан именно на ansi стандарте. Да и сами эти новые стандарты нормально не поддерживаются и вообще написаны непонятно для чего, сращивание языка со стандартной библиотекой, фактическое отсутствие zero-runtime, комплексные числа из коробки (это нахуя вообще?) и прочая ебала — это всё точно не нужно для написания системного ПО.

мимо байтоёб
Аноним 24/09/18 Пнд 00:41:37 #32 №183529177 
>>183529077
Это кресты нового пошиба, предположительно С++11.

всё тот же байтоёб
Аноним 24/09/18 Пнд 00:47:03 #33 №183529408 
>>183520242 (OP)
Еби фунцию, упс, стек протек и данные разрушились.
Че эта магическая хуйня делает? Она даже не исполняется! Почему без нее не работает?
Используй указатели адреса и лишись анальной действенности при линковки!
Не забудь добавить еще маллока, а то вдруг забыл?
Что же не так с этим блядским циклом!?
Не нужные вложения весят больше, чем весь основной код.
ИНДЕКСАЦИЯ МАССИВА



Аноним 24/09/18 Пнд 00:47:34 #34 №183529429 
>>183527001
Отвратительно.
Аноним 24/09/18 Пнд 00:50:42 #35 №183529552 
>>183529408
Программировать научись нормально, и ничего протекать не будет.
Аноним 24/09/18 Пнд 01:25:17 #36 №183530952 
>>183529552
БЕЗ СТАТИЧЕСКОЙ ТИПИЗАЦИИ Я БЫ ДО СИХ ПОР НЕ ЗНАЛ, ЗАЧЕМ МНЕ IDE ВМЕСТО РЕДАКТОРА!
Аноним 24/09/18 Пнд 01:30:30 #37 №183531129 
>>183530952
Когда с win32com из PyWin поработаешь, приходи.
Аноним 24/09/18 Пнд 01:35:20 #38 №183531279 
Сишка простая как палка, три с половиной конструкции. Читни кнр, сделай пару десятков упражнений оттуда и забей. Погружаться туда не надо, если не доставляет.
мимо не читал
Аноним 24/09/18 Пнд 01:43:04 #39 №183531512 
>>183529156
>Тебе придется научиться действительно серьезно шарить в архитектуре процессора
Ну хер знает, если честно. Это же не Verilog какой-нибудь.
sageАноним 24/09/18 Пнд 01:52:15 #40 №183531752 
>>183520242 (OP)
просто сдохни, дыбил
Аноним 24/09/18 Пнд 01:56:34 #41 №183531855 
>>183531752
Жабоёб, плиз
sageАноним 24/09/18 Пнд 02:08:29 #42 №183532141 
>>183531855
но я не жабоёб
Аноним 24/09/18 Пнд 02:33:52 #43 №183532703 
Мимо с++-быдлокодер вкатился. Книжку по си определенно стоит прочитать. Прежде всего для того, чтобы привыкнуть к синтаксису, который очень похож на ждаву и сишарп. Си++ учить смысла нет, наверное, если уже чем-то другим занимаешься (питон, веб). Все си++-ники знакомые пришли в си++, потому что это язык, на котором они на первом рабочем месте программировали. Так и остались на нем. Примеров, чтобы с других языков приходили в си++, не видел.
Аноним 24/09/18 Пнд 02:49:39 #44 №183533010 
>>183520242 (OP)
насколько мне известно если ты просто макакингом занимаешься то тебе ничего не нужно кроме своего банана + популярных фреймворков

а сишка\плюсы нужны только если хочешь пердолиться с чем-то ресурсоемким, либо с 0 йобу делать либо пердолиться с железом и подобные сорта пердолинга. Долго сложно но зато что угодно можно сделать

мимо жабо-шарпо холоп планирую нормально вкатиться в плюсы для своих йоба-проектов + чтобы потенциально не работать всю жизнь на галерах за 5$\год а быть боярином, диктующим условия
Аноним 24/09/18 Пнд 03:00:11 #45 №183533228 
>си
>низкоуровневый
Так, а если серьёзно, то няшная сама по себе простая. Вкатывайся.
Аноним 24/09/18 Пнд 03:02:12 #46 №183533266 
>>183533228
кстати, если в сишке нет нормальных высокоуровневых инструментов, то как вообще потроха чего-то сложного выглядят? Примерная архитектура, все мучает этот вопрос а к сишке я доберусь не скоро

другой анон
Аноним 24/09/18 Пнд 03:16:42 #47 №183533521 
>>183533266
Во-первых, почти все пользуются VCS. В частности, гитом (т.е. 95% это гитхаб). Можешь посмотреть исходники попенсорсных программ. очевидно
Во-вторых, я сам не знаю, первокура итт.
У этого чувака много недостатков и он англоговорящий, но я всё-таки кину его https://www.youtube.com/channel/UCaTznQhurW5AaiYPbhEA-KA сюда. Заранее извиняюсь за Кирилла.
Аноним 24/09/18 Пнд 03:47:05 #48 №183534002 
>>183533266
Как ебаный пиздец обычно выглядит. По-крайней мере с непривычки глаза точно вытекут. Глянь glib или gtk какой-нибудь.
Аноним 24/09/18 Пнд 03:49:57 #49 №183534050 
>>183520242 (OP)
>Стоит ли мне, Junior python-макаке, учить эту некрохуиту мощнейшую первопричину всех ЯП?

Стоит! Именно Си (не плюсы)
Аноним 24/09/18 Пнд 03:57:12 #50 №183534143 
>>183533521
>Во-первых, почти все пользуются VCS.

ты хипстеров непутай с нормальными олдовыми Сишниками. Все тру Сишники сидят на vim или emacs, далее идут разные Eclipce`ы, CLion`ы, и SublimeText (для простых проектов), только потом вылазит твой vcs, c разными atom`ами и прочими brackets`ами
Аноним 24/09/18 Пнд 04:01:55 #51 №183534210 
>>183534143
што блять я только что прочитал
Аноним 24/09/18 Пнд 04:05:16 #52 №183534263 
>>183534210
Признаю, я обосрался, пост не читал, VCS прочитал как VSC, дальше бомбанул
Аноним 24/09/18 Пнд 04:06:39 #53 №183534282 
>>183534263
а, теперь хоть понятно что ты с чем перепутал. с первого раза выглядело как виндовс лучше пентиума.
Аноним 24/09/18 Пнд 04:14:54 #54 №183534415 
>>183534210
>>183534282
У человека были причины бомбануть из-за спойлера там точно VSC и (кажется) нет VCS, а я охуенный советчик. Ничего страшнего, бывает.
Аноним 24/09/18 Пнд 04:18:58 #55 №183534475 
>>183527001
>auto
Фу блядь.
Аноним 24/09/18 Пнд 04:59:14 #56 №183535065 
Изучаю php год, и никак не могу пройти собеседования блять? Хули сложно то так?
sageАноним 24/09/18 Пнд 05:37:34 #57 №183535462 
>>183520242 (OP)
Когда я втащил твоей матери, то она высрала тебя. Прямо высрала на стол, похрюкивая. Я понятия не имею, как такой кусок дерьма может писать что то или мыслить. Надо было тебя в унитаз слить, а не в пакетик и на мусорку. Твоя мать поехавшая и собирает говно по помойкам.
Аноним 24/09/18 Пнд 07:07:29 #58 №183536493 
Бамп
Аноним 24/09/18 Пнд 07:17:08 #59 №183536616 
>>183520242 (OP)
Си не низкоуровневый, низкоуровневый только асембли.
мимо-линукс-драйверист
Аноним 24/09/18 Пнд 07:21:30 #60 №183536666 
>>183523292
> Ну так для этого надо работать с пайтоном, разве нет? Узнаешь нюансы в любом деле уже работая. А учить пол года пайтон - это я не знаю, разве что если слышишь слово "переменная" и "обьект" первый раз в своей жизни. И я не пытаюсь унизить программистов на пайтоне, просто язык и задумывался как очень простой для освоения.
Я первый раз слышу эти слова. Каков шанс выучить пайтон? с
Аноним 24/09/18 Пнд 07:23:38 #61 №183536682 
>>183520242 (OP)
>Стоит ли мне
Если тебе нужно, то стоит. Но нужно ли тебе?
>этаким низкоуровневым языком
Низкоуровневый язык уровня /b
>когда нужно будет иметь дело с железом
А тебе нужно будет иметь дело с железом? И чтобы тебе иметь дело с железом первую очередь нужно будет задрочить РЕФЕРЕНС мануан для этой железки, что нечто совершенно иное. Вот если бы ты сказал, что тебе придётся иметь дело с ОС, тогда это бы был другой разговор.
>Что скажешь, онон?
Скажу то, если ты нихуя не понимаешь в алгоритмах и вычислительной стоимости, не знаешь как работает память в ОС и вообще более менее за архитектуры процессоров, то оно тебе нахуй не нужно.
Аноним 24/09/18 Пнд 07:26:18 #62 №183536713 
>>183522132
>Кресты это Си с классами
Сказал человек, который явно не использовал кресты. С с классами он был на этапе его проектирования и в головах у школьников, которые не осилили первую главу Страуступа. А начиная с 11 стандарта это просто СОВЕРШЕННО ИНОЙ язык программирования.
Аноним 24/09/18 Пнд 07:27:27 #63 №183536725 
Лучше язык ассемблера
Аноним 24/09/18 Пнд 07:27:31 #64 №183536727 
>>183529177
Это кресты с либой boost
Аноним 24/09/18 Пнд 07:38:02 #65 №183536872 
>>183534475
Как раз таки auto супер удобно. Не надо писать длинные имена классов/структур.

По теме конечно стоит сначала изучить си и понять как работают указатели, а потом уже прокачиватся до си++.
Аноним 24/09/18 Пнд 07:41:20 #66 №183536958 
>>183529156
>Тебе придется научиться действительно серьезно шарить в архитектуре процессора
Нет
>операционных систем
Нет

Ну это блед полнейший. Чтобы динамически выделять память и разобраться в потоках ввода вывода не нужно ШАРИТЬ в ОС и железе лол.

>комплексные числа из коробки (это нахуя вообще?)
Они ещё в 99 стандарте появились. Ну и для того, что многие используют С для ЦОС. А там нужен БПФ и к сожалению мир устроен так, что бывают комплексные сигналы в комплексных спектрах.

>это всё точно не нужно для написания системного ПО
Потому что ты сказал? Ты когда нибудь в глаза видел winAPI к примеру. Он использует множество возможностей стандартной библиотеке в особенности в местах, где идёт речь о строках.
Аноним 24/09/18 Пнд 07:47:55 #67 №183537080 
>>183529156
И что блядь вообще означает НЕ НУЖНА ДЛЯ СИСТЕМНОГО ПО лол.
Для чего системное ПО?
Для AVR к примеру я вообще кроме операторов ветвления, присваивая и циклов ничего не использую, но это совершенно не означает, что остальные средства языка НЕ НУЖНЫ.
СИСТЕМНОЕ ПО для каких нибудь ПЛИС вообще использует VHDL для написания СИСТЕМНОГО ПО.
Аноним 24/09/18 Пнд 07:58:43 #68 №183537300 
1537765118699.jpg
>>183520242 (OP)
Си - обернутое байтоебство, чтобы не писать на ассемблере. Он без флагов позволяет проворачивать стремные вещи, которые всю твою память покрашить могут.
C++, особенно современный с использованием std, нацелен, чтобы писать стабильный высокопроизводительный код. Но и изучение крестов предполагает намного больше времени, тк помимо синтаксиса нужно выкатываться в ООП, шаблонное и абстрактное программирование, знать std либы и уметь использовать stl. В итоге, в нормальном c++ проекте, ты точно не встретишь классические массивы и, вероятно, не встретишь указатели.

На нем тоже можно расширения писать для питона.
Аноним 24/09/18 Пнд 08:03:13 #69 №183537369 
>>183520242 (OP)
Это тред велкам ту 90s? Какой нахуй си в 2018?
Аноним 24/09/18 Пнд 08:04:34 #70 №183537394 
>>183527001
какая, блять, параша, выглядит как код написанный 90 летним преподом, дрочащим на олд скул.
Аноним 24/09/18 Пнд 08:35:49 #71 №183538025 
>>183537394
Что не так? Обычный код на любом с++ подобном языке так же будет выглядеть.
Аноним 24/09/18 Пнд 09:06:01 #72 №183538708 
>>183536872
>Как раз таки auto супер удобно. Не надо писать длинные имена классов/структур.

А потом ты в этом автоговне не можешь понять какого типа у тебя переменная
Аноним 24/09/18 Пнд 09:08:57 #73 №183538781 
>>183538708
Ну давай начнём с того, что по сигнатуре можно точно определить, что это за структура или класс.
Аноним 24/09/18 Пнд 10:33:38 #74 №183541202 
Бамип
Аноним 24/09/18 Пнд 10:36:43 #75 №183541302 
>>183538708
Направляешь курсор на auto и тебе сразу тип показывает
comments powered by Disqus

Отзывы и предложения