Что учить первым.Помогите [hide]школьнику 15lvl.[hide] выбрать первый язык для программирования, чтобы изучить дома и самому.Скорее всего пошлёте нахуй, я знаю.Но всё же. (Автор этого поста был предупрежден.)
Хаскел/thread
Пошёл нахуй
Что тут думать? Если хочешь чтобы было достаточно интересно( а не засыпать за книгами) и были хорошие рабочие перспективы, то однозначно твой выбор должен пасть на Haskell. В меру дружелюбный язык для новичка. Зная Haskell в разы легче изучать целый ряд других языков программирования. Очень универсальный и востребованный. Популярность среди работодателей объясняется тем, что на хаскелле можно написать практически всё, то есть тебе не придётся изучать новый язык из-за неактуальность определённого языка в определённой сфере. Хаскелл является очень быстрым языком( уступает C и C++, но в отличии от них является безопасным, возможно даже самым безопасным). Хаскелл - язык будущего, так как он, в отличии от многих других популярных языков, имеет преимущество в параллельном и многопоточном программировании( считай, что чем больше ядер на компе, тем лучше хаскелл по сравнению с другими языками) и как понимаешь в будущем разрыв между хаскеллем и другими ЯП будет только увеличиваться. Да и вообще, не учить Haskell в 2016 - быть дауном
>>821765
>>821661 (OP)> школьнику> первый язык для программированияПаскаль. Кстати - какого хуя ты ебешь мозги, если вы и в школе его должны изучать на информатике?
>>821666Двачую
>>821831> ПаскальЗачем, если есть С?> в школе его должны изучать на информатикеУ многих паскаль изучают до циклов и массивов и на этом все. Школьная программа никуда не годится
python3/thread
Платина на нулевой, наканецта.
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
>>821661 (OP)Насколько я знаю, простым в изучении и элегантным в решении несложных или хитрых задач является Python( Сам не владею, не было времени на него ). Начинал с Java, все эти парадигмы Объектно Ориентированного Программирования были слишком сложны для моего восприятия тогда( 16 лет ), однако я очень долго долбился, и в итоге даже начало что - то получаться( свои проекты и подобное ). Потом был C++: решил начать учить его для программирования графики, потратил около двух месяцев на изучение всего самого необходимого в языке и решил взяться за DirectX, но лучше бы даже не пробовал: огромное количество часов, проведенных за чтением и параллельным переводом книг по DirectX в итоге вылились в переписанную и лишь местами до конца понятую программу, которая выводит в окне желтый круг на синем фоне -____- . Слишком много низкоуровневой ерунды для человека с моим опытом. Потом был JavaScript и HTML с CSS соответственно. И этот язык, должен заметить, покорил меня: прост в изучении, не имеет строгих ограничений, поддерживает разные парадигмы программирования, хотя это может стать и проблемой для неопытного программиста( будет использовать язык не по назначению ). Итог: Люблю Java( я не сказал об этом выше, так вот, знай ), хорош для освоения новичками Python и JavaScript, плох для освоения новичками C++. Хочу заметить, что я тут выложил свою историю, этот текст не претендует на абсолютную точность, я просто поделился своим небольшим ( относительно ) опытом.
>>822023> Зачем, если есть С?Зачем ему себе ебать мозги указателями и прочей парашей?Паскаль строгий и для нуба - самое то.