代码之家  ›  专栏  ›  技术社区  ›  Carlos

日历软件使用哪种编程语言?

  •  0
  • Carlos  · 技术社区  · 16 年前

    我想学习一种新的编程语言,在学习的同时,我想为微软Works日历写一个替代品。也就是说,一个相当简单的日历软件,它支持提醒,并有一个特定的提醒过程,即使日历本身没有运行,也会显示提醒。我想听听你对使用哪种语言的建议。

    • 在Windows上工作(7个就足够了,其他的优先)。
    • 允许我学习一些新的东西(绝对排除Java,C有问题)。也许与Java有很大的不同。
    • 如果这对我的事业有用就好了。
    • 为构建用户界面提供良好的支持(内置或第三方)。

    我想到了Python,但是它对这种项目有好处吗?还有什么其他的替代方案呢?


    我想补充一点,我正试图在实用性和学习新东西之间找到一个折衷点。所以我不想坚持我已经知道的,让自己的生活轻松,但我也想有一天完成这个项目。相反,这并不意味着我不想尝试更“异国”的语言。我想尝试几乎所有的语言,这是我计划做的另一件事。没什么大不了的,只是一两个月的时间来了解外面的情况。在为这个项目选择语言之前,我甚至应该这样做,但我必须考虑一下。

    6 回复  |  直到 14 年前
        1
  •  1
  •   Serapth    16 年前

    作为纯粹的学习练习?

    如果不是,我可能会选择基于原型的语言,比如Javascript或Lua,同样,这与您目前在Java中的思维方式不同。也就是说,离学习LISP还差得很远。

    编辑:

    在重读了你的要求之后,我说F,否则说C。函数式编程,但使用拖放UI工具。

        2
  •  5
  •   liori    16 年前

        3
  •  4
  •   Adam Crossland    16 年前

    如果您正在创建一个Windows桌面应用程序,那么选择C#和WPF/XAML是最明智的选择。您可能会在XAML中发现一些新的和有趣的想法,而C是一种很棒的语言。

        4
  •  2
  •   Nisanio    16 年前

        5
  •  2
  •   jwp    16 年前

    Python是个不错的选择。我建议从一些非常简单的终端开始。一旦有了核心功能,并且对语言有了更好的掌握,就转到GUI上。正如瑟拉普思所指出的,从C衍生出来可能有点太容易了。

    我想pytz和dateutils将是您想要查看的项目。

        6
  •  0
  •   hale    12 年前

    我不太清楚其他日历软件使用什么编程语言,但我知道一种 calendar software