筆記與流年

沒有太多的話,這只是一個普通的Blog,想用它來記錄我的閱讀和學習筆記。

尝试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

Leave a Reply