欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.7.25 今日要闻 Stack Overflow 2024 年度开发者调查报告 过去一年中共有 62.3% 受访者使用了 JavaScript,其次分别是 HTML/CSS(52.9%)和 P
在24日举行的2024全球数字经济大会拉萨高层论坛上,龙芯中科技术股份有限公司董事长胡伟武介绍,该公司在研的服务器CPU龙芯3C6000近日已经完成流片。 实测结果表明,相比上一代服务器CPU龙芯3C5000,其通用处理性能成倍提升,已达到英特尔公司推出的中高端产品至强(Xeon)Silver
2024 年 8 月 15 日至 16 日,全球开源技术峰会 GOTC 2024 将于上海张江科学会堂盛大开启。 GOTC 2024 与上海浦东软件园联合举办,结合了 “GOTC(全球开源技术峰会)” 与 “GOGC(全球开源极客嘉年华)”两大活动品牌。 大会由一个主论坛领航,两大高峰论坛以
最新的“React 状态”调查数据显示,虽然一些开发者正在竞相开发 React 服务器组件等主要最新功能,但其他开发小组仍坚持使用最初设计的传统 SPA(单页应用程序)。软件工程师兼 React 讲师 Josh W. Comeau在调查结论中预测:“到 2028 年,将有两种 React 被广泛使用
视觉协作公司 Miro 宣布推出基于人工智能的创意生成平台 Intelligent Canvas 。Miro CPTO(Chief Product & Technology Officer,首席产品技术官) Jeff Chow 表示:“Miro 的智能画布旨在支持头脑风暴阶段以外的业务流程。
欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.7.23 今日要闻 英伟达将为中国市场推出定制版 Blackwell 处理器 根据路透社的独家报道,英伟达公司正计划为中国市场量身设计一款新的旗舰人工智能芯片。 英伟达将与中国浪潮合作推出并销售这款代号为
21CTO导读:PythonMonkey 是一种嵌入在Python中的创新JavaScript运行时,它的目标是“弥合”世界上两种最流行的编程语言之间的差距。PythonMonkey 是 Python 内部的 JavaScript 运行时,基于Mozilla的SpiderMonkey引擎构建。开发者
8 月 15 日至 16 日,GOTC 2024 将在上海张江科学会堂盛大开启。 GOTC 2024 与上海浦东软件园联合举办,并结合 “GOTC(全球开源技术峰会)” 与 “GOGC(全球开源极客嘉年华)”,是一场面向全球开发者的全新的开源技术盛会。期间将举行开幕式暨主论坛、高峰论坛、平行论坛、
如果你读过我写的使用GDB命令行调试器调试C/C++程序,你就会明白一个调试器对一段C/C++程序来说有多么的重要和有用。然而,如果一个像GDB这样的命令行对你而言听起来更像一个问题而不是一个解决方案的话,那么你也许会对Nemiver更感兴趣。Nemiver 是一款基于 GTK+ 的用于C/C++程
有关编程语言的争论并不是什么新鲜事,虽然最近的讨论主要是围绕在 AI 的影响以及生成式 AI 是否会完全消除对编程语言熟练程度的需求方面,但对编程语言的持续学习仍然是不可或缺的一部分。 鉴于此,科技媒体 VentureBeat 归纳介绍了他们认为程序员需要重点掌握的三种语言。 Swift
“一个真正的程序员是不用IDE(译者注:集成开发环境)的,他们都是用带着某某插件的文本编辑器来写代码。“我们总能在某些地方听到此类观点。然而,尽管越来越多的人同意这样的观点,但是一个IDE仍然非常有用,它设置简单,使用起来也很方便,因此不能比这样更合适编写一个项目了。所以鉴于这点,在这里我想给大家列
C++,一个众所周知的 C 语言的扩展,是一个优秀的、强大的、通用编程语言,它能够提供现代化的、通用的编程功能,可以用于开发包括视频游戏、搜索引擎、其他计算机软件乃至操作系统等在内的各种大型应用。C++,提供高度可靠性的同时还能够允许操作底层内存来满足更高级的编程要求。虽然已经有了一些供程序员用来写
这篇教程提供了一个面向 C++ 程序员关于 protocol buffers 的基础介绍。通过创建一个简单的示例应用程序,它将向我们展示:在 .proto 文件中定义消息格式使用 protocol buffer 编译器使用 C++ protocol buffer API 读写消息这不是一个关于在 C
书籍是非常主观和私人的财产,编程书籍也不例外。但是不管 C++ 编程书籍的风格、关注点或者节奏如何,好书总可以带领读者走过一段引人入胜的旅程,揭示编程语言的能力,还能向读者描绘如何使用编程语言来实现各种事物。分享是一种美德,我精心挑选了九本值得一读的优质 C++ 书籍,这些书籍均基于开源协议发布。在
本文作者:A. Jesse Jiryu Davis 是纽约 MongoDB 的工程师。他编写了异步 MongoDB Python 驱动程序 Motor,也是 MongoDB C 驱动程序的开发领袖和 PyMongo 团队成员。 他也为 asyncio 和 Tornado 做了贡献,在 http://
在近一两个月中,我多次的和线上线下的朋友讨论了这个话题,所以我干脆直接把它写在博客中,以便以后查阅。大部分高级语言运行效率较慢的原因通常有两点:没有很好的利用缓存;垃圾回收机制性能消耗高。但事实上,这两个原因可以归因于:高级语言强烈地鼓励编程人员分配很多的内存。首先,下文内容主要讨论客户端应用。如果
在机器学习、计算机视觉以及高性能计算领域,充分利用显卡计算应用程序的能力已成为当前的热门。类似 OpenCL 的技术通过硬件无关的编程模型展现了这种能力,使得你可以编写抽象于不同体系架构的代码。它的目标是“一次编写,到处运行”,不管它是 Intel CPU、AMD 独立显卡还是 DSP 等等。不幸的
在这一系列的文章中,我们将来看下 mlocate,来看看如何快速、轻松地满足你的需求。对于一个系统管理员来说,草中寻针一样的查找文件的事情并不少见。在一台拥挤的机器上,文件系统中可能存在数十万个文件。当你需要确定一个特定的配置文件是最新的,但是你不记得它在哪里时怎么办?如果你使用过一些类 Unix
我的上一篇博文《与 C 语言长别离》引来了我的老朋友,一位 C++ 专家的评论。在评论里,他推荐把 C++ 作为 C 的替代品。这是不可能发生的,如果 C++ 代替 C 是趋势的话,那么 Go 和 Rust 也就不会出现了。但是我不能只给我的读者一个光秃秃的看法(LCTT 译注:此处是双关语)。所以
今年早些时候,我们对 Bjarne Stroustrup 进行了采访。他是 C++ 语言的创始人,摩根士丹利技术部门的董事总经理,美国哥伦比亚大学计算机科学的客座教授。他写了一封信,请那些关注编程语言进展的人去“想想瓦萨号!”这句话对于丹麦人来说,毫无疑问,很容易理解。而那些对于 17 世纪的斯堪的