任务管理器语言比较
注意:此回购是一系列回购之一,包括:
介绍
此回购源于我对Haskell所做的一些尝试,目的是为了完善我的函数式编程。 为了重新学习我的Haskell技能(十年前获得,至今很少使用!),我决定在“ Hello World”和复杂的成熟操作系统之间选择一个简单的程序。 我选择了一个简单的-不,等等-一个非常简单的任务管理器。
一旦编写了程序,我想知道如果我用一种现代的,非功能性的语言重新编写程序以比较两种语言的风格和方法会发生什么。 为此,我选择了Go 。
免责声明
这不是您的正常回购类型。
该代码并非特别有效-都是为我自己编写的学习练习,因此已对其进行了优化以提高清晰度和可学习性。
该可执行文件并非旨在成为真正的可用程序(尽管它确实在运行)。 在简化代码和简化UX之间面临各种选择的地方,我决定支持该代码。
我并没有声称自己是Haskell或Go的出色专家。
1