编程语言

关注
收录了编程语言频道下的 1773 篇内容
集结与各门编程语言有关的最新消息和动态,重点关注Python、C、C++、Java、JavaScript、Rust、Go、Swift、Kotlin等;我们关注软件开发领域的最新进展,分享国内外最新、最硬和有料的软件开发技术和实践。
  • 全部
  • 文章
  • 视频
  • 话题
  • 电子书
2021 年 Rust 生态版图调研报告 | 星辰大海(下篇)
2021 年 Rust 生态版图调研报告 | 星辰大海(下篇)

2021 年 Rust 生态调研报告。

编程语言将走入怎样的 2022
编程语言将走入怎样的 2022

InfoQ 2022 技术展望直播周,面聊李三红

Java近期新闻:JDK 18、JDK 19、Groovy DSL for Spring Integration、JHipster和Micronaut基金会
Java 近期新闻:JDK 18、JDK 19、Groovy DSL for Spring Integration、JHipster 和 Micronaut 基金会

从 2022 年 1 月 3 日的 Java 新闻综述来看,这又是一个相对平静的一周,其内容包括 JDK 18 和 JDK 19 的构建更新、继 CVE-2021-22096 之后 VMware 发布 CVE-2021-22060、用于 Spring 集成的新 Groovy DSL、Helidon 2.4.1、Hibernate Search 6.0.8 和 6.1.0.Beta2、JHipster 7.5.0、JReleaser 0.10.0 以及 Gradle 加入 Micronaut 基金会。

InfoQ 2021年Java发展趋势报告
InfoQ 2021 年 Java 发展趋势报告

本文总结了 InfoQ Java 编辑团队以及多位 Java Champion 当前对 2021 年 Java 和 JVM 领域的技术应用与新兴趋势的看法。

netty系列之:channel和channelGroup
netty 系列之:channel 和 channelGroup

channel 是 netty 中数据传输和数据处理的渠道,也是 netty 程序中不可或缺的一环。在 netty 中 channel 是一个接口,针对不同的数据类型或者协议 channel 会有具体的不同实现。

Java近期新闻:Brian Goetz介绍Valhalla项目的现状、GlassFish 7.0-M1和Loom Lab项目
Java 近期新闻:Brian Goetz 介绍 Valhalla 项目的现状、GlassFish 7.0-M1 和 Loom Lab 项目

近期 Java 社区新闻:Brian Goetz 撰写的由三部分组成的博客系列“Valhalla 项目的现状”;GlassFish 7.0.0-M1;Nicolai Parlog 创建的新项目 Project Loom Lab;Jakarta EE 教程更新至 Jakarta EE 9.1;Apache Camel 3.11.5 以及 JDKMon 17.0.21。

华为也为Rust“狂”:揭秘国内唯一Rust基金会创始成员背后的人与事
华为也为 Rust“狂”:揭秘国内唯一 Rust 基金会创始成员背后的人与事

“没有一个语言能够解决所有的问题。”

亚马逊云科技 re:Invent 十周年回顾:云巅征途,创新永远在路上
亚马逊云科技 re:Invent 十周年回顾:云巅征途,创新永远在路上

全球大会虽已落下帷幕,开发者们围绕这场盛会的讨论热情却不曾消减。TwinMaker 等等。自发布以后,开发者们不断对这些新产品、新功能进行盘点、解读,从中探寻着云计算未来的发展方向。

盘点2021|「避坑宝典」为大家分享一下笔者在2021年所遇到“匪夷所思”的Bug趣事(上)
盘点 2021|「避坑宝典」为大家分享一下笔者在 2021 年所遇到“匪夷所思”的 Bug 趣事(上)

盘点 2021|「避坑宝典」为大家分享一下笔者在 2021 年所遇到“匪夷所思”的 Bug 趣事(上),距离 2021 年结束只剩下 10 多天了,又到了年终岁末,回顾、盘点再次成为本月常出现的词语。

解读Go语言的2021:稳定为王
解读 Go 语言的 2021:稳定为王

如果说 Go 语言在 2021 年的更新关键词是“模块管理”的话,那么它在 2022 年的更新关键词就一定是“(自定义)泛型”。

架构师(2022年1月)架构师(2022年1月)
架构师(2022 年 1 月)

本期推荐内容:新项目别一上来就用微服务;Oracle 大佬离职,怒喷 MySQL “糟糕的数据库”;云原生的下一步,或从 WebAssembly 在边缘取代 Docker 开始;撕掉“Hadoop”标签,Cloudera 未来还可期吗?

2022 年或以后注定消失的五种编程语言
2022 年或以后注定消失的五种编程语言

文中列出的这些语言可能迟早会变得无人使用

所谓“现代Web开发”,都是些什么妖魔鬼怪?
所谓“现代 Web 开发”,都是些什么妖魔鬼怪?

“Web 开发人员应该花费更多时间来进行优化”。

