标签: 语言
【外评】华为发布自己的编程语言 “仓颉”
华为是一个以技术创新著称的品牌。尽管受到美国的多次制裁,但该公司并没有停止发明创造和拓展市场的步伐。在今天举行的最新 HDC 2024 开发者大会上,华为推出了自主研发的编程语言。它被命名为 "仓颉"。
VBScript 废弃:时间表和后续步骤
Web 开发和任务自动化的脚本选项正在现代化。为了向您提供最现代、最高效的选项,我们正在用 JavaScript 和 PowerShell 等更先进的替代方案取代 VBScript。了解 VBScript 过时对您意味着什么以及如何做好准备。
【外评】BASIC 编程语言 60 岁了
60 年前,1964 年 5 月 1 日凌晨 4 点,一场静悄悄的计算机革命在达特茅斯学院拉开帷幕。当时,数学家约翰-凯梅尼(John G. Kemeny)和托马斯-库尔茨(Thomas E. Kurtz)在学院的通用电气 GE-225 主机上成功运行了用他们新开发的 BASIC(初学者通用符号指令代码)编程语言编写的第一个程序。
【外评】为什么 ALGOL 是一种重要的编程语言?
ALGOL 是一种比你想象的更有趣的语言,无论是从它的故事还是从它的遗产来看都是如此。
如果的话
各种编程语言如果的话
【译文】世界上最快的语言是什么?
答案很复杂。
【译文】我的懒惰而轻率的编程语言分类
这是从关于 Perl、PHP、Python、JavaScript 和 Ruby 等 "P 语言 "的共同特征的笑话开始的,但你也可以对其他语言进行分类。
【译文】C 和 C++ 优先考虑性能而非正确性
让某些程序行为成为错误,却不给开发人员提供任何方法来判断他们的代码是否执行了这些行为,以及如果执行了,在哪里执行,这基本上就是邪恶的。
【译文】大型语言模型可以做出令人瞠目的事情,但没有人知道这究竟是为什么
最大的模型是如此复杂,以至于研究人员把它们当作奇怪的自然现象来研究,进行实验并试图解释结果。其中许多观察结果与经典统计学背道而驰,而经典统计学为我们提供了一套预测模型行为的最佳解释。
【译文】大语言模型(LLM)上的提示注入(Prompt injection)和越狱(jailbreaking )不是一回事
我经常看到有人在说 "越狱(jailbreaking ) "时使用 "提示注入(Prompt injection) "一词。这种错误现在太常见了,我不确定是否有可能纠正:语言的含义(尤其是最近创造的术语)来自语言的使用方式。但我还是要尝试一下,因为我认为这种区别真的很重要。
【译文】白宫敦促开发人员放弃 C 和 C++ 语言
拜登政府呼吁开发人员采用内存安全编程语言,摒弃那些会导致缓冲区溢出和其他内存访问漏洞的语言。
【译文】您(也许)不需要学习 C 语言
C 语言与现代计算机体系结构相去甚远:自 20 世纪 70 年代创建以来,C 语言已经经历了 50 年的创新。C 语言模型与现代硬件之间的差距是导致 Meltdown 和 Spectre 等著名漏洞的根本原因
【译文】既然已经有了 C++、D 和 Rust,为什么还要 Zig?
Zig没有宏也没有元编程,但仍然足够强大,可以清晰、不重复地表达复杂的程序。即使是在有宏的 Rust 里, format! 也是特例,它是在编译器内部实现的。与此同时Zig中的等价函数是在标准库中实现的,编译器中没有特例代码。
9999999999999999.0 – 9999999999999998.0
Hacker News 上的昨日热帖,求 9999999999999999.0 – 9999999999999998.0,哪种编程语言的浮点计算能给出正确答案?
各种编程语言中的 Lambda
他用了十几种语言来实现这个问题。所有语言都必须有某种机制来确定一个数字是否为负数--对于大多数语言来说,这涉及到使用 lambda(有时称为匿名函数)。
最有用的编程语言
我很好奇--哪种编程语言对你来说应用面最广,并能在未来几年为你提供最多的职业机会?这就是我们今天要回答的问题。
【译文】Rust 2024 展望:Async Rust
用与我交谈过的一位亚马逊工程师的话来说,"Async Rust 就是 Rust on hard mode",这仍然是事实。要真正缩小这一差距,需要在语言、标准库和生态系统方面下功夫。我们不可能在 2024 年实现所有目标,但我认为我们可以取得长足进步。
编程语言排名为什么难产了?
不可否认的是,如果开发人员能够即时向不带偏见的人工智能助手提问,而人工智能助手会根据上下文给出答案,这将对 Stack Overflow 提供的公共数据集的实用性产生明显的负面影响。
比 Rust 更难的都不足为惧
这种情况--陡峭的学习曲线问题--现在变得容易多了,这要归功于 LLM(Large Language Model,大型语言模型)。
非类型化的Python:曾经的 Python
想带大家回顾一下我早期使用 Python 的经历。为什么呢?因为我相信 Python 的内在哲学与类型概念之间的冲突是根本而深刻的,但也并不新鲜。
“没有 10-15 年,一门新编程语言很难成功”
开发一门编程语言需要多久的时间?要盘活这门编程语言又需要多久?
从 12 岁开始,他用 25 年时间掌握了 30 门编程语言……
并不是所有程序员都一样,每个人都有不同的喜好。只要记住一句话:编写你喜欢的程序,去学习你喜欢做的事。
最好的 Go 框架就是不用框架?
最好的Go框架就是不用框架?
小语言才是编程的未来
小语言才是编程的未来
便携式大语言模型才是智能手机的未来
便携式大语言模型才是智能手机的未来
