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

Ubuntu的目标语言是什么?

  •  2
  • WeNeedAnswers  · 技术社区  · 15 年前

    我是一个C程序员,希望把我的产品作为一个商业问题转移到Ubuntu。我有一些关于Python的经验,并且非常喜欢它。我的问题是,作为一个开发者,当把Ubuntu Mono C或Python作为商业目标时,哪种语言是最好的。

    请注意,我对技术方面不感兴趣,但严格来说,Ubuntu的商业方向,我看到在使用python的过程中,有很多工作要做,我认为可能是谁“可能”购买它们的整个单一问题。

    2 回复  |  直到 15 年前
        1
  •  4
  •   bobince    15 年前

    python和mono默认安装在最近的ubuntu上,并且将 likely continue to be 在可预见的未来。

    Mono是可移动的,因为它目前只被一些桌面应用程序使用。由于许多核心脚本和GNOME工具都依赖于Python,因此它不能合理地移动。(Perl也是如此。)

    这个 popularity contest 显示python的安装频率比mono略高,但两者都很普遍:

    21    python-minimal  1584305 182870 1381149 20211    75 (Matthias Klose)   
    577   mono-gac        1403534  25795 1323328 54159   252 (Debian Mono Group)    
    

    至于商业潜力,很难不知道你可能在哪个行业工作。如果您的目标是服务器,特别是运行较旧版本的Ubuntu,Mono将不那么普遍。如果你在销售简单的消费者桌面应用程序…好吧,还没有证明这真的有市场!

        2
  •  2
  •   Peter Lillevold Rene    15 年前

    我不能对Ubuntu的市场说太多。由于业务是您的主要关注点,因此,正如您自己所说,编程语言是次要的。我会说,在任何业务中,选择最有效地解决业务问题的语言和工具。当发布时,您的最终用户真的关心吗?

    这就是说,如果你能用mono/c来做,我会鼓励你这样做,因为你已经有了c和.net的经验。但是了解第二语言和开发环境只会让你变得更强。