首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

微软正在改进 Windows 命令行,宣布 TextWorld 开源项目

1、微软正在改进 Windows 命令行:为 Linux 用户敞开大门

微软正在改进 Windows 命令行环境或 Windows 终端。过去几年,Windows 终端已经有了显著的进步,能正确最大化,支持 1600 万色彩和 VT(虚拟终端)换码顺序。但相比 Linux 和 macOS 上的终端,Windows 终端还有很多改进的空间。

Windows 10 测试版被认为包含了新的改进的终端 API。Windows 将拥有一个真正可靠的有效的分页式终端,支持绘文字,富 Unicode 字符,和其它现有终端还没有的功能。

2、SUSE 开发者提议在 GCC 编译器中用 Python 替代 AWK

日前,一位 SUSE 开发者向 GCC 开发团队发送了一封邮件,希望允许在 GCC 编译器代码库中使用一门脚本语言(Python),这主要是为了替代现有的 AWK 语言。Martin Liška 认为,GCC 中的 AWK 代码现在“对进行任何调整都非常不愉快”,因此 Martin 在观察是否有足够多的上游开发者更愿意看到允许 Python 取代它。而该项提案可能由 GCC 指导委员会负责。

3、iOS 12 beta 4:解锁才能使用USB配件

苹果公司正在不断完善iOS 12系统,让iPhone的Lightning接口变得更加安全。之所以这么说,是因为苹果在今天凌晨发布的iOS 12 beta4中给这个接口增加了额外的安全防护。iOS 12最新测试版的改动是基于USB限制模式的,该模式将在iOS设备最后一次解锁超过一个小时之后禁用设备的Lightning接口。这个Lightning接口仍然可以用来充电,但是在设备解锁之前,所有配件都无法使用。

4、Go 1.11 将支持的 Go module:解决包依赖管理问题

Go 1.11 预计将于2018年8月发布,最大的变化莫过于将为称作"modules"的新概念添加实验性支持。Go modules 刚刚 merge 到 Go trunk 中,问题还会有很多,不过这是 Go team 在解决包依赖管理方面的一次勇敢尝试。

5、微软宣布 TextWorld 开源项目:基于 Python,可生成文本游戏

微软研究院蒙特利尔实验室上周宣布了一个名为 TextWorld 的开源项目。TextWorld 是一个基于 Python 的可扩展框架,可用于生成基于文本的游戏。研究人员可以使用此框架来训练和测试 AI 代理的技能,如语言理解、记忆和计划等。TextWorld 还可运行现有的基于文本的游戏,如 Zork,用来评估 AI 代理在复杂设置中的表现。(项目地址:https://github.com/Microsoft/TextWorld)

6、JDK v10.0.2 和 8.u.181 发布,改进 LDAP 支持

JDK 10.0.2 和 8u181 已发布,下面分别简单介绍对应的更新说明:

JDK 10.0.2

修复 filterArguments 以错误的顺序运行 multiple filters

改进 LDAP 支持

......(详情:http://www.oracle.com/technetwork/java/javase/10-0-2-relnotes-4477557.html)

JDK 8u181

移除 Java DB

改进 LDAP 支持

......(详情:http://www.oracle.com/technetwork/java/javase/8u181-relnotes-4479407.html)

7、Node.js 10.7.0 发布,基于 V8 的 JavaScript 运行时

Node.js 10.7.0 已发布,此次更新内容如下:

console:

console.timeLog() 方法已实现 #21312

......(详情:https://nodejs.org/en/blog/release/v10.7.0/)

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180719A17DL700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券