Этот выпуск родился спонтанно, поскольку я увидел вопрос, на который интересно узнать ответ. Вам интереснее, чем мне.
Каковы ваши цели изучения программирования?
Вот список, который смог придумать я:
Очень хотите стать программистом в дальнейшем.
Вы изучаете программирование в институте (школе) и хотите углубить свои знания.
Вы слышали, что программисты неплохо зарабатывают.
Вам кажется, что программирование вам будет интересно.
Понты, просто понты. Типа – я же программирование знаю, будет что друзьям рассказать.
Можете найти себя в этом списке, можете придумать отдельный пункт для вас. Но заметьте, чем дальше вы от п.1 – тем меньше шансов стать хорошим разработчиком.
Так что отвечайте себе на этот вопрос. Если захотите поделиться с общественность своим видением целей, присылайте письма, я их опубликую в следующих выпусках.
С уважением,
Сергей.
Письма читателей
Отвечаю на: Выбор первого языка программирования от 09/08/09
Можно было бы Pascal или Basic, но так как Вы уже назвали более простой Haskell, то хотелось бы узнать
о нем больше в практическом применении, в чем его преимущества, в чем сложности?
Напоминаю, что я предлагал изучать вместе две разных парадигмы программирования. Т.е. выбрать императивный язык (например Pascal, C++) и функциональный Haskell, и изучать их параллельно.
Что касается второй части вопроса, предлагаю почитать статью Язык Haskell: О пользе и вреде лени. Человеку, который помнит, что такое математическая функция из школьной программы, хватит этих знаний для предварительного знакомства с идеями ФП и синтаксисом Haskell-я.