24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
РЕШИЛ-ТАКИ ВКАТИТЬСЯ В ПРОГРАММИРОВАНИЕ @ ВСЕ ВОКРУГ СОВЕТУЮТ ПИТОН @ ПЕРВЫМ ЗАПРОСОМ НА "ГДЕ УЧИТЬ ПИТОН" ВЫЛАЗИТ "ПОЧЕМУ НЕ НУЖНО УЧИТЬ ПИТОН ПЕРВЫМ ЯЗЫКОМ" @ ЕБЁШЬСЯ В РОТ @ ИДЁШЬ НА ХУЙ
Питон неудачный вариант для новичка. Язык сложный, возможностей мало, работы тоже мало, а на каждую вакансию десяток макак. Сейчас каждый школьник учит Питон, а потом не знает что делать с ним. Лучше попробуй Haskell. На нём и конкуренция пониже, и зарплаты больше, и сам язык понятней. Если никогда не занимался программированием, то начинать лучше всего с Haskell - после него другие языки учатся быстрее. Работы полно, платят отлично. По книгам. Если есть хоть немного знаний программирования, читай это: http://www.ozon.ru/context/detail/id/30425643/ Если совсем новичок, пойдет эта книга: http://www.ozon.ru/context/detail/id/28346038/ Ну и куча онлайн-учебников. Вот, например: https://anton-k.github.io/ru-haskell-book/book/home.html Хороший учебник, всё расписано подробно. Сам по нему учился. Рекомендую.
Не слушай вот этого - >>174667119 А то станешь быдлокодером. Начинай с конкретной математики Кнута, после этого любой язык будет как родной, и телки будут течь от одного упоминания твоей зарплаты.
>>174666974 (OP) > где учить питон Dive into python Только это не самое главное. Выучить синтаксис языка - это очень маленькая часть квалификации программиста. Информатика гораздо шире. Как только узнаешь, что такое цикл, условный переход и функция - начни смотреть стенфордский курс алгоритмов на курсере.
>>174667271 не слушай этого чмошника, никаких шарпов,потому что это не кроссплатформенная, проприетарная хуйня для быдла, разработчики которой разве что за шиворот не срут тебе.
>>174667300 зачем с++ если не занимаешься еблей с железом и платформой
ты как белый человек должен заниматься не еблей, а написанием конкретных вещей. Нужно написать приложение для конечного юзера - тебя не должно ебать чего там с платформами и железом, это задача более низких языков
Питон охуенный язык для погромистов с опытом. Для новичков это будет сложный пиздец. Лучше всего для вката жаба. Имхо самый простой язык из ООП на сегодня, вполне востребован и все время на первых позициях по кол-ву погромистов в мире.
>>174667334 А работу ты будешь искать потом, когда высшее образование (и пхд) получишь. Тебе дали насколько лет на обучение - сиди, обучайся, не лезь вперед батьки в пекло. А то так и останешься вечным джуном, перебегая с одного модного фреймвока на другой
>>174666974 (OP) Но ты же долбоеб и не читал эту статью, в которой сказано, дословно вывод: "Поэтому если вы не живете в Москве, СПб, не являетесь студентом тех-вуза, то я бы не советовал вам учить Python первым языком. Обратите внимание на PHP – под него всегда есть места, есть работа, есть опыт. А дальнейший путь развития уже за вами."
Этот же автор считает питон лучшим языком и вообще по востребованности в мире python и с++ лидируют.
>>174667559 Питон - один из самых простых языков. Его потому и используют не только программисты, но и всякие девопсы и дата инженеры. Как раньше бейсик, короче.
>>174667555 Похоже придётся рулетку делать, а то я заебался уже. Одни говорят: питон сложный, другие - лёгкий. Одни говорят: C, C++ нужны, другие - нет. Третьи советуют Haskell, а я даже без понятия что это, кто-то говорит PHP учить
>>174668069 Давай объясню. 1) Питон не сложный, самое то для новичка. 2) Haskell нигде не нужен 3)C,С++ сложные языки, очень сложные для новичка. 4)С++ топ язык для мощных проектов, где питон ну никак не справится. 5)PHP востребовано в СНГ параше
>>174668069 php сдох, не слушай никого, это дрочня С охуеннен но устарел, его используют в gamedev и прочих ресурсоемких задачах, где ооп не помогает, а мешает. Тут тащит С потому что это функционалка и она априори быстрее и т.д. и т.п. Это больше архитекторы знают. С++ для гиков. Много хуйни, которая может выстрелить в колено. Много работы на низком уровне. Java. Взяли плюсы и выбросили от туда почти все, что может убить. Простой, но гораздо медленнее того же шарпа. Мультиплатформенный и со своими плюшками. Полная абстракция от низкого уровня и концентрация только на высоком. За тебя делает все JVM даже мусор собирает(gc). Это твой бро. C#. Когда поняли, что java слишком пиздата, а C++ слишком сложен, майкрософту пришлось изобрести java для .NET. Очень много похожего синтаксиса, но он убог, потому что онли дот нет. Python ПРОСТОЙ для ОПЫТНЫХ. СЛОЖЕН для НОВИЧКОВ. Можно учить как второй. Один из высокооплачиваемых и быстроразвивающихся. JS. Ну это для додиков фронтендеров. Если любишь жрать говно, то фронтенд для тебя. Там есть пару "охуенных" фреймворков которые еще более ебанутые, чем чистый js.
>>174667303 Джава - ужасно многословный язык. Довольно существенную часть времени будешь бороться с языком, а не с задачей. Манера создавать фабрики и прокси-классы на каждый чих, не знаю из какого ынтырпрайза они ее позаимствовали, но сто строк кода на тривиальную вещь. которая в том же джаваскрипте занимает от силы тридцать, в джаве обычное явление.
ДжаваСкрипт - новый ПХП. Простой, понятный, огромнейшая кодовая база (читай библиотека есть под каждый чих). Одно но - страдает от доставшихся в наследство от старых версий странных решений, которые были введены когда-то как сиюминутные решения, и так и остались. Этим он ОЧЕНЬ похож на ПХП (за что и не любят как JS, так и PHP). И страдает от огромного зоопарка реализаций, причем реализации в виде браузеров и в виде node.js не поспевают за новшествами в языке, что вынуждает использовать препроцессоры типа babel. Читай - хочешь использовать новые фищки языка, ебись с препроцессорами, или не используй новые фишки языка.
Короче, я бы тебе советовал JS, сам на нем сейчас пишу, нода очень нравится для вэба и react-native не очень нравится, но он подходит под мою задачу за что им и пользуюсь. Джава - бе.
>>174667097 >Хаскелл Это да, потом будешь на императивщину глядеть как на говно и уметь ебашитьы функции для расчета факториалов через рекурсию. А как потом этот хаскелл превратить в деньги - большой и жырный вопрос.
>>174669146 прогугли javarush. Заплати 30 баксов и первый месяц попытайся пройти первые 10 уровней. Если понравится и захочется узнать, что дальше -- java это твое.
>>174666974 (OP) Неправда. Я 3 года назад в программирование вкатился с джавы, через джавараш. 1.5 года дрочил, результата не было, а потом скатился во фронтенд - и пошло, поехало.
>>174668723 Тупой мудак, .net это топовая платформа, сейчас есть кросс-платформенная реализация, называется .net core. И вообще майки идут в опенсорс, плюс у них самые охуенные инструменты и самая охуенная IDE И по поводу JS ты тоже обосрался, на бэкенде вполне себе живёт Node.js Вообще ОПу как раз советую учить Шарп и JS. Языки очень разные, но это хорошо, расширится кругозор. Ну и с работой проблем не будет. JS вообще сейчас по умолчанию надо знать, любите вы его или нет
>>174668723 >php сдох, не слушай никого, это дрочня самый производительный язык для веба прочно занял свою нишу во всех крупных ит-компаниях самое большое в мире сообщество бэкенд разработки тонны фреймворков, cms, пакетов, либ на любую хуйню
уж ни питона ли хипстарского испугался и сдох ? ага точянк))
>>174669997 Ну я как бы понимаю - бигдата, машлернинг и прочий trial & error, меня больше практическое применение интересует. Где вы такую бигдату то видели, чтобы с ней стандартными средствами не справиться?
>>174666974 (OP) Да нормальный язык. Там надо просто возможности либ, которые подключаешь, изучать, а так ничего сложного. Ну только от ООП жеппный огонь бывает, не более. мимо_ассемблер_программистправда на RISC
>>174670060 После самой охуенной IDE не читал. Visual studio это самый отсталый кусок дерьма в мире сред. Как блять вообще эту парашу можно любить? У них черных фон появился в 15 году. Ты хоть раз вообще работал в intelijj idea? Или в android studio? Ты просто говноед. А про js, который уже 5 лет идет в бекненд и никак не дойдет, можешь рассказывать своей бабке на ночь. Я блять эти истории еще в 2013 слышал. Тогда это было просто смешно, сейчас на такие высказывания все питоншики и джависты просто не обращают внимания.
>>174666974 (OP) Если хочешь вкатываться в настоящее программирование, то начинай с C. Но это путь боли. C -> C++ -> Java/C#, а дальше выбирай что хочешь. Если ты хочешь идти по пути дебила (как 95% анонов) начинай с Python/JavaScript и не выкатывайся с них никогда.
Хотя Питон с Jupyter очень приятная штука. Написал кусок кода и сразу посмотрел, что получилось. Но важно понимать, что происходит по капотом у питона, а это без описанного выше пути никак.
>>174668934 >Не сравнивай мой няшный шарп с богомерзкой джавой Мань, а тебя не смущает то, что твой шарп просто клон джавы от МС? Как второсортный клон может быть лучше оригинала?
>>174670464 Удачи понять, что под капотом у С без ассемблера. Соответственно, без знаний регистров. Соответственно, без знаний цифровой схемотехники. Соответственно, без знания аналоговой техники. Соответственно, без знания физики. Соответственно, ну ты понял?
>>174666974 (OP) Питон вообще задумывался изначально как некий абстрактный язык для обучения детей программированию. Поэтому в нём есть всё, в нём и множественное наследование и параллельное программирование неплохо реализовано и т.д. и т.п. Поэтому начинать с него весьма охуенно, потом следующие языки будут мало удивлять, наоборот будут казаться проще. Это что касается языка и его синтаксиса, а вот что касается зачем он тебе, это другой вопрос, питон - это такая хуйня - всё в одном на нём пишут и веб и игрульки и нейросети. Другое дело что куда бы из этих сфер ты не вкатывался вскоре все равно захочется что-нибудь гораздо более узко-специализированного, ну типа если веб то это php или javascript т.к. чтобы стать хорошим спецом именно в конкретной области нужно знать её наиболее актуальные и используемые инструмента, а питон "не туда не сюда"
>>174670405 > черный фон Всё, что нужно знать про школохипстерков от погромирования. То, что в студии просто лучший инструментарий разработки им похуй, ведь фон не черный.
Вокруг питонятины будущие джуниоры развели хайп совершенно не заслужено. На деле язычек довольно убогий, вакансий не сильно много, а благодаря хайпу среди вкатывальщиков, конкуренция весьма приличная.
Современный php(7) гораздо лучше питона всем параметрам. Опциональная типизация, jit, обновленный синтаксис, ЯП быстрее петона раза в 3. Нехватка спецов в разы выше. В общем питонятники так увлеклись рассказами всем и каждому, какие они модные, хайповые и насколько они круче php-шников, что соснули хуйца
>>174670807 А что, по-моему очень годно. Правда, надо думать, как проц. Для контроллеров в самый раз. И не ебать мозг, почему у тебя delay (500) не дает полсекундной задержки и в каком месте глючит программа. Захуячил кода, инициализировал периферию - вот тебе вся картина наглядно. Косяки локализуются замечательно, если ты, конечно, вдумчиво код пишешь. Ну и быстродействие, само собой. Хотя для ПеКа эта штука не актуальна.
>>174668896 Тот которым деньги зарабатывать собираешься. Выучить всякую эзотерику всегда успеешь. И не нужно слушать всяких фанбоек, которые говорят, что начиная с php (например) хорошим программистом не станешь. Это все туфта, главное - подход.
>>174670787 Меня смущает, что джава при парсинге XML-файла на 50Мб потреблять 4 ЕБАНЫХ ГИГА ОПЕРАТИВЫ. И да, когда я вплотную столкнулся с поделиями на жабе, я понял шутеечки про память нихуя не шутеечки. Да и кстати, шарп сейчас посвободнее жабы будет. Недавно Оракл заставил Гугл отчехлять ему бабло за использование жабы, в то время как жабапетухи то же самое предсказывали про шарп и майкрософт.
>>174671631 8 гигов ещё норм. Я пробовал загрузить простенький проект в NetBeans на компе с 4 гигами и у меня вообще система нахуй повисла. Так что в гробу я видел жабу.
>>174671460 Гугл создал свою собственную машину и библиотеку на основе жабы, примерно также как майки в свое время с той же жабой, вот и получают пизды. У жабы сам язык является собственностью оракла, открыта только реализация машины и встроенные классы, openJDK. У майков сейчас примерно то же самое, язык и реализация окошек собственность, открыта машина и классы не привязанные к окошкам. Так чта шарп более несвободен. Жаба потребляет столько сколько позволишь, может и 50Мб.
>>174671158 Сам охуел от этого школодауна. У меня на потоке "тыжпогромисты" доёбывают, что я на стандартной цветовой схеме гоняю. При этом их потолок - курсач по архитектуре приложения, содранный из кусков лекций, никаких проектов, гитхаба, профиля на стэковерфлоу у них нет. Ещё эти уебанцы выучили один ЯП в своей жизни и при любой возможности доказывают, что он самый лучший, востребованный и вообще ЯП будущего. Отличный детектор дегенерата.
GOD TIER: SCALA, C#, RUST,D, HASKELL,ERLANG Все остальное можешь даже не рассматривать как первый ЯП. Xочешь годами сидеть с такими же макаками на собесы? Или дрочить скриптопарашу и делать сайтики? Ну тогда вот тебе ложка, жри говно
>>174672001 Распиши примерный уровень компенсаций, чтобы вкатиться в профу Я пока только нечёткую логику более менее знаю и похоже там теория вероятности нужна. Или нет?
>>174672233 Ну какой-нибудь минимальный стек знаний, который ты используешь в работе. Просто я студент и хотелось бы пощупать эту профу, благо пока есть время на самообучение
>>174672051 хуле тут пояснять еще один язык от Microsoft сравнительно новый идущий в комплекте Visual Studio Заточен под функциональное программирование, соответственно и на задачи, которые делают в основном функциональным программированием
>>174671997 Боже ну ты реально долбаеб. Сравнивает блять сортировку массива в универе с реальной работой. А ты давай ка, говноед, напиши какую то авторизацию хотя бы, да так, чтобы та через front обращалась через локалку в базу. И делала это все охуенно и корректно. А, не можешь? Я забыл, что для того, чтобы подключить хоть какую-то безобидную либу в майкрософтовские языки нужно потанцевать с бубном, не говоря уже про запросы в более-меннее достойную базу.
>>174672379 Для стажировки вполне хватит уверенного знания теорвера, матстата, линала, матана + средненькие навыки программирования и знание основ машинного обучения. После стажировки уже поймешь, нравится ли тебе эта область, и что дальше учить.
>>174672595 >Для стажировки вполне хватит уверенного знания теорвера, матстата, линала, матана + средненькие навыки программирования и знание основ машинного обучения. Проиграл блять. Тут 99,9% двачеров два+два сложить не могут.
>>174672559 >напиши какую то авторизацию хотя бы, да так, чтобы та через front обращалась через локалку в базу. И делала это все охуенно и корректно Что ты имеешь в виду под "через front" лолбля?
Пиздец, как можно ИЗУЧАТЬ программирование блять? Это то же самое, что изучать блокнот. Хули там учиться? Всё и так интуитивно понятно, если ты не совсем кретин.
>>174672551 лул у нас тут быдло, которое пишет 3мя слоями абстракции через event driven архитектуру используя гейты и медиаторы для коммуникации и не знает что многопоточные приложения и задачи под многоядерные процессы пишутся только функциональным программированием и твои хитровыебанные паттерны в угоду производительности тут не нужны
>>174672836 >Изначально компилятор был написан на Ruby, но в версии 0.5, которая вышла 21 февраля 2010 года, компилятор был реализован на самом же CoffeeScript.
>CoffeeScript был радушно воспринят в Ruby-сообществе. Встроенная поддержка
>CoffeeScript была добавлена в веб-фреймворк Ruby on Rails с версии 3.1.
Хипстерское говно для анально-ориентированных клоунов.
>>174672044 >Или дрочить неважно и делать сайтики? Scala, Erlang. Xочешь годами сидеть с такими же макаками на собесы? C#, Dкто на нем пишет и где Haskell 2 вакансии на Москву.
>>174671997 Номер поста - твой год рождения. VS кусок говна, всё что от JB еще терпимо, Emacs топ !дисскас. И если бы ты больше 10 минут в день сидел в IDE, сразу понял что без тёмной темы жить не представляется возможным. Ты наверное еще и без мышки и 5 минут не проживешь? Кароче лучший язык для старта C(желательно полностью), потом С++(буст,стл и прочую лабуду скипай, вникай в ООП), потом что-то скрипотовое Python,PHP без фанатизма, только попробовать и на этом этапе ставишь крест на процедурности и ударяешься в функциональность и паттерны на любом EL ну и если нужно фреймворки)
Мимо Java/Kotlin раб. Если не знаешь в своей IDE и OS все шорткаты - ты не программист.
>>174672968 Два чаю, так же и подумал. Вот только вряд ли он вообще где-то работает, скорее на дваче или ебаном нахватался словечек и вставляет везде подряд, чтобы показаться умным.
>>174672989 >И если бы ты больше 10 минут в день сидел в IDE, сразу понял что без тёмной темы жить не представляется возможным. 5 лет занимаюсь геймдевом на светлой теме. Брат жив, зависимость есть. Прямо сейчас открыт проект в андроид студио, которым занимаюсь пятый месяц. На темной теме тупо устают глаза и начинает всё расплываться через 30 минут.
>>174672379 >>174672408 > когда Шарп это ПРАВИЛЬНЫЙ клон Джавы? В чем она правильный? Основная идея джавы была кроссплатформенность. Именно для этого sun вкорячили виртуальную машину, которая хоть и создавала приличный оверхед, но jar-ки полностью переносимы и совместимы были, и это в эпоху winapi и c++. На кой хрен, объясни мне, нужен твой вонючий шарп? Нет, ясен пень, что можно взять что-то готовое, рабочее и уже выстрелевшее, сделать его чуть получше и на каждом углу орать, что смотрите, шарп то лучше жабы1 Спиздить чужое, немного допилить это легко и просто. И не нужно мне сейчас в попыхах рассказывать про net.core майкам 10 лет понадобилось, чтобы понять, что виртуалка в джаве существует не только для пожирания памяти, а переносимость это оказывается кому-то нужно. Вот только весь рынок УЖЕ за ждавой, а фанатам шарпа, которые зачем-то влезли в это болото никчемности и бессмысленности остается только посочувствовать
>>174673208 Я работаю по 10-12 часов на тёмной,и на контрасте светлого цвета начинает все плыть и болеть глаза, также на светлой. Но т.к. я люблю темные места и приглушенный свет я выбираю темную темы. Думаю что ты не !прав.
>>174673168 >великий C++ Язык, созданный дегенератом для дегенератов. Полон адских костылей чуть более чем полностью. Система типов создавалась дегродами последней стадии. Шаблоны - блядский ад, яркий пример того, как можно было придумать мегакостыль на паровом ходу, чтоб попытаться залатать уёбищность самого языка, при этом сделав всё ещё хуже.
>>174673168 Лол. Просто не могу читать такие дилетантские высеры. Вы же кроме хеллоу ворлда и калькулятора на консольных командах ничего в своей жизни не написали, а ЯПы сравниваете по синтаксису. Зато в любую pr-релейтед тему всегда бежите вставить свои две копейки пиздежа
>>174673406 Так у них AOT, и машина им нужна типа управляемый код и сборщик мусора в одном, ну и от сипипи хотели избавиться. Довольно туп осравнивать сисярп и жабу, разные подходы. А виртулку сан спиздила у вирта, так то.
>>174673616 Я кстати заметил, что джава-дауны какие-то упертые и кроме своего говна ничего не юзают, из-за этого программисты они ограниченные. А вот C#- постоянно пополняют свой стек, умеют работать как на диезе, так и на жабе. В целом умнее народец, программеры среди них лучше
>>174673447 Высрал своё мнение малолетнего дебила, через ОС, написанную на С/С++ и скорее всего гоняя трафик через eNodeB, написанный на нём же. О даа, такой медленный С++, но вот что-то с реал-тайм реализацией LTE, когда нужно обработать тонну информации от кучи уешек за 1мс, он замечательно справляется.
Вообще, по моим наблюдениям, большинство программистов - туповатые и медлительные. Эмоциональный интеллект ниже плинтуса. Я думаю, это связано с их чрезмерным ЧСВ и нежеланием развиваться в других сферах жизни. Реально, какие-то инфантильные дебильчики.
>>174673859 >Эмоциональный интеллект ниже плинтуса. А что делать десу? >Я думаю, это связано с их чрезмерным ЧСВ и нежеланием развиваться в других сферах жизни. Лично в моём случае это связано просто с моим аутизмом. >>174673943 Почему? >>174673945 >Ты же понимаешь, что у тебя профессия без будущего? А щито поделать десу? Идти работать грузчиком?
>>174673784 А зачем он, ни одну из задач он не решает лучше других. Безопасности и скорости как в статически компилируемых не достичь, гибкости как у лиспов или хацкела нет, может он может играть со словами как перл - нет, ооп как у смолтолка ну или хотя бы руби тоже нет, может его можно куда-нибудь встроить и чтобы он не тормозил, опять нет. Не нужен.
>>174673522 >>174673735 Scratchи, вас платят за унижения? Что у вашего MS получилось сделать уникального и хорошего? Все начиная с WPF и RAZOR и заканчивая LINQ и самим языком жалкая копия из другого языка, фреймворка. Ну синтаксис обезьяно-ориентированый и в приниципе его можно опустить.
Вот тут писали, что какой-нибудь си проявляет себя в больших проектах, а джава, например, сосёт. Можете мне, довену, расписать почему? Только без очевидной хуйни типа ну сишка устроена так специально для этого))
>>174674049 Ваши знания в стиле как за наименьшее чисто тактов перемножить два байта на три за пределами вашей песочницы нахуй не нужны. Уж лучше потратить время на изучение верстки.
>>174674006 >>Эмоциональный интеллект ниже плинтуса. >А что делать десу? Вместо тысячи слов. Программист, не употребляющий крепкого алкоголя - конченый человек без будущего.
>>174674090 На сях, например ты полностью контролируешь память, а на шарпе ебучий гарбедж коллектор который все делает за тебя, но не вовремя. Разница как между ручной коробкой автоматом.
>>174674146 >Ваши знания в стиле как за наименьшее чисто тактов перемножить два байта на три за пределами вашей песочницы нахуй не нужны Заебись же, кто ещё будет пилить код для мозгов твоей кредитопомойки? Быдловерстальщики?
>>174673735 бля, вот щас вообще проорал)) нахуй он тогда нужна ваша решетка, если он не самодостаточен? Для того, чтобы написать большой проект нужно кроме своих либ еще пользоваться фреймворками других языков. В итоге адские костыли, как в принципе все у майкрософта: кривоработающее и не всегда с первого раза, потому что вы сами хуй знает что делаете, когда пишете код. Ты сначала танцуешь с бубном, а потом на 200 раз у тебя получается написать кривоработающий калькулятор.
>>174674227 >а на шарпе ебучий гарбедж коллектор который все делает за тебя, но не вовремя. 1. Задачи разные. 2. В шарпах можно управлять сборкой мусора в некоторых пределах. Можно отключить сборку на время выполнения критических путей а коде. Можно вызвать сборку принудительно в любое время.
>>174674146 Опять высер малолетнего дебила. Наверно, для сайтика или приложения для гейфона ни о чём на свете думать не надо, но представь себе, существует огромный мир вокруг, в котором требования к производительности коллосальные.
>>174674146 Ага, программирование микроконтроллеров, где цель всё по максимуму удешевить, то бишь по минимому ресурсов, нахуй не нужно, да? Это вот как раз всякие СОФТВЕЙР ИНЖИНЕРЫ могут массово нахуй будут не нужны в ближайшие 5-10 лет, с какой-нибудь по-детски простой хуйней для создания ПРИЛОЖУЛЕК, через web apps причем небось. Нужны будут только крупным компаниям, и следовательно нужны будут те, кто не долбаебы и умеют изучать пока-что-еще академические алгоритмы.
>>174674225 Ты значение системный as in "системное программирование" знаешь? Я тебе скажу следующее, ты малолетний дебил, и ничего про операционные системы и принципы их работы и реализации, просто НЕ ЗНАЕШЬ, но лезешь. Ты посмешище.
>>174674442 >Сейчас Сейчас бум популярности ИТ у абитуры на уровне юристов в 2006. К тому же о серьезной нехватки кадров на веб-говно я уже два года не слышал. Удалёнка, все дела
>>174674368 Кстати что-то такое будет с языками общего пользования, выродятся до систем типа майнкрафта, когда любой довен сможет и кубиков себе программу составить.
>>174674357 ага, да, и это не гарантирует запуска коллектора. ОС может послать тебя нахуй с твоими желаниями в данный момент собрать мусор, потому что у нее и без тебя долбаеба куча задач, которым нужно давать процессорное время.
>>174674391 Я тебе прямо сейчас с него пишу. В дебиане пакетный менеджер на плюсах, в редхате только надстройка над рпм, что йюм что днф, который(днф) кстати принято решение переписать на плюсах, так то твой любимый пиздон стараются выкинуть отовсюду, надстройка для вайна вон тоже хочет свалить с пиздона, на жабу правда, что странно. ну да пох.
>>174674468 >as in "системное программирование" В линуксах как ни странно под системным программирование понимают написание программок, а драйвера и ядро это кернел программист, как то так.
>>174674622 >ОС может послать тебя нахуй с твоими желаниями в данный момент собрать мусор, потому что у нее и без тебя долбаеба куча задач, которым нужно давать процессорное время. Любая не являющаяся hard realtime OS так сделает с любым кодом.
>>174674754 То, что твои заявления про системный код, написанный на питоне, - тупое говно тупого говна. А на чём там написан пакетный менеджер - уже в целом похуй, ибо пакетный менеджер - не часть линукса, а часть операционной системы GNU/Linux
>>174674743 Можно но смысл, чтоб потом плакать что на твоем любимом порноязычке работы 3 вакансии и то для сеньеров. Хотя по мне так начинать лучше со статически компилируемых с указателямиGo к примеру, но проще с жабы, айди полно книг на русском полно.
>>174674883 Ну эмулятор терминала отвалиться, и пакетный менеджер днф, ну может еще какая фигня, загрузиться и даже в рабочий стол смогу, рпм-пакетами придеться руками управлять, ну и? У меня еще слака есть, вот кто точно может харчу на пиздон срыгнуть.
>>174674586 Сейчас провал в рождаемости. Как бы совок распался и в девяностые не родились детки, которые сейчас должны были закончить вузы. Ты не видел какие кадры приходят на собеседования и что они лопочат. Уже давно берут тех кто хоть что-то соображает.
>>174675089 Ну если ему с классами не ебаться а просто внутри класса типа переменные типа функции, нормально, ну не плюсы же ему советовать для начала.
>>174675161 Ой с хуя ли? Если програмист пишет программы для обслуживания системы, то он системный программист, а не прикладной. А то что это могут быть вообще на шелле скрипты это вторично.
>>174675192 Ну о чем и был разговор, что обновить систему ты не сможешь. И тут разговоры в стиле да мне похуй я с гитхаба все скачаю и скомпилирую не отмазки.
Надо сразу два языка начинать учить - джаву и js. От джавы мозги на место встанут и база соберется. А потом устраиваться JS-макакой. Если только джаву учить, то придется на первой работе разгребать столетнее говно и страдать. Если только JS учить, то нормальным программистом не станешь. Как минимум два языка хуярить вайтишникам надо.
>>174675472 Как будто старая литература куда-то пропала? И обычный C прост как мычание коровы (если не вдаваться в некоторые подробности), его выучить можно быстро.
>>174675568 Еще раз, обновить систиму я смогу, но руками разруливать зависимости придется , днф надстройка над рпм, раньше так и жили, без всяких йюмов и днэфов.
>>174674754 >Скачивал и смотрел и даже считал с какой частотой инструкция goto встречается в ядре. Щито плохого в GOTO? Иногда его использую, брат жив, зависимость есть.
>>174675830 Не объектно-ориентировано же. Хотя в оптимизированном коде видел много раз. Хороший пример использования goto есть в книге "Программисткий камень", где в рекурсивной функции через goto выпрыгивают вверх по стеку, вот уж где все ООП в мире не сможет родить более быстрый код.
>>174671997 Дефолтная цветовая схема раздражает и напрягает глаза, и это не вкусовщина. Вроде бы в студии она меняется, инфа 100%. Если ты пишешь код изредка - норм, а вот 8 часов сидеть с белым фоном тяжело для глаз. мимо-питонщик
>>174676289 Ну а что делать, программирование это не то что ты выбираешь это то что менеджер скажет, на винде это сисярп, на линухах в корпорэйт жаба, в вебе похапе, во фронтэнде жабаскрипт(тьфу), так то.
Вы самое главное не написали, где найти мотивацию на учебу? Вот купил книжку по c++, прихожу после школы и тупо сижу залипаю как конченный еблан в вебм треды, засмеялся проиграл и т.д. Как фиксить? Нужно радикальное и рабочее решение
>>174674586 Ага, вот только нормальных разработчиков среди этих студентов мало. В принципе, специалистов везде мало, и большинство выпускников в принципе необучаемы. Но в большинстве других профессий проверить это сложно, а в программировании просто - берешь тестовое задание средней сложности, и все сразу вылезает наружу.
>>174676572 Вообще да, но в данном случае нет, что выстрелило в такой-то момент времени то и есть, и как показывает практика выстреливает не самое лучшее а то что есть ну или то что успели подпихнуть вовремя.
>>174676730 Читать по английски это хуйня. Говорить на порядок сложнее, но програмисту достатчно только уметь читать. Да сейчас и на русском дохуя инфы, если брать распространенные языки.
>>174676812 Свежая инфа только на англицком и не факт что переведут, говорить редко нужно в основном читать свободно и писать, ты же не думаешь что документация и комментарии пишутся на русском.
>>174676956 Я сталкивался с проблемами которые вообще не гуглятся, когда пишешь ошибку, а гугел находит тебе исходный код и строку в которой написана это. И тогда уже приходилось говорить с разработчиками, но это раз из ста было.
>>174673859 >>174674006 СУКА, Я СОШЕЛ С УМА? Я УЖЕ ЧИТАЛ ЭТИ СООБЩЕНИЯ СЛОВО В СЛОВО И НЕ В ПЕРВЫЙ РАЗ. САМОЕ СИЛЬНОЕ ЧУВСТВО ДЕЖАВЮ ЗА ПОСЛЕДНЕЕ ВРЕМЯ
>>174677283 >>174677254 Хотел добавить "на момент его создания" но проебался Сейчас что-то менять будет поздно - слишком он разросся, что бы так просто покрыть весь его функционал
>>174677382 Мне самому это в кошмарном сне приснилось, что я сижу над такой строкой из скобочек из звёздочек и еще компилятор не может распарсить и на левом месте выдает ошибку.
>>174677359 Ну если первый пост скорее всего паста, то ответ на него вместе со скриншотом мне тоже показался до боли знакомым. Ладно, я уже подуспокоился, так что пойду спать, доброй ночи.
Начинал с Си, еще в школе когда все учили паскаль. Преподы охуели с такого и отправляли на олимпиады. Потом в универе тоже все было заебись и вся группа гоняла ко мне чтобы я им за ништяки проги писал. Заебись короче.
Ну а потом до меня дошло, что программирование ЭТО ЕБАНОЕ СКУЧНОЕ ГОВНО и я его дропнул нахуй. Такие дела. Не учите программирование, это хуета. Лучше пойти на учителя изо, там хоть рисовать научат.
>>174677580 >программирование ЭТО ЕБАНОЕ СКУЧНОЕ ГОВНО Строго говоря это не так. Программирование не скучно только для тех кому это нравиться, а таких людей мало. Это примерно так же как и математика, для большинства скукота, для тех не многих очень красиво.
>>174677655 Многие приложили. Больше всего мне понравился подход Гвидо ван Россума, он в бытность аспирантом написал свой язык, но годы шли, а языком никто не пользовался. К тому времени он уже стал профессором в универе и начал спрашивать у студентов, а что вам непонятно в языках программирования. Так родился Питон, язык развитие которого двигало сообщество. Сейчас он в пятерке самых популярных в мире.
>>174677588 Но при этом языки Вирта намного более корректные с теоритической точки зрения, а языки "созданные программистами для программистов" поголовно фейлят в теорию настолько, что прямо ёбаный стыд. Система типов уровня C и его потомков, к примеру, родила удивительного монстра - "псевдотип" void, от свойств которого теоретики за голову схватятся. То есть, минимальный возможный тип - это unit, имеющий ровно одно валидное значение. А вот в Си изобрели "тип" void, который не имеет ни одного валидного значения, что является абсурдом с точки зрения теории. В результате же этого дегенератского void, который тянятся из Си вплоть до Явы и шарпов, он как бельмо на глазу торчит во многих местах, делая систему типов инвалидской - к примеру в дженериках.
>>174677720 А вот тут хуй знает, почему так, но пришло переосмысление на курсе 3, до этого момента я действительно любил программирование. Но потом пришло понимание того, что провести оставшуюся жизнь в офисе пялясь в код и решая задачки нет никакого желания, хоть и получалось это у меня очень даже хорошо и платят за это большие деньги.
>>174677974 Вот о чем я и говорю, тот же void не может быть корректно выведен на бумаге, так как это лазейка, которая может повести себя то так, то этак. Но в жизни случаются ситуации выходящии за математическое обоснование.
>>174677974 >А вот в Си изобрели "тип" void, который не имеет ни одного валидного значения, что является абсурдом с точки зрения теории. >В результате же этого дегенератского void, который тянятся из Си вплоть до Явы и шарпов Иди нахуй, void вполне себе ходовой тип для указателей, хотя можно и без него, да. Всё преобразуется и вертится как уходно.
Кстати, рекомендую братьям-программистам коньяк российский "Дагестан КС" Кизлярского коньячного завода. Стоит около 1000 руб за 0.5л, но это настоящий (пусть и не выдающийся) 13-летний коньяк за смешные для такой выдержки деньги. Это не то дерьмо, которое делают настойкой на дубовой щепе с нагревом французских нонейм-спиртов и называют потом "коньяком российским". Это честно выдержанный 13 лет в бочке коньяк.
>>174678306 В процедурном паскале есть различие между процедурой и функцией и нет никакого void при этом. А вот в Сях решили сделать всё функцией, но функция "возвращает" монструозный void.
>>174678509 В Алгол68 и плюсах, в чистых сях он появился оттуда, но ты вроде жаловался на теорию, ну так нормально все с теорией высший тип (обобщение) как в ооп Object, учиться нужно было лучше, ну а паскаль такой же выродок как и питон, кому до них есть дело.
>>174678431 Спасибо конечно за наводку. Я лично предпочитаю вискарь bells. >>174678625 Даладна, не гони. Как ещё например передать в функцию аргумент, тип которого может быть таким, а может быть и другим? Создавать отдельные функции, под каждый набор аргументов? Или пример, который я привёл, с преобразованиями char-long? Просто для доступа к отдельным байтам переменной long без лишних тактов микроконтроллера?
>>174678726 >Просто для доступа к отдельным байтам переменной long без лишних тактов микроконтроллера? Указатель на байт же. Есть нормальный указатель на unsigned char для доступа к байтам.
>Спасибо конечно за наводку. Я лично предпочитаю вискарь bells. Разочаровался я в вискарях. Коньяки - это куда более кошерный и приятный продукт. Из вискарей разве что кукурузовки-бурбоны интересны. И то не все. Джек Дениелс номер 7, к примеру, годен в любое время и в любой обстановке. Но бурбоны - это и не виски, строго говоря.
>>174678862 >Указатель на байт же. Правильно. >Есть нормальный указатель на unsigned char для доступа к байтам. Да, только его нужно сначала преобразовать в char. А так - простой пример использования void - функция malloc. Там оно как раз уместнее всего.
>>174678879 () - это тип, имеющий одно (единственное) валидное значение. Он может быть "передан" по цепочке дальше.
В чём, к примеру, уёбищность void? void может быть "какбе" результатом "функции", но не может быть аргумента типа void. Для обобщённого программирования, к примеру, это пиздец какое кривое свойство говнотипа void.
>>174677580 >Не учите программирование, это хуета Двачую. Проебал годы в универе и молодость, чтобы выучить это говнище. Хоть я в этом и хорошо шарил, но работал всего пару месяцев. Хоть и получал прилично, но я ненавидел эту работу. Уволился и устроился в приют для кошек. Получаю пиздец как мало, но я счастлив.
>>174679016 Наш выбор - это водка, пиво и коньяки. В СССР всё правильно было в этом плане. Вот именно эти напитки и были популярны и доступны в народе.
>>174678978 >В си вполне можно передавать указатели void. ...которые не имеют никакого отношения к void. Это просто нетипизированный указатель, который за каким-то хером назвали указателем на void. Наверное, потому что не хотели вводить новое ключевое слово и поэтому заюзали слово void в другом контексте.
>>174669408 > tensorflow > python Не, это, конечно, здорово, что написание нейронок стало работой для макак, но ведь тф написан на си/крестах. Какой толк от использования keras + tf, если ты вообще не понимаешь, как это работает?
>>174678947 Ну создаешь указатель типа войд а потом говоришь теперь он не войд а инт и предаешь в функцию а потом говоришь теперь он не инт а дабл и ловишь из функции, а потом говоришь теперь ты будешь не дабл а на структуру, и заверте...
>>174679157 Просто си -- это ассемблер для бедных, а войдовый указатель -- самая что ни на есть естественная вещь для ассемблера. Как захочу, так и разыменую.
>>174679209 В мухосранске своём я 60к получал. Население 50к человек. Для такого города это было просто дохуя. Ел каждый день только в ресторанах В приюте для кошек сейчас я получаю всего 15к. Не в деньгах счастье.
>>174679322 Иногда выпускаю котиков, которые не враждуют между собой. Сажусь на диванчик и балдею. Они ластятся, мурчат и спят на мне. Я бы и жил на работе, но нельзя.
>>174679246 Си - это кроссплатформенный ассемблер. Т.е. он практически построчно транслируется в машинный код, просто скрывая различия в мнемониках и именах регистров на разных процах.
>>174678699 void ничему не противоречит, потому что это не тип данных. Это ключевое слово, указывающее, что там нет данных никакого типа. Функция возвращает Ничто (т.е. не возвращает ничего) или принимает в параметрах Ничто (т.е. не принимает ничего). Ну и чтобы два раза не вставать, указатель на Ничто заюзали как генерик указатель.
Пошли нахуй из моего лампового программирования, додики. Вы не сможете, вы слишком умственно отсталые для вката и для вас это слишком скучно, иначе вы бы уже давно начали хуярить свои собственные коды.
Короче поясняю. Если тебе 15 лет (а иначе что ты на Дваче забыл), то вообще неважно, какой у тебя будет первый язык. Главное - иметь желание учится и не прогуливать матешу и информатику в школе.
>>174678431 > Кстати, рекомендую братьям-программистам коньяк российский "Дагестан КС" Кизлярского коньячного завода. Стоит около 1000 руб за 0.5л, но это настоящий (пусть и не выдающийся) 13-летний коньяк за смешные для такой выдержки деньги. Это не то дерьмо, которое делают настойкой на дубовой щепе с нагревом французских нонейм-спиртов и называют потом "коньяком российским". Это честно выдержанный 13 лет в бочке коньяк. дагестанская виноградная "дербент" тоже ок, 45 оборотов и хороший аромат
>>174679529 Канберра он ещё и переменными тасует по стеку, выполняя разную рутина за тебя, плюс ещё разнообразные плюшки вроде вывод предупреждение и ошибок при компиляции, так что я бы не назвал это ассемблером
Ебашу на вахте, без выходных. Появилась мотивация учить погромирование чтобы зарабатывать те же самые деньги, но дома или в офисе. Приеду домой и хочу ВКАТИТЬСЯ. С чего начать?
Как вы вообще можете этим заниматся? Програмирование скука жуткая. Пусть и полезная пиздец. Бывает жалею что сам не умею нихуя а бывает надо прогу разобрать по частям.
>>174672001 > а вот машинлернинг применяется много где и довольно давно. В прикладных или научных целях? Сорян за тупой вопрос, просто интересно и хотелось бы что б пояснили по этому вопросу. Например я хочу заниматься конкретно научно-исследовательской деятельностью, что-б не придумывать всякие там файндфейсы и прочее, а преследовать конкретную цель в создании искуственного интеллекта, то что учить нужно и куда вкатываться?
Сейчас дикий ажиотаж стоит на всю эту тему, но в основном как я понял, все вакансии в этой сфере связаны с дата сайнсом/биг датой, короче со статистикой, и как я понял, все это побольшей части используется для прикладных целей, типа таргетированной рекламы, или распознавании изображений, хотя ажиотаж стоит большой и давно, ярко выделяющихся прикладных применений пока не сильно заметно. То что я помню, так это только файндфейс, остальное по мелочи, ажиотаж большой, а результата мало, такое ощущение что все занимаются научно-исследовательской деятельностью, хрен знает только деньги берут. мимо-другой_анон_ньюфагне кидайтесь помидорами, плиз
>>174682643 >то что учить нужно и куда вкатываться? Настолько много всего, что даже перечислять лень. Для начала подумой, нормально ли тебе даются точные науки. Если нет, то даже не пытайся.
>>174668723 > Тут тащит С потому что это функционалка и она априори быстрее Хуевый ты 300к сек. Одно из главных требований к функциональному языку - это функции первого класса, а в С этого нет.
>>174682973 >А все эти коды писать как то не особо весело, вникать во все это. Значит это просто не твое. Мне доставляет удовольствие даже сам процесс написания кода
Если бы ты только код писал. Там пиздотень всякая со сборкой лаб и прочим говном. Либо я кривой, что неделю пытаюсь нормально поставить тессеракт, либо идите нахуй
Начал учить питон и решил написать простенькую программку (преобразование фурье). Казалось бы для обратного должна работать та-же логика что и для прямого (ток нужно использовать експоненту в положительной степени), но почему-то прямое работает правильно а обратное нет. Где я наебался?
>>174668896 Тот, на котором собираешься в будущем кодить, если ты хочешь учить питон - учи питон, не слушай тех, кто говорит что ты должен сначала выучить ассемблер, потом паскаль, потом вставить любимый язык человека который советует, а уже потом учи то что хотел, это все хуйня. И ещё, многие говорят что "хороший" программист должен знать вообще все, даже если ему в работе это не пригодится, например, фронтенд должен знать кресты, математику и прочую ненужную для его работы хрень, не слушай таких изучай только то, что нужно для твоей работы и то, что интересно тебе.
>>174670464 > Но важно понимать, что происходит по капотом у питона, а это без описанного выше пути никак. ЗАЧЕМ МНЕ ЗНАТЬ ЭТО? Я И БЕЗ ЭТИХ ЗНАНИЙ БУДУ ХОРОШИМ ПРОГРАММИСТОМ, ЭТО ПРОСТО НЕНУЖНАЯ ИНФОРМАЦИЯ
@
ВСЕ ВОКРУГ СОВЕТУЮТ ПИТОН
@
ПЕРВЫМ ЗАПРОСОМ НА "ГДЕ УЧИТЬ ПИТОН" ВЫЛАЗИТ "ПОЧЕМУ НЕ НУЖНО УЧИТЬ ПИТОН ПЕРВЫМ ЯЗЫКОМ"
@
ЕБЁШЬСЯ В РОТ
@
ИДЁШЬ НА ХУЙ