
一共94篇文章
专题:第16期
-
WASM 成为 HTML、CSS 与 JS 之后的第 4 门 Web 语言
万维网联盟 W3C 认证的 Web 语言有 HTML、CSS 与 JavaScript,而近日联盟正式宣布 WebAssembly 核心规范(WebAssembly Core Specification)成为官方 Web 标准,这意味着 WebAssembly 成为了第 4 种 Web 语言。 WebAssembly 也叫 WASM,它是为基于栈的虚拟机设计的二进制指令格式,WASM…... lolo- 117
- 0
-
Python 2 退休
Python 2.7 于 2020 年 1 月 1 日正式停止维护,这也意味着 Python 2 完全退休,现在是 Python 3 的时代。 Python 之父两年前就已宣布 Python 2.7 将于 2020 年 1 月 1 日终止支持,现在这一天已经到来。Python 社区开发和共享的软件存储中心 Python Package Index(PYPI)的大多数流行…... lolo- 176
- 0
-
Perl 官方宣布 Perl 7 计划
Perl 7 目前已经在开发中,但是在代码与语法上不会有太大的改变,其本质上是具有现代默认设置的 Perl 5,并为之后进行更大的更改奠定了基础。 具体来说,新的 Perl 7 实际上约等于前两天发布的 Perl 5.32。这里边有个有趣的事实是,Perl 6 已经与 Perl “分家”,并且还变成了名为“Raku”的项目。至于分开 v5 与 v6 的原因,相信大家已经不陌生了:Perl 5 与 …... lolo- 108
- 0
-
全面支持中文编程:Fanx 语言 3.2
Fanx是基于Fantom语言开发的编程语言。 能同时编译到JVM、Javascript、C等。 提供一系列优雅的标准库,包括从GUI到web开发。 简明的语法。支持泛型、闭包、可空类型、async/await等现代要素。 内建支持不可变性和Actor并发模型,编译时保证并发安全。 示例代码: class Main { static Void main() { 10.times { echo(&q…... summer- 30
- 0
-
Java零注解文档生成工具:smart-doc 1.8.6
smart-doc是一个java restful api文档生成工具, smart-doc完全基于接口源码分析来生成接口文档,完全做到零注解侵入,你只需要写上java的标准注释,smart-doc就能帮你生成一个简易明了的Markdown、Html、AsciiDoc文档和Postman collection一键导入的测试数据。如果你不喜欢其他工具强侵入的注解污染,smart-doc给你一个不错的选…... summer- 63
- 0
-
Python 科学计算包:NumPy 1.18.4
NumPy 是一个基础科学的计算包,包含: 一个强大的N维数组对象 sophisticated (broadcasting) functions tools for integrating C/C++ and Fortran code 有用的线性代数、傅立叶转换和随机数生成函数 NumPy 1.18.4 是 1.18.x 系列中的最后一个计划发行版。它还原了 1.18.3 中引入的 bool(&q…... summer- 114
- 0
-
Nimporter 1.0.0:导入时将 Nim 编译为 Python 模块
Nimporter 可以简单地将 Nim 源代码文件导入为类似 Python 模块的代码,与 Python 代码无缝地结合使用。 此版本中的最大功能是可以使用 Nim 代码分发库而无需最终用户安装 Nim 编译器。除此之外,亮点包括: 更易安装:pip install nimporter。 Nimporter 可以通过 Choosenim 或手动安装 Nim。 可以自动找到 Nim 标准库。 正式…... summer- 34
- 0
-
PyCharm 2020.1 稳定版
新版的亮点包括更方便地 rebase 分支、更智能地 debug,以及使用专为编码设计的字体 Mono。 可交互的 rebase 操作 历史提交记录会逐渐变得混乱,这就是为什么需要 rebase 分支的原因。新版 PyCharm 提供了前所未有方便的可视化操作方式。 更智能地 debug PyCharm 调试器现在能让开发者十分清晰地观察到复杂语句中发生的事情。当它工作时,调试器会准确地询问开发者…... summer- 61
- 0
-
Python高性能Web框架FastAPI
FastAPI 是一个高性能 Web 框架,用于构建 API。 主要特性: 快速:非常高的性能,与 NodeJS 和 Go 相当 快速编码:将功能开发速度提高约 200% 至 300% 更少的错误:减少约 40% 的人为错误 直观:强大的编辑器支持,自动补全无处不在,调试时间更少 简易:旨在易于使用和学习,减少阅读文档的时间。 简短:减少代码重复。 稳健:获取可用于生产环境的代码,具有自动交互式文…... summer- 72
- 0
-
Python 3.8.2 和 3.9.0a4
Python 同时发布了 3.8.2 和 3.9.0a4 版本。 Python 3.8.2 Python 3.8.2 是 Python 3.8 的第二个维护版本,包含这两个月以来的错误修复。有关在 3.8.2 中进行的所有更改的详细信息,可以在其 change log 中找到。 另外,与 3.8.1 相比,版本 3.8.2 还包含 3.8.2rc1 和 3.8.2rc2 中引入的更改。 3.8 系…... summer- 98
- 0
-
Fuchsia 编程语言策略:前端用 Dart,Go 要退出
谷歌新一代开源操作系统 Fuchsia 的开发者网站上公布了一份 Fuchsia 编辑语言策略,文档描述了 C、C++、Dart、Rust 与 Go 的优劣势,并明确指定了其中哪些语言将会在 Fuchsia 开发生态中得到怎样程度的支持。 该策略文档描述了 Fuchsia 项目在 Fuchsia Platform Source Tree(Fuchsia 平台源码树)和供终端开发者在这之外构建 Fu…... summer- 29
- 0
-
ISO C++ 委员会准备发布C++ 20
根据 Reddit C++ 版块上的信息,C++ 20 已经正式通过委员会草案,这意味着 C++ 20 可以准备发布。 “在近期 ISO C++ 委员会会议上,我们完成了 C++ 20 委员会草案,并投票决定将国际标准草案(DIS,Draft International Standard)发送出去,以进行最终批准和发布”,帖子介绍:“在程序上,DIS 可能会被拒绝,但是由于我们的程序和过程,这种情…... summer- 46
- 0