hscurses或ncurses,该选哪一个?

14

我正在编写一个需要UI的程序,它是用Haskell编写的。对于UI,我考虑使用ncurses库。我应该使用hscurses库并在Haskell中编写UI,还是应该使用ncurses库并在C中编写UI并从C调用Haskell函数?
哪种方法更受欢迎?


6
你在Haskell中可能会更容易实现它,尽管我自己没有使用过hsncurses。为了实现GUI功能而转向低级语言似乎有些倒退。 - valderman
1个回答

14

1
请注意,hscurses是纯绑定。它非常丑陋,因为所有东西都使用CString等。我不建议使用它。 - alternative
在这些库中,hscurses 似乎是 ncurses 的完整映射。是的,它是纯绑定,但它具有 ncurses 提供的所有功能。感谢大家的答案和澄清。 - user235273
1
与其他UI框架相比,vty-ui看起来非常不错,但可能没有那么灵活。 - polandeer
1
ncurses 包没有公共问题跟踪器。 - Chris Stryczynski

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接