编程语言中索引签名是什么?
最近在参与KusionStack 内置的领域语言 ——KCL配置语言编译器 的开发,语言的语法中包括一个“索引签名”的概念,在参与社区讨论的时候发现很多小伙伴不明白这个“索引签名”是什么,于是自己也想了一下,发现自己也只是知道是什么样子
阅读量: 191标签: 语言
不同编程语言是如何完成同一件事
当我开始学习一种新的编程语言时,会把重点放在定义变量、书写声明以及计算表达式,一旦对这些概念有一个大致的了解,通常就能够自己弄清剩下的部分。大多数编程语言都具有相似性
阅读量: 220标签: 语言
现代编程语言需要泛型
几周前,我写了一篇关于编程语言 Hare 及其缺少泛型数据结构的文章。如今,我不想再讨论这个话题了,我想讨论一些更“泛型”的东西。在我看来,任何以高性能为目标的现代编程语言都应该支持某种形式的泛型
阅读量: 317标签: 语言
让程序员心动的11种新编程语言
亚历山大-波普说过“人类的希望是永恒的”,虽然波普是个诗人,不是极客,但我相信他能够理解发现一种新的编程语言时的期待感。他知道软件开发人员永远期待一种语言,能够以其独特的Unicode字符组合
阅读量: 399标签: 语言
六种老而不死的编程语言!
现在的开发人员都趋向于使用新的编程语言,那么旧的编程语言呢?它们的前途一般是这样两种:仍然可以使用,但逐渐不受大家欢迎;直接完全死去。
阅读量: 877标签: 语言
前端视角解读 Why Rust
目前 Rust 对 WebAssembly 的支持是最好的,对于前端开发来说,可以将 CPU 密集型的 JavaScript 逻辑用 Rust 重写,然后再用 WebAssembly 来运行,JavaScript 和 Rust 的结合将会让你获得驾驭一切的力量。
阅读量: 505标签: 语言
我的 JavaScript 比你的 Rust 更快
软件架构师这活儿最让人开心的一点就是能指导开发者理解最新的概念、影响他们的技术判断。有些开发者不是很嚣张吗,那就用理论加现实啪啪打他们的脸
阅读量: 272标签: 语言
在 .NET 应用程序中运行 JavaScript,你会了吗?
前几天我在做一个副业,意识到我需要使用一些 JavaScript 功能。一想到要再次处理 Node.js 和 npm,我就完全放弃了,所以我决定研究一下在 .NET 应用程序中运行 JavaScript 的可能性
阅读量: 247标签: 语言
现代编程语言最有趣的 10 大特性
我们看一下编程语言的年代:Lisp (1958)、Smalltalk (1972)、Objective-C (1984)、Haskell (1990)、OCaml (1996)、等等。这些都是上个世纪的语言了。本文作者选择了几个最新的语言:Reason、Swift、Kotlin、Dart 作为研究对象,总结了 10 个特性
阅读量: 346标签: 语言
JavaScript 26 岁了!
2021年12月5日 是 JavaScript 26岁的生日,往前推算一下,JavaScript 于 1995年12月5日 诞生,从诞生到现在这整整26个年头,JavaScript也多次登上最受欢迎的编程语言榜单,开发社区的规模也近 1650万
阅读量: 520标签: 语言
分享 8 个可以编译为 JavaScript 的语言
JavaScript 并不是最好的语言,特别是在复杂的应用中,它可能不太能胜任。为了避免这种情况,一些新的语言或现有语言的编译器被创造出来
阅读量: 512标签: 语言
所以 JavaScript 到底是什么?我居然懵了
引用《JavaScript 高级程序设计第四版》中说的话——“从简单的输入验证脚本到强大的编程语言,JavaScript 的崛起没有任何人预测到。它很简单,学会用只要几分钟;它又很复杂,掌握它要很多年。要真正学好用好
阅读量: 1438标签: 语言
不同语言在函数内部定义函数
在 LeetCode 刷题的时候,题解有的大佬给出的答案很优秀,是 python 的,想抄作业发现有的功能函数都定义在答案函数的内部,主要是闭包操作外部变量方便。不同语言在函数内部定义函数稍有不同
阅读量: 1595标签: 语言
5 种将死的编程语言!
现在的开发人员都趋向于使用新的编程语言,那么旧的编程语言呢?它们的前途一般是这样两种:仍然可以使用,但逐渐不受大家欢迎;直接完全死去。
阅读量: 2039标签: 语言
奇怪的 Javascript
我的意思是,对于刚开始使用这种语言和他语言(例如 C++ 或 C#)的开发人员来说,javascript 可能会很奇怪。某些语言可能会让你大吃一惊
阅读量: 1082标签: 语言