你是否仔细思考过,为什么人们总在讨论“要正确的语言做恰当的事情”?或者为什么要在同一个系统中混合使用多种语言。在这篇文章中,Sadek Drobi 向你解释了为什么应该在系统内部混合使用多种语言。
作者首先向读者概述了当今存在的主要的程序设计语言范型,其中分析了 Xml、CSS、Lua、Haskell、Lisp 和 Prolog 等等广为人知和鲜为人知的程序设计语言。
多语言编程之所以为人们所关注,是因为今天软件开发所面对的领域越来越庞杂,这个领域需要被划分为多个不同风格的子领域。如果划分子领域?以及如何为每个子领域选择适当的语言?这篇文章会给您带来一些启发。
详细内容,请阅读全文:基于范型的多语言编程。
更多内容推荐
Rust 异步编程之 Pin 与 Unpin(三)
2021-06-17
加餐|这个专栏你可以怎么学,以及 Rust 是否值得学?
都说 Rust 好,但是就是入门难,所以它真的值得你花精力学习吗?
2021-08-24
开源峰会抢先看 | 7 月 29 日分论坛 & 活动议程速览
开源峰会抢先看 | 7 月 29 日分论坛 & 活动议程速览
2022-07-29
Go 编程模式:Pipeline
Pipeline可以轻松地把代码按单一职责的原则拆分成多个高内聚低耦合的小模块,再把它们拼装起来,去完成比较复杂的功能。
2021-01-14
openGauss 数据库源码解析系列文章——执行器解析(2.2)
五、编译执行
2023-07-24
Rust 异步编程之 tokio 运行时(四)
2021-08-19
Mediabox:年度最佳音视频开发工具
Mediabox:年度最佳音视频开发工具
2023-07-19
Python 基础(十) | Numpy 详细教程
⭐本专栏旨在对Python的基础语法进行详解,精炼地总结语法中的重点,详解难点,面向零基础及入门的学习者,通过专栏的学习可以熟练掌握python编程,同时为后续的数据分析,机器学习及深度学习的代码能力打下坚实的基础。
2022-10-07
嵌入式 RTOS 的 任务栈 和 系统栈
一文说明 嵌入式RTOS的 任务栈 和 系统栈
2022-09-30
女生参加前端培训学习有前途吗?
web前端开发技术的学习是几个编程开发技术语言中入门门槛比较低的,这也是为什么有很多的小伙伴想要学习前端开发技术的原因之一,但是随着web前端开发技术的不断更新,小伙伴需要学习的前端开发技术知识越来越复杂,也越来越系统,对于零基础的小伙伴来说,学
2022-12-22
常见的网路设备和网络参考模型,以及常见的网络层协议及数据通信过程
通过介质(例如,网线、光纤、无线WIFI)将网络设备和终端连接起来。操作系统、应用软件、应用程序相互通讯。实现资源共享、信息传递。Internet组成Internet由多个ISP(运营商)组成,例如移动、电信、联通等众多运营商组成。...
2022-10-24
Rxjs mergeMap 的使用场合
注意:
2022-06-27
【7.28-8.4】写作社区优秀技术博文一览
为了让更多的创作者有展示自己的舞台,为了让更多优质内容有发光发热的机会,InfoQ 官方写作社区会时不时向大家推荐近期发布在社区的优质作品。
2023-08-04
2022 第十四届南京国际智慧工地展览会|智慧工地展
2022第十四届南京国际智慧工地展览会|智慧工地展
2022-07-20
前端培训机构如何学习开发技术
web前端开发技术的学习在java、大数据开发语言的学习中是比较容易入门的,因此市面上有很多的小伙伴想要通过前端开发技术知识的学习来入行前端行业,但是对于零基础小伙伴来说,还是需要选择一家比较靠谱的前端培训机构来学习开发技术知识,这样能够让小伙伴
2023-01-05
Around Advice Schema-based 实现 - <aop:around/>
2021-03-18
本章内容介绍:Rust 语言架构
本章内容介绍:Rust语言架构
2020-11-26
暂无签名
推荐阅读
Rust 异步 Web 框架之 Rocket(三)
2021-09-09
R 语言之数据获取操作
2023-08-22
Rust 异步编程之 tokio 运行时(十)
2021-09-02
R 语言之 ggplot 2 和其他图形
2023-08-30
WorkPlus 一站式解决方案,助力企业构建统一门户系统
2023-10-11
如何站在官方文档的肩膀上自己“造轮子”?
2022-11-09
《HarmonyOS 第一课 _03》ArkTS 语法介绍
电子书

大厂实战PPT下载
换一换 
叶子航 | IDEA 研究院 基础软件中心 MoonBit 资深架构师
俞锦星 | 同程旅行 移动端首席架构师
秦烁 | 字节跳动 高级前端工程师
评论