Решил изучить какой-нибудь новый ЯП для интереса, гимнастики для мозгов и ради удовольствия. Таким образом родился небольшой перечень из языков, которые показались наиболее интересными: OCaml, Haskell, Clojure, REBOL2.7/REBOL3, Factor, Eiffel, Open Euphoria. Собственно возник вопрос по поводу того, что именно взять. Круг решаемых задач - гуевые приложение, работа с SDL (или любой подобной библиотекой для 2Д графики), обработка больших матриц и автоматизация расчета экономических моделей, БД (самописные, key-valued). Что можете сказать по поводу этих языков? Какой из них предпочтительней? Заранее спасибо.