Эзотерические языки программирования не предназначенны для практического применения. А этого никак нельзя сказать о Haskell. Он и не создавался для доведения функциональной парадигмы до абсурда, наоборот.
да туториалов ведь просто туева хуча. и какой будет понятен конкретному человеку — вопрос выбора.
а проблемы в объяснении в основном имхо такие: во-первых многие пытаются объяснить всё и сразу — а это для первоначального понимания нафиг не надо, во-вторых миф о сложности уже сложился и авторы пытаются его развеять, чтобы не спугнуть робкого читателя, вместо того, чтобы объяснять просто и по сути.
«our biggest mistake in designing Haskell was using the scary term „monad“ rather than „warm fuzzy thing“ (Simon P.J.)
больше шума и слухов о сложности, страшных баек о теории категорий, чем реальной сложности.
хех. ну я конечно не к тому, чтобы vi выпятить…
очень круто, когда мнемоничность сочетается с эргономичностью.
например клавиши C-p, C-n, C-b, C-f очень легко запомнить. но возможно ли пользоваться ими вместо стрелочек??
ну это странно. слово get само по себе слишком универсальное — в зависимости от того, что стоит после него, оно может означать совершенно разные вещи. в Vim'е например клавиша g имеет как раз смысл get и предполагает нажатие ещё одной клавиши, которая и определяет дейтсвие.
«В отличие от vi, главная прелесть которого, на мой взгляд, в том, что в нём всё «из коробки» прекрасно настроено—бери да пользуйся, эмакс в своем изкоробочном состоянии далеко не так хорош и удобен, как мог бы быть.»
я бы кстати не согласился. не знаю как в сравнении с Emacs, но сам по себе vi (vim) вовсе не так уж хорош в изкоробочном состоянии. помнится, мой первый месяц работы сводился в основном к настройке и достройке (которая конечно и сейчас продолжается..)
а проблемы в объяснении в основном имхо такие: во-первых многие пытаются объяснить всё и сразу — а это для первоначального понимания нафиг не надо, во-вторых миф о сложности уже сложился и авторы пытаются его развеять, чтобы не спугнуть робкого читателя, вместо того, чтобы объяснять просто и по сути.
больше шума и слухов о сложности, страшных баек о теории категорий, чем реальной сложности.
я вот на Enter замапил Esc в виме — имхо очень удобно и довольно естественно (;
(а ещё Ctrl на Caps)
habrahabr.ru/blogs/vim/53435/
очень круто, когда мнемоничность сочетается с эргономичностью.
например клавиши C-p, C-n, C-b, C-f очень легко запомнить. но возможно ли пользоваться ими вместо стрелочек??
я бы кстати не согласился. не знаю как в сравнении с Emacs, но сам по себе vi (vim) вовсе не так уж хорош в изкоробочном состоянии. помнится, мой первый месяц работы сводился в основном к настройке и достройке (которая конечно и сейчас продолжается..)
обязательно попробую, как будет время.
такая компактность впечатляет. думаю, при этом ещё и код читабилен…
у меня запуск службы по хоткею занимает минимум полминуты "/
а значение 2 есть? (: