收录了 语言编程 频道下的 50 篇内容
你是否仔细思考过,为什么人们总在讨论“要正确的语言做恰当的事情”?或者为什么要在同一个系统中混合使用多种语言。在这篇文章中,Sadek Drobi向你解释了为什么应该在系统内部混合使用多种语言。
你是否仔细思考过,为什么人们总在讨论“要正确的语言做恰当的事情”?或者为什么要在同一个系统中混合使用多种语言。在这篇文章中,Sadek Drobi向你解释了为什么应该在系统内部混合使用多种语言。 直接点击阅读完整文章。
这篇文章主要介绍了DeepCrescent的CEO兼MetaGPT的作者在开发Meta-GPT框架的过程中的经历和思考。作者回顾了他在华为、腾讯等公司的工作经历,以及在量化交易领域的实践和经验。
Meta Programming System(MPS)是JetBrains开发的面向语言编程的新工具。开发者可以用它扩展编程语言,也可以用它为企业应用创建领域特定语言(DSL)。JetBrains开发团队近日宣布推出MPS的beta版。
在Server Side's Java专题讨论会上,Martin Fowler和Neal Ford展示了面向语言编程的概念,并提出了DSL成为一种新的抽象和建模机制的可能性。这可能会成为“超越面向对象编程的革命性进步”,特别是主要工具厂商已经开始为DSL提供IDE工具。
在编程语言的世界里,已经发布了很多种新语言,还有很多正在开发之中。今天让我们来看一下Google的Go语言,并和《Go语言编程(Programming in Go)》的作者Mark Summerfield一起讨论这门语言以及他的著作。
MetaGPT,作为自然语言与编程之间的催化剂,正在推动着我们走向一个更加智能、高效的编程未来。
了解国外大厂如何高效写代码
语言、框架、工具都只是实现目的的手段,开发者的核心竞争力是学习能力和找到多种实现方案的本事,这就是本篇文章想告诉你的事。
由Donovan与Kernighan共同编著的新书《Go编程语言》是一本易于理解的书籍,它展现了Go语言中的要点,并提供了诸多实用的提示与技巧。本书首先对于Go语言的语法进行了快速的讲解,并逐渐深入,乃至利用互斥体与协程进行并发编程的知识。本书将带领读者进入Go语言基础的奇妙旅程。欢迎阅读InfoQ对于本书的书评。
Felipe Hoffa是一位来自智利的工程师,目前为谷歌工作并居住在旧金山,他在2月10日发表了一篇文章,原题是《The top weekend languages according to GitHub's code》,其实在这篇文章之前,Julia Silge已经在Stack Overflow上发表了《Top Weekend Programming Languages》,她只是针对Stack Overflow上的标签进行分析并得出统计数据。因此,读者都在reddit和Hacker News上提出了很多问题,Felipe的这篇文章使用了GitHub上的提交信息,想要进一步回答Julia未能解答的问题。
在2016年伦敦举办的QCon大会上,Peter Bourgon做了《六年Go语言设计经验》的报告,重点探讨了在使用Go进行开发时的编程模式和反模式。
面向 AI 的编程语言与传统的编程语言有何不同?它需要具备哪些特征?
今天,有一种趋势正日渐清晰;在未来的几年内,人们会越来越多地采用新的编程语言。但是“混合”使用多种语言是什么样的呢?什么语言适合什么问题呢?在最近的一篇帖子中,语言探索者和JRuby开发者Ola Bini描述了未来系统可能的样子。
如今的大多数软件很像埃及金字塔,数百万块砖堆叠在一起,缺少结构完整性
2020 年度十大开源杰出贡献人物参评人介绍。
在量子计算机中,也有类似于经典计算机中的汇编指令。
你是否遇到过自称"多语种程序员"(polyglot programmer)的人?他们能够掌握多种编程语言。
经过几年近乎狂热的探索之后,Ruby on Rails适用的范围已经被基本摸清。当那些扩展边界的尝试无疾而终时,Ruby流行度的下滑也就在情理之中了。当一个典型的软件系统需要涉及4~5种主要编程语言时,这对于程序员究竟是机遇还是挑战?很大程度上这取决于程序员自己。