Ананасы, хочу вкатиться в программирование. В каком порядке выучивать языки программирования?
бамп
Бамп
>>150536311 (OP)Если бы действительно хотел - загуглил бы сам. А так иди нахуй. Мне жалко даже того времени, которое я потратил на написание этого поста.
>>150536311 (OP)Слушай программера со стажем и зп 75к/мес. В общем, первым делом учишь с++, это самый базис, уложишься в неделю, думаю. Потом переходишь на языки более высокого уровня, например php или html. Как освошиься в этом, можешь смело искать вакансии в конторах или начинать свои проекты.
Бамп годному треду
Начинай с лиспа и хаскеля.
>>150536932Два чаю адеквату. Я бы еще добавил ерланг, в некоторых проектах очень пригодится
>>150537109Если он не пойдет в геймдев, то ему ерланг не особо нужен будет.
>>150536311 (OP)в алфавитном
>>150536311 (OP)бляха,с этим лысым на пике только карты эмоций и составлять,каждый раз проигрываю
>>150537202Блядь, это самая ебанутая рекомендация, которую я слышал. Как вообще можно было до такого додуматься? В геймдеве ерланг используется только в танках для чата. Больше применения не слышал. Это язык для быстрого построения распределенных систем, в результате хайпа ФП в начале 10х получивший распространение в вебдеве, откуда сейчас его многие выпиливают и заменяют где на более традиционные джаву, кресты, голанг, пистон и т.д. Причина: убогие либы, убогие строки, низкая производительность, ненужность миллионов потоков в вебпараше (легковесная многопоточность - фишка эрланга). Но где он нужен - он рулит. Хуй знает правда, причем тут геймдев
>>150536311 (OP)Рекомендую не отравлять свою жизнь императивной парашей, сразу начинать с нормальных языков. Выбор начинающего в 2017 году - это сильно типизированное ФП с компиляцией в нативный код. Если глаза боятся, можно начать со схемы и решать задачи из легендарного учебника Structure and Interpretation of Computer Programs, как освоишься (а главу про метациркулярные интерпретаторы можно пропустить) сразу переходи к хаскелю или скале (да это не найтив, хотя есть и такой зверек как scala - native но пока мы его не рассматриваем). Основание ФП намного более мощное - лямбда исчисление, позволяет тебе выражать свои идеи намного более лаконичнее и абстрактнее, не теряя в ясности изложения, по сравнению с машиной тьюринга (основание императивных языков). Начав в императивной параши вроде Джява, ты найдешь себя пару лет на галери, обмазанного высерами банды четырих, будешь городить архитектуры уровня AbstractSingletonProxyFactoryBean (я не шучу, это реальный класс из самого популярного джава фреймворка Spring). Изучая хаскель (ну или скалу) ты одновременно будешь прокачивать себя в матане и спустя некоторое время можешь претендовать на моделирование финансовых рынков где нибудь в финансовом стартапе за бабки уровня топ менеджеров. Вобщем твой путь в программировании должын выглядить как-то так:0) Лисп (схема)1) Хаскель2)Скала3) Элм (для фронтенда)4) Asp.net (для того, чтобы понять что ты все сделал правильно)
>>150538108Я просто решил потроллить опа хуя, который все равно никуда не вкатится, ибо тупой
>>150536311 (OP)В обратном
>>150539478Сука, я из-за тебя уже начал курс на codecademy по с++, уебок
>>150540204Ну раз начал, нужно закончить