# Elm 还是 Idris? 这两个语言定位很不一样,选择主要看你的目标: ## Elm —— 实用的前端开发 **适合你如果:** - 想做 Web 前端应用 - 追求"无运行时异常"的可靠性 - 喜欢简单、有明确指引的语言 **特点:** - 专注于浏览器应用,The Elm Architecture (TEA) 影响了 Redux - 编译器错误信息极其友好 - 语言刻意保持简单(