我喜欢 F#,但有时我需要一些轻量级的、跨平台的且无需 .NET 的语言。我试过多次使用 OCamL,但好像就是开不起来。
- 安装了 IDEA,并添加了 OCamL 插件 -> 不起作用
- 安装了 eclipse ODT 插件 -> 无法启动,甚至配置 OCamL 编译器都太复杂了
- 甚至尝试过 NetBeans 插件,但连那个也处理不了。
所以,现在我使用命令行 shell 中的 ocamlc -o "main.exe" "main.ml" 以及不同的轻量级编辑器。我不使用 Vim 或 Emacs,我使用 nano,并习惯使用全功能 IDE。
我找到了各种文档(看起来对我来说这可能是最好的入门指南: http://caml.inria.fr/pub/docs/oreilly-book/html/index.html),但在查找一些类似 sqlite 访问的具体内容时仍感到困惑。我发现了这个网站:http://neugierig.org/software/ocaml/sqlite/,但其 API 注释奇怪且没有示例。我发现的所有 IDE 使用文档都已过时或不起作用。
附加问题:有些人告诉我“不要使用 OCamL,它是一种缺乏库支持且似乎正在消亡的面向学生的语言,建议改用 Python 或 Ruby”。但我喜欢 OCamL 的美感。我想试试。请告诉我现在在生产环境中使用 OCamL 是否正常?
谢谢。