尝试Cabal和Hackage
By Mountain • Jan 4th, 2008 • Category: 技術話題现在的编程语言不少都有了打包、分发、共享代码的架构,如Ruby的gem和Python的EasyInstall。这种底层架构使得分散的智慧可以很好的传播和集中。在Haskell里面起这个作用的是Cabal,而Haskell的代码库是Hackage。
这两天试着装了Cabal install,感觉很不好,总是报错。最后通过Google,才知道要去下载最新的开发版本。而想获得最新的开发版本,必须要装darcs,而装 darcs还要cygwin。总之费了半天劲,装好了最新的Cabal和Cabal install。
然后键入cabal install xxx,结果竟然还是报错!让我真的火冒三丈。我试验了Hackage上的不少package,只有一个安装成功。
我是在Windows上做的实验,或许Unix会好很多。不管怎么说,看来Haskell的普及真的还要做不少工作。
Mountain is
Email this author | All posts by Mountain