Programming languages 程序设计语言&;概念证明

Programming languages 程序设计语言&;概念证明,programming-languages,Programming Languages,大家可能都知道,有很多编程语言我主要是在寻找一个包含一些非常简洁的概念证明的编程语言列表。我真的很想学习一种新的语言,但每当我深入研究一些新的和流行的东西时,这并不是我所期望的。任何教程都会给出代码和小示例,但不会向您展示该语言的真正威力我正在寻找完全以其举例语言为基础的示例。 例如,如果我说的是C#,我可能会向您展示一个完整的C#应用程序,包括后端查询、报表、表格,所有这些都有一个漂亮的界面。最终程序/应用程序将完全依赖于所提供的语言,因此没有并行语言。我知道大多数语言都与其他语言集成,以提供

大家可能都知道,有很多编程语言我主要是在寻找一个包含一些非常简洁的概念证明的编程语言列表。我真的很想学习一种新的语言,但每当我深入研究一些新的和流行的东西时,这并不是我所期望的。任何教程都会给出代码和小示例,但不会向您展示该语言的真正威力我正在寻找完全以其举例语言为基础的示例。

例如,如果我说的是C#,我可能会向您展示一个完整的C#应用程序,包括后端查询、报表、表格,所有这些都有一个漂亮的界面。最终程序/应用程序将完全依赖于所提供的语言,因此没有并行语言。我知道大多数语言都与其他语言集成,以提供更丰富的应用程序


任何可能反映此请求的链接、图表和网站都将不胜感激。

如果您所说的概念验证是指一个软件,它可以做一些不平凡的事情,那么我建议您查看用您选择的语言编写的流行开源项目


有时您可以找到示例软件—这对于microsoft尤其如此。C#的一个例子是。

不确定您在寻找什么,但它让我想到了python的“包含的电池”“概念指南


除了非常有限的专业语言之外,一种语言最终能做什么“是毫无意义的,所有图灵完整的语言在某种程度上都是等价的,只要你有最少的必要IO。通常语言本身什么都不做,它们附带了一套或多或少完整或有用的库和工具,适合于某些问题。但这不是语言问题,更像是生态系统问题。

如果你想学习一种不使用任何其他语言的语言,试着用汇编或机器代码编写一些东西

我建议你把它改成社区维基,因为没有一个有效的答案。这有什么意义?你把边境放在哪里?如果一种语言调用另一种语言编写的一个库,你认为你的应用程序不是完全用语言编写的吗?C语言应用程序“没有支持语言”的想法是荒谬的。您认为公共语言运行库是用什么实现的?它当然不是C#。你如何定义“概念的简洁证明”?为什么你会失望,语言又怎么会不符合你的期望呢?你在看什么语言。通常,如果你想做一些“酷”的事情,你需要做很多工作,但是如果你对你正在做的事情充满热情,那么你会学到很多东西并享受你的项目。那么先告诉我们一些你想从一门语言中得到的东西怎么样?每种语言都有一百万种不同的优缺点。通常你可以用多种语言编写同一个应用程序。python的语法让我想到了这个问题。是的。即使如此多的x86指令都是在CPU上的微码中实现的!我知道今天的语言引用了其他低级语言,但大多数网站都有5种不同的语言。我不在乎语言是否是在其他语言之上编写的,我不希望语言同时工作side@Mike,对于web开发,没有语言可以为您完成客户端、服务器端、数据库查询、系统管理等所有工作。多种语言的存在是因为一个人不能做任何事情。我不知道5种语言,但大多数网站都可以使用2种或3种语言。服务器端(php、java、.net)、客户端(javascript、flash、.net/silverlight)和数据库查询(SQL、ORM、.net、Linq)。我想你可以使用.net技术来完成所有这些。@Byron,这就是我一直在寻找的答案。除了web开发之外的程序呢?