Язык программирования.Вот вкатываюсь в C++, пока еще в самом начале на уровне хелоу ворлд. Проблема в том, что все говорят что надо начинать с хуйни вроде питона или хотяб C#, но у меня в планах так же в будущем вкатываться в игродельню на UnrealEngine(юнити не нравится). На сколько сложно будет перекатится в C++ потом после питона? Буду ли я годы тратить на изучения С++ потом, если сейчас начну учиться писать на питоне?
В игроделе денег крайне мало. Студий не много, маржа минимальная. Но лучше C# учи, будешь и игори на движке своем писать и потом быстрее в интерпрайз вкатишься.
>>202016086 (OP)Если ты думаешь, что твой вкат в ойти ограничится одними крестами, то ты очень наивный молодой человек, лол.МимоC#,С++,Objective-C, JS, жабка, питон.
>>202016346>C#,С++,Objective-C, JS, жабка, питон.Вот только не надо пиздеть, что ты все это выучил. Блять, откуда берутся пиздаболы, которые пиздят что они выучили такой объем инфы и сидят в СНГ?
>>202016488>В браузере в век интернет-приложений тоже будешь на крестах писать?пишут же>в век интернет-приложенийче ты ебнулся что ли?
>>202016429Проиграл с тебя. 95% той инфы вообще машинальная память. Знать много языков совсем несложно.
>>202016086 (OP)>Вот вкатываюсь в C++Учи Go или Rust.>роблема в том, что все говорят что надо начинать с хуйни вроде питона или хотяб C#>C#C# - без знания С++ сложно.>питонаТолько для ML>но у меня в планах так же в будущем вкатываться в игродельню на UnrealEngine(юнити не нравится)Тогда С++>Буду ли я годы тратить на изучения С++ потом, если сейчас начну учиться писать на питоне? Будешь тратить годы независимо от того на чем сейчас будешь учиться.Начни с простенького курса ассемблера.Потом книжка по С.Потом начинай С++.
>>202016086 (OP)>юнити не нравится>пока еще в самом начале на уровне хелоу ворлда как ты тогда понял что юнити не нравится? Логотип некрасивый?С++ для игродельни пойдет, но работу джуном с плюсами найти в 10 раз сложнее да и зарплаты в геймдеве довольно нищенские, не считая топовых студий.
>>202016945>Проиграл с тебя. 95% той инфы вообще машинальная память. Знать много языков совсем несложно.
>>202016293>не для денег, а ради удовольствия. Удваиваю.Программист должен работать ради удовольствия.Участвовать в хакатонах, гугле самер оф коде всяких.Программистских челенжах. Выкладывать все на гитхабе под MIT лицензией.
Как безошибочно сдетектировать инфантила, у которого никогда ничего не получится? Он хочет делать игры.
>>202017223>Учи Go или Rust.>Тогда С++так что учить та?>C# - без знания С++ сложно.Нахуя тогда все советуют с шарпа начинать?>Только для MLчто это?>Начни с простенького курса ассемблера.бля, нахуя вы меня троллируете?
>>202017465>Нахуя тогда все советуют с шарпа начинать?Сколько лет твоим советчикам, какое у них образование, профессиональный опыт, социальный статус?>так что учить та?В гейдеве С++ и Javascript во все поля.>что это?Машинное обучение>бля, нахуя вы меня троллируете?Что тебя смущает?Начинать нужно от простого к сложному.С - продвинутый ассемблер.Перед С стоит разобраться с ассемблером.С++ - продвинутый С.
>>202016346>C#, жабкаТавтология. Различие на уровне синтаксиса. Любишь же ты себе мизерные знания приписывать, чтобы похвастаться.
Начинай на чистом С, идеальный вариант для обучения. В высокоуровнивых языках многие аспекты уже "под капотом", ты же будешь осознавать что и за что отвечает. Пока шарп юзает автогарбедж, ты будешь ручками free'шить то что нужно и так далее.
>>202017616>Сколько лет твоим советчикам, какое у них образование, профессиональный опыт, социальный статус?двачеры>В гейдеве С++ и Javascript во все поля.я только одно что-то смогу учить т.к мне это сложно дается. НА изучение php год потратил, и то только маленький скрипт блога самостоятельно смог накатать.
>>202016086 (OP)Надо сначала броситься в океан и только потом тонкости изучать.Потому книжки типа С++ с нуля и хелоуворлдами выкинь нахуй. Гугли гайди по UE и разбирай код сразу.
>>202018303>я только одно что-то смогу учить т.к мне это сложно дается. НА изучение php год потратил, и то только маленький скрипт блога самостоятельно смог накататьА ты не думал, что это, мягко говоря не твое?
>>202017659трудно было? Сколько времени ушло до того, как что-то годное начал пилить на с++ самостоятельно, без чужих исходников.
>>202018515>А ты не думал, что это, мягко говоря не твое?Неа, не думал т.к мне нравится и буду дальше изучать.
>>202019444Да, представь себе, на остальных досках сидит меньше людей, однако постинг там приличный и аноны более-менеее адекватные, нежели здесь. Ну ты дальше наворачивай жир с лопаты, не отвлекайся.
>>202019570тут тоже сидят програмизды, с работки капчуют и тут больше шансов кого-то адекватного найти.
>>202016086 (OP)Игроделанье это маленькие, по сравнению с другими областями зарплаты, и охуительные требования. Тут одними алгоритмами не отделаешься, можешь зайти в /pr тебе там более доступно обьяснят, но если ты не заканчивал матфак в каком-то нормальном вузе то лучше не лезь
>>2020185234 месяца, пилить начал со своего же исходника на c#. Когда запиленная прога стала работать в ~10 раз быстрее, понял, что где-то я 3 года назад ошибся
>>202016429С/C++, C#, Lua, JSПривет, Питоны ваши не люблю, могу воспользоваться быстрейшим скриптовым языком и не заниматься змееебством 8)
>>202016086 (OP)Тебе вчера уже все расписали, че опять приперся, вкатывальщик?Решил начать вкатывание с того, что пол года выяснять в Б, куда именно тебе вкатиться?
>>202020945>Вкатился в С++ после 3 лет C#. Задавай свои ответы>понял, что где-то я 3 года назад ошибсят.е хочешь сказать надо было сразу с крестов начинать?
>>202021577>могу воспользоваться быстрейшим скриптовым языком и не заниматься змееебствомэто ты про яву?
>>202021788Ну там не те вопросы былиПросто хочу услышать разные мнения и может быть вчера не было тех людей которые сегодня тут есть.
>>202016086 (OP)>>все говорят что надо начинать с хуйни вроде питона или хотяб C#не все, а только кукаретики, которые пишут что-то вроде ко-ко-ко, вкатывайся в айти 300к, вротэнд любая домохозяйка может>>На сколько сложно будет перекатится в C++ потом после питона? Буду ли я годы тратить на изучения С++ потом, если сейчас начну учиться писать на питоне?перекатится будет одинаково примерно, что и с нуля, т.к. после питона ты засрешь голову говном и к api уеча это как небо от жопы имеет смысл почитать и потыкаться месяц-другой в си, т.к. он простой ко количеству конструкций, а его база уже пригодиться в других языках, особенно в плюсахпараллельно для отдыхай тыкайся в блюпринты, чтобы структуру движка начинать понимать, чтобы потом углубляться проще было
>>202022565Ну не то, чтобы сразу, просто ощутил всю уёбищность решёток против крестов. Мне тогда (3 года назад) дали сначала на первой галере полгода на решётках, а потом предложили пересесть на кресты. но манагер был уебан, и поэтому я оттуда ушёл. Вернулся в кресты вот буквально в декабре -- писал апликуху для кластера, но без некоторых моментов решёток, которые я вкурил самостоятельно за эти 3 года, не обойтись. Года на решётках хватит с головой, если успеешь за это время грамотно построить программу учёбы: понять мультитрединг, парсеры, буферы разные, модель памяти, сборщик мусора, асинхронность. Остальная хипстота типа веба, интерфейсов и говна из баз данных одинакова везде.
>>202016429А нахуя уезжать? Лично я в Москве чувствую себя прекрасно. Валить в гиганты типа google/ms - терять в деньгах (конские налоги + стоимость жизни). Может в России жить и хуево, но в Москве очень даже терпимо.Мимо кун, который кроме C++ нихуя не знает.
Как же я ору с таких тредов.2019 год на дворе, а двачеры всё создают айти треды каждый день и чёто обсуждают.Вы понимаете вообще, что 99% отписавшихся в треде - школьники/студенты, которые нихуя не знают, никогда не работали и пишут советы исходя из того, что тут же на дваче и услышали? Эти споры про то, какой язык учить - вообще ор просто. Буквально каждый, кто пишет ЛУЧШЕ УЧИТЬ X, ЧЕМ Y - это стопроцентная манька, которая вообще никакого отношения не имеет к индустрии, да и просто еблан.Ну или может максимум чел, который работает каким-нибудь говнокодером в унылой компании, которая нихуя не производит, просто распиливает деньги, а чувак сидит на жопе ровно и нихуя не делает пару лет.А теперь совет ОПу:Уе4 учить смысла нету. В ДС/ДС2 найдется максимум несколько компаний, которые что-то делают на уе4е. Его юзают в играх уровня ААА или близко. В России таких игр почти нету. А там где есь, во всяких варгеймингах, гайджинах и мейлру, там чуваки разрабатывают свой инхаус движок и тулзы к нему.Я же не говорю о том, что найти вообще какую-то работу на плюсах без образования и опыта - ОЧЕ сложно. А сразу в геймдеве - вообще невозможно. На плюсах просто нету работы без какой-то предметной области. Никто ничего не пишет на чистых плюсах. И никто блять не учить плюсы просто так, чтобы вкатиться в айти. Максимум, ты сможешь устроиться в какую-нибудь парашу на 30к в месяц, а через пару лет попробовать куда-то там дальше устроиться. Ну и порог вхождения в плюсы выше, чем куда-либо еще в несколько раз. Это местные маньки хеллоуворлды пишут и думают, что разницы особо нету между языками. Чтобы писать нормальный код в продакшн, тебе нужно пару лет дрочить будет цпп.мимо-компьютер-графикс-ресерчер
>>202022772>не все, а только кукаретики, которые пишут что-то вроде ко-ко-ко, вкатывайся в айти 300к, вротэнд любая домохозяйка можета че вдруг правда
>>202022772>перекатится будет одинаково примерно, что и с нулязачем тогда дают советы начинать с питона, си шарпа, явы, растов-хуястов итд?
>>202024046Охуеть, адекват на двощах.От себя могу добавить, что поскольку (тут ты прав) на UE мало кто в России работает, то ориентироваться сразу лучше на Unity, нравится или не нравится, или минуя его сразу на мобильную разработку. Собственно, в России практически полностью мёртв сегмент десктоп-геймдева, а вот контор клепающих игори под мобилки много, и в том числе весьма успешных.
>>202024046Сто раз написал что не для того чтоб устроится хочу изучить, т.к у меня есть специальность по которой работаю. Хочу просто самостоятельно уметь писать что-то вроде парсера, спамера или может быть в будущем прогу для людей по свой специальности. UE4 чисто ради прикола сделать на нем простенькую игруху, настолько простенькую, чтоб кода было на 10 листов а4 максимум.
>>202016086 (OP)Питон совсем не похож на кресты. Если действительно хочешь что-то простое и похожее на цплюсплюс то попробуй php.
>>202016392>> могут всеВсё это очень много! Я посмотрел бы как ты сайт бы делал на ++, клинскую и серверную стороны!
>>202024848Лучше учи юнити тогда. И начинай сразу с него. По началу сможешь чисто ассеты тягать туда сюда мышкой и что-то будет получаться. Потом простые скрипты писать. Дальше уже посмотришь.
>>202027118Не буду я ничего пруфать. Могу только сказать, что не в гейдеве, если точнее -- инвестиционное ИТ.
>>202018303>на изучение php год потратил, и то только маленький скрипт блога самостоятельно смог накатать.Толсто.
>>202024046А нахуй тогда в унике учет плюсы. Я вот поступил на прикладную информатику (давай, обосрите направление) так мы там будем плюсы учить...
>>202029710Тебе должно быть похуй, что будут учить в универе, ты должен учиться сам, а в универе закреплять знания/пинать хуи во имя бумажки.
>>202029710Учить тебя будут говново, но если ты адекватный и продолжишь самосовершенствоваться, в твоих руках с++ может стать чем угодно в какой угодно бизнес индустрии.
>>202030599А во что тогда вкатиться пока учусь в унике и свободного времени до пизды, учитывая, что не знаю до хорошем уровне ни один ЯП? Решетку все таки?
>>202031325Да, решётка всё-таки даёт лучшее понимание типов и всего такого, чем змеиный язык. В решётке строгая типизация, а если очень захочешь, можно с помощью dynamic замутить такое же поведение, как в питоне.
>>202016086 (OP)C++ прост и логичен когда у тебя есть база в виде K&R (а лучше еще и ассемблера). Кресты с нуля это лютый треш, должно быть.Если ты совсем нулевый в смысле кодинга, то действительно лучше питон.
>>202016086 (OP)>все говорят что надо начинать с хуйни вроде питона или хотяб C#Так могут говорить только обоссанные чушки. На языках, где миллион либ и на каждое твое действие уже написан метод класса ты программировать не научишься.Учи не язык, а алгоритмы и структуры данных.
>>202037056Чушка это ты ты должен уметь пользоваться инструментами либами и алгоритмами а не писать их с++ в целом ссанье и действительно перенасыщен всякой ебалой. Учится стоит если с++ то в контексте UE и конкретно их подходов а целиком что там есть и можно делать в с++ нах не надо как и уметь писать какую нибудь соотировку
>>202025659Элементарно веб сервер работающий с хтпп протоколом 3 класса и какую нибудь либу шаблонизатор для страниц. Это везде одинаково легко
>>202036892как раз прелесть в обучении с нуля с крестов в том, что там можно не сразу нагружать ссылками и адресацией, а писать более высокоуровнего, постепенно погружаясь в нужные темыпоэтому в большинстве вузов сейчас паскаль/делфи заменили плюсами, хотя казалось бы паскаль специально разрабатывали для обучениятак что хватит сочинять, и если ОП еще тут, то не слушай мимокрокодилов диванных и учи спокойно плюсы, только совмещай теорию с практикой обязательно
>>202037018ты удивишься сколько лишней инфы серится Интернетом, причем никто не валидирует и не верифицирует это. Таким образом я могу утверждать, что телевидение в разы лучше Интернета по качеству подаваемого контента, по отсутствию однонаправленности под клиповое мышление и обрывочное восприятия
>>202037994В рпг менеджере научись кнопочки нажимать и на картинки клацать, нахуй твой уе с кодом не нужен.
>>202038565Угу, поэтому в плюсах можно ими не пользоваться, если не нужна бешеная оптимизация. А если в каком-то месте нужна такая оптимизация, то ими можно пользоваться. Вот так магия, да.
>>202016086 (OP)У меня на первом курсе с первого же учебного дня С++ был. Главное чтоб интересно было, язык не так важен на самом деле.
прочитай книгу по C от их же создателей, называется "Язык программирования C", она короткая и охуенная
>>202016086 (OP)В си, говорят, хуёво вкатываться. Он ебанутый и ты приучишься думать неправильно. Не говоря уже о том, что он сложный. Сам не пробовал, не знаю. Следует учиться чему-то простому вроде js и попутно изучать функциональное программирование - чтобы правильно думать.
если нормально изучишь какой-нибудь язык, то в остальные вкатиться несложно будет, т.к. на фундаментальном уровне все языки по логике и принципам схожи, и отличаются разве что синтаксисом
>>202038902Такая магия что плюсы в целом перегружены информацией куча всего куда то случайно залезешь куда то нет. Тогда как в современных языках просто есть ссылки и объекты и всё работает без ебалы как в спп. И это если не говорить о устаревших подходах к программированию автоматизации либам хуевые ide уебишный устаревший синтаксис и и.д
>>202039146разница не в синтаксисе разница может быть много в чем, разные платформы могут в прицнипе по разному работать и будут разные подходы. Это если говорить о какой то базе о понимании как работают алгоритмы и т.д то да. Какраз таки синтаксис изучив в ЖС нет проблемы понять в С++ потому что это все СИ подобные языки.Я писал на разных языках работал программистом уже лет наверно 12-15. На с++ считай только 12-15 лет назад в универе я писал.Сейчас работают последние пол года на с++ и не было еще ни дня что бы я не думал о том на сколько же он уебишный устаревший и избыточный, на сколько все не удобно буквально во всем ide, либы, сам язык.Даже его некоторые возможности которые могли бы быть его плюсом что ну фактчиески можно что угодно делать свои типы, работать с памятью и т.д но везде это выливается в то что ты работаешь с какой тохуитой которая хуй пойми как внутри работает, ведь делать можно как угодно, и так и сделали нагородили хуйни такой что тебе патом даже дебагер нормально не может вывести значения какого нибудь объекта