Я прочитал несколько вопросов, таких как Scala vs Haskell, обсуждая достоинства обоих языков или узнавать, но я уже знаю, что я хотел бы изучить Scala. Я был программистом Java в uni и теперь в основном использую PHP.
Я хочу узнать Scala, поскольку это похоже на улучшение Java для личных проектов, и я также хотел бы изучить функциональный язык, чтобы улучшить свои знания в качестве программиста.
Мне интересно, было бы хорошей идеей выучить Haskell как введение в функциональное программирование, поскольку оно чисто функционально, поэтому я бы лучше изучил его, а не случайно использовал кусочки функционала в Scala, не зная почему?
Я также хотел бы использовать Haskell для личных проектов и т.д., поскольку он выглядит великолепно, но я действительно не вижу много реальных приложений в мире, кажется более используемым для академического материала, поэтому он хочет научиться этому, чтобы получить функциональное понимание затем перейдите к Scala.