编程语言

关注
收录了编程语言频道下的 1723 篇内容
集结与各门编程语言有关的最新消息和动态,重点关注Python、C、C++、Java、JavaScript、Rust、Go、Swift、Kotlin等;我们关注软件开发领域的最新进展,分享国内外最新、最硬和有料的软件开发技术和实践。
  • 全部
  • 文章
  • 视频
  • 话题
  • 电子书
PHP 8.1 发布:新增枚举功能
PHP 8.1 发布:新增枚举功能

8.1 标志着 PHP 语言迎来又一波重大更新。新版本涵盖枚举、只读属性、先进的可调用语法、纤程、交集类型以及性能改进等多项功能特性,其中引入枚举成最大亮点。

Java近期新闻:OpenJDK JEP、Spring更新、Payara平台和Kotlin 1.6
Java 近期新闻:OpenJDK JEP、Spring 更新、Payara 平台和 Kotlin 1.6

2021 年 11 月 15 日起始周 Java 新闻更新:OpenJDK JEP、JDK 18、Loom 项目、多个 Spring 单点版本、MicroProfile 5.0-RC2、Payara 平台、一个新的 Jakarta EE 规范提议、JHipster 7.4.0、TornadoVM 0.12、Apache Camel K 1.7 和 Kotlin 1.6.0。

吐槽物联网开发难搞,一群工程师搞了个Toit 语言并宣布开源,其与Python类似
吐槽物联网开发难搞,一群工程师搞了个 Toit 语言并宣布开源,其与 Python 类似

吐槽物联网开发难搞,一群工程师搞了个 Toit 语言并宣布开源,Python 开发者几小时就能学会。

JetBrains 官宣:PHP 基金会成立
JetBrains 官宣:PHP 基金会成立

基金会。语言的活力和繁荣。 Priebsch(PHPUnit,thePHP.cc)。的一个决定加速了成立基金会的进程。

【高并发】通过源码深度解析ThreadPoolExecutor类是如何保证线程池正确运行的
【高并发】通过源码深度解析 ThreadPoolExecutor 类是如何保证线程池正确运行的

对于线程池的核心类 ThreadPoolExecutor 来说,有哪些重要的属性和内部类为线程池的正确运行提供重要的保障呢?

TypeScript 4.5 发布,带来 Promise 功能改进
TypeScript 4.5 发布,带来 Promise 功能改进

断言等。 在此前的版本中,要获取 Promise 的返回类型,必须使用 infer 功能,如下所示: 

Java近期新闻:JDK 18发版计划、Spring Data 2021_1_0、苹果开源GCGC
Java 近期新闻:JDK 18 发版计划、Spring Data 2021_1_0、苹果开源 GCGC

JDK 18 更新、Loom 18-loom+4-273 构建版、Spring Framework 和 Spring Data 单点版本、Quarkus 2.4.2.Final、Hibernate Reactive 1.1.0.Final、Piranha 21.11.0、Groovy 4.0.0-beta-2、Apache Camel Quarkus 2.4.0.Final、Neo4J Migration 1.0.0、苹果公司开源 GCGC、Gluon 发布 17.0.2-ea+2 和 18-ea+6 版本。

Android C++系列:JNI调用时的异常处理
Android C++ 系列:JNI 调用时的异常处理

当发生异常时,一定要先处理异常,然后才能继续执行后面的步骤。如果不是需要立即返回的,那么就通过 ExceptionClear 清除这次异常,然后在进行其他的处理。对于在 Native 中发生了异常,需要让 Java 层去处理了,则在 Native 中抛出对应的异常,Java 层捕获。

超1.7万个JavaScript文件,Etsy大型代码库如何完成向TypeScript迁移?
超 1.7 万个 JavaScript 文件,Etsy 大型代码库如何完成向 TypeScript 迁移?

在迁移到 ES6 之后,我们开始研究采用 TypeScript 的路径。

Java近期新闻:微软加入JCP、Helidon发布2_4_0、OpenJDK及JDK 18更新
Java 近期新闻:微软加入 JCP、Helidon 发布 2_4_0、OpenJDK 及 JDK 18 更新

Java 新闻更新:OpenJDK JEP、JDK 18、Helidon 2.4.0、Open Liberty 21.0.0.12-beta、Spring Cloud 及其子项目的单点版本、Quarkus 2.4.1.Final、Hibernate Reactive 1.0.1、WildFly 25.0.1 和 JReleaser 0.8.0。

解开 IP 的“窄腰”:名称和 Web 服务的寻址敏捷性
解开 IP 的“窄腰”:名称和 Web 服务的寻址敏捷性

本文最初发表于 Cloudflare 网站,经原作者 Marwan Fayed 授权,InfoQ 中文站翻译并分享

Go语言开源 12 年,明年重点完善泛型和供应链安全
Go 语言开源 12 年,明年重点完善泛型和供应链安全

Go 核心开发团队技术 leader Russ Cox 表示,今年是个“多事之年”,并对今年的主要进展作了回顾。

PHP正在“杀死”Python
PHP 正在“杀死”Python

步步紧逼,Python 节节败退

你真的会打印日志?
你真的会打印日志?

一看这个标题我想大家一定进来想“怼”我,你这不是小题大作吗?在 java 中打印日志不是一件非常简单的事情吗?

2021年Python的好与坏
2021 年 Python 的好与坏

如果你 2021 年要学习编程,那么 Python 是一个不错的选项。

再添新成员,ARM 等15家企业加入 Rust 基金会
再添新成员,ARM 等 15 家企业加入 Rust 基金会

Rust 开发者社区成为近一年增速最快的社区之一。

Angular 13 发布:全面弃用 View Engine
Angular 13 发布:全面弃用 View Engine

当地时间 11 月 4 日,Angular 团队宣布 Angular 13 发布。

编程中的典型错误操作(第二部分)
编程中的典型错误操作(第二部分)

本文是该系列的第二篇。第一篇在这编程中的典型错误(第一部分)软件开发是一项越来越普遍的工作,但是在开发的过程中,有一些错误是我们经常遇到,或者是一犯再犯的,所以 George 在本文中整理了在应用级别常见的错误。

微服务架构设计中的设计模式、原则及最佳实践
微服务架构设计中的设计模式、原则及最佳实践

本文将介绍微服务架构设计中的设计模式、原则及最佳实践。

PayPal大规模采用GraphQL的探索和实践
PayPal 大规模采用 GraphQL 的探索和实践

如今,PayPal 的多个生产应用程序都在使用 GraphQL。

华为发布HarmonyOS 3开发者预览版,将推出为HarmonyOS全新研发的编程语言
华为发布 HarmonyOS 3 开发者预览版,将推出为 HarmonyOS 全新研发的编程语言

余承东宣布,HarmonyOS 设备数量超 1.5 亿,成为史上发展最快的终端操作系统。

Source Map 在前端监控中的应用和实践

Web 前端开发中,对于生产环境的代码通常会进行压缩和混淆处理,以减小代码体积并提高源代码安全性。然而当生产环境有 JS 错误发生时,压缩和混淆的代码也让定位错误变得更困难。

    Deepexi DXP:打造敏捷数据智能体验
    Deepexi DXP:打造敏捷数据智能体验

    杨磊 | 滴普科技 联合创始人 & Deepexi事业群总裁

    立即下载
    直面问题,咱谈焦虑,谈烦恼,谈怎么成长

    陈皓 | 网名“左耳朵耗子” 《左耳听风》专栏作者

    立即下载
    违背直觉的并发问题有哪些?

    王宝令 | 资深架构师 《Java 并发编程实战班》专栏作者

    立即下载