Java近期新闻:更多的Log4Shell声明,Spring和Quarkus更新,值对象相关的新JEP
Java 近期新闻:更多的 Log4Shell 声明,Spring 和 Quarkus 更新,值对象相关的新 JEP

近期新闻包括:OpenJDK 的新特性,一个新的值对象相关的草案、JDK 18、JDK 19、Loom 项目、其他供应商对 Log4Shell(Log4j 在 Shell 下的实现)的声明、大量的 Spring 和 Quarkus 相关的更新

解读Julia的2021:逐步迈向主流编程语言
解读 Julia 的 2021:逐步迈向主流编程语言

Julia 正在迈向主流编程语言。

盘点2021 | 本命年的自我救赎之路
盘点 2021 | 本命年的自我救赎之路

今天是 2022 年 1 月 1 日,开启了崭新的一年。索性在 2022 年的第一天来回顾复盘一下 2021 年(我的本命年,24 岁)的点点滴滴。

如何使用Java lambda语法和外部规则引擎开发定制应用程序
如何使用 Java lambda 语法和外部规则引擎开发定制应用程序

实现应用程序规则时不应老想着靠代码,反而应该驻留在代码库之外,由具有核心领域专业知识的人去进行规则编写。

【签约计划第二季】百位签约创作者名单公布
【签约计划第二季】百位签约创作者名单公布

第二季签约作者名单公布!!!

从Java 12到Java 17那些激动人心的新特性
从 Java 12 到 Java 17 那些激动人心的新特性

在本文中,我分享了从 Java 12 到 17 的一些语言新特性,想要了解 Java 11 之后都有哪些变化的人可以阅读本文。

Java近期新闻:JDK 18进入Rampdown阶段,JDK 19专家组成立,Log4j2漏洞和MicroProfile 5.0
Java 近期新闻:JDK 18 进入 Rampdown 阶段,JDK 19 专家组成立,Log4j2 漏洞和 MicroProfile 5.0

近期 Java 要点事件包括 OpenJDK 相关 JEP、JDK 18 进入 Rampdown 第一阶段、JDK 19 专家组成立、Log4J 中发现远程代码执行漏洞、MicroProfile 5.0,以及 Spring、Hibernate 和 Quarkus 的小版本发布(point release)。

深入 Java 线程池:从设计思想到源码解读

我们知道创建线程的常用方式就是 new Thread(),而每一次 new Thread() 都会重新创建一个线程,而线程的创建和销毁都需要耗时的,不仅会消耗系统资源,还会降低系统的稳定性。在 jdk1.5 的 JUC 包中有一个 Executors,他能使我们创建的线程得到复用,不会频繁的创

React vs Angular,到底那个更好用

在编程领域,Angular 和 React 对于前端开发人员来说是目前最流行的两款 JavaScript 框架。

不要再说Rust过度炒作了
不要再说 Rust 过度炒作了

一位 Rust 支持者的心声:Rust 真的没有过度炒作

Springboot 如何使用 Aspect 来实现切面日志

​Springboot 如何使用 Aspect 来实现切面日志

Log4j 持续爆雷,啥时候是个头?
Log4j 持续爆雷,啥时候是个头?

安全漏洞仍在肆虐。

异构组网如何解决共享资源冲突?|HDC2021技术分论坛
异构组网如何解决共享资源冲突?|HDC2021 技术分论坛

你知道超级终端场景下的多种设备在不同环境下是如何组成一个网络的吗?这些设备之间又是如何解决共享资源冲突的?本期我们就来为您揭晓~

一篇带你用 VuePress + Github Pages 搭建博客
一篇带你用 VuePress + Github Pages 搭建博客

最近完成了 TypeScript 最新官方文档 Hanbook 的翻译,一共十四篇,堪称国内的最好 TypeScript4 入门教程之一。为了方便大家阅读,我用 VuePress + Github Pages 搭建了博客,博客效果如下:

BPF 和 Go: Linux 中的现代内省形式
BPF 和 Go: Linux 中的现代内省形式

本文将向你介绍为什么我们需要像 BPF 这样的东西,并帮助你了解何时及如何使用它,以及它是如何帮助作为工程师的你改进你正在进行的项目的。

一个避免技术债的无代码微服务应用商店
一个避免技术债的无代码微服务应用商店

根据在挪威所做的研究,当被问及创新的最大障碍是什么时,59% 的技术领导回答了“技术债”。我对此的解决办法是,你可以“外包”技术债。

    深度学习时代,如何做优秀的算法工程师?
    深度学习时代,如何做优秀的算法工程师?

    王喆 | Roku 资深机器学习工程师 《深度学习推荐系统实战》专栏作者

    立即下载
    基于 KAITIAN 的前端工程研发模式变革

    张伟(上坡) | 阿里巴巴 阿里巴巴前端技术专家

    立即下载
    字节跳动海量时序数据库内核探究

    王栋 | 字节跳动 基础架构研发工程师

    立即下载