【一周】微软霸道刷屏:Rust、Python、TypeScript、VS、SQL Server……

h4cd 发布于 07/27 23:56
阅读 17K+
收藏 29

回顾一周社区热门资讯

第【三十三】期:20190720-20190726

文末有福利

点击相应标题,跳转阅读全文。

TiKV 是一个开源、统一分布式存储层,支持功能强大的数据一致性、分布式事务、水平可扩展性和云原生架构。

PyPI 显示三个库 libpeshnx、libpesh 和 libari 的作者同是名为 ruri12 的用户,上传时间是2017年11月,距今已接近两年,也就是说在被发现之前,这些库在 PyPI 上已被下载近 20 个月。

PuTTY 是一款集成虚拟终端、系统控制台和网络文件传输为一体的自由开源程序。它支持多种网络协议,包括 SCP、SSH、Telnet、rlogin 和原始的套接字连接,它也可以连接到串行端口。

RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年第二份榜单,上一次榜单发布是在 3 月份,即第一季度编程语言排行。

OSCON 堪称开源世界历史最悠久的大会,第一次是在 1999 年举办。除了 PostgreSQL,较为熟知的获奖对象还包括 Kotlin 和 Let's Encrypt。前者获得的奖项为“年度突围项目(Breakout Project of the Year)”,后者获得的奖项为“最具影响力奖(the Most Impact Award)”。

微软近日上线了一套 Python 教程《Develop with Python on Windows》,文档内容包括设置 Python 开发环境、在 Windows 与 WSL 子系统中安装相应开发工具,以及集成 VS Code 与 Git 工具并进行开发等。

19.03 主要内容包括无需 root 权限、支持 GPU 的增强功能和 CLI 插件更新等等,19.03 现在允许非 root 用户运行守护进程,启用 Rootless 模式可以防止攻击者夺取主机的 root 权限,即使 Docker 存在漏洞或设置错误。

DNA 的存储系统简单讲也就是指基于 ATCG 这些碱基所组成的一套存储信息的方案,类比 0/1 二进制,这种存储系统具有四进制。用 DNA 作为存储介质,优势是容量大与存储时间长,有数据指出 1 克 DNA 能够存储大约 2 拍字节,相当于大约 300 万张 CD;同时用 DNA 存储数据保存时间可能长达数千年;此外与硬盘、磁带等存储介质不同,DNA 不需要经常维护,而且在读取方式上,DNA 存储不涉及兼容性问题。

有足够的理由相信 Rust 会有一个光明的未来,“虽然现在大规模采用 Rust 还为时过早,但早期采用 Rust 通常是非常积极且正面的”。他们相信 Rust 在编写安全的系统软件时会改变游戏规则。Rust 提供编写底层系统所需的性能和控制,同时使软件开发人员能够编写更健壮、安全的程序。

Fedora CoreOS 团队宣布了第一个预览版的 Fedora CoreOS,这是一个专门为安全和大规模运行容器化工作负载而构建的新 Fedora 版本,它是  Fedora Atomic Host 和 CoreOS Container Linux 的继承者。Fedora CoreOS 将 Container Linux 的提供工具、自动更新模型和思想与封装技术、OCI 支持和 Atomic Host 的 SELinux 安全相结合。

xaml editor

现在的 pgen 限制了 Python 语法的自由度,使得一些语法难以实现,也让当前的语法树不够整洁,一定程度上影响了语法树的表意,不能最好地体现设计者的意图。

过去,SQL Server 允许客户选择自己的 Java Runtime,通常是 OpenJDK 或 Oracle 的 JavaSE。不过,这两种选择都不理想。对于 OpenJDK,如果需要帮助,就没有支持供应商。使用 Oracle 的 JavaSE,则会存在让 Oracle 帮助开发者在 Microsoft SQL Server 中使用 Java 的情况,对于微软来说有点尴尬。

最终会替换掉 Django 中的大多数阻塞部分,包括 Session、Auth、ORM 与 Handlers 等,使其原生支持异步。而同步 API 将继续存在并得到完全支持,其中一些最终将转变为原生异步代码的同步包装器。

---

近期 Rust 受到的关注空前,微软想要让它替代 C/C++ 的消息把这把火烧得更旺,关于 Rust 的优势,微软其实已经说得很清楚,详见《微软解释为什么 Rust 是系统编程的最佳选择 》,这样一门很有前途的编程语言,作为开发者学习它是比较有意义的,这里给大家推荐一本适合 Rust 入门或者深入研究的图书:

Rust 编程之道》这本书并不是对 Rust 语法内容进行简单地罗列讲解,而是从四个维度深入全面且通透地介绍了 Rust  语言。从设计哲学出发,探索 Rust 语言的内在一致性;从源码分析入手,探索 Rust 地道的编程风格;从工程角度着手,探索 Rust 对健壮性的支持;从底层原理开始,探索 Rust 内存安全的本质。

本文将会送出 5 本《Rust 编程之道》,读到这里的你可以转发本条【一周热点】并在下边留言,我们会从其中选 5 个票数最多的留言把书送给相应读者,下周末公布结果。感谢 @博文视点 提供的读者福利。

同时也欢迎关注问答版块【主题广场】的【一周热点】主题,接下来这里还会陆续推出一些读者福利~

加载中
2
ChengShuai
ChengShuai
现在,ts + nodejs的全栈模式越来越走进主流。将来,ts + nodejs + rust + webassmebly的全栈模式怕是可以真正地一统天下了,并且这套组合几乎不再有短板。
漠孤烟
漠孤烟
回复 @一个灰 : Java也有异步IO呀,这几年也挺火的呀,Spring Webflux、Vert.x等。 微服务体系建设,ts+nodejs不如spring cloud系列完善吧。
Farahani
Farahani
回复 @一个灰 : 嗯 要是写一个页面的应用 我也觉得用node就行了
GGGGeek
GGGGeek
node做后端一统天下?我觉得也就是jser敢这么说
一个灰
一个灰
国内的java党没有走出国门看看,国外全是node,开发效率部署效率远超过java,异步IO天生比java强,唯一弱一点的计算密集型逻辑,毕竟在业务代码中占少数,大不了用addon解决(一般都不需要用到)
f
freezingsky
每次看到有些新手大叫:一统天下. 我就知道那个领域的开发者, 注定成不了气候!
下一页
2
iman123
iman123

微软变得越来越开放了,从支持开源、支持Linux、MacOS、支持Java,收购Github,提供跨平台的VSCode、VS等等。
支持Oracle的国产替代方案,Oracle实在是太贵了,支持华为,支持基于ARM架构的鲲鹏服务器,相比x86被禁用,短时间内使用成熟的ARMv8快速赶上应该是可以的,做好生态,不断持续改善积累,厚积薄发,希望以后中国企业不要被卡脖子。
最近Rust很火的呀,是时候去充充电了,个人觉得C核心、语法有点少,虽然简洁高效,但实现一些东西的时候还是要写很多代码的,C++是需要长时间积累才能用的好的编程语言,或许Rust真的可以在一些领域代替C/C++。
总之,学无止境,活到老,学到老,加油!

clearsky1991
clearsky1991
确实是微软越来越开放了,国内的互联网企业其实也慢慢地朝着开放的方向发展。我也支持rust,活到老学到老!
2
KangarooDB
KangarooDB

《人人都要学Rust》、《7天学会Rust》《21天成为Rust高手》《Rust必知必会》《Rust是世界上最好的语言》《Rust无处不在》《Rust开发自己的OS》《Rust图形编程》《Rust内核开发大全》《Rust拿高薪》。。。

来自山卡拉的你
来自山卡拉的你
很快培训机构就会盯上rust
2
kathyxxu
kathyxxu

关键是看生态,生态比语言更重要。

1
久永
久永

Rust是最优秀的语言,没有之一!

—— 是不是这样才能拿到最多的赞?

如果不能,那就补充一句:

PHP是最优秀的语言,没有之一!

—— 我为了学Rust,脸都不要了,你还能比我更热爱Rust吗?

1
l
leaguej

Rust语言有微软力挺,肯定会变得更流行的,一部分C/C++语言的系统开发会转移到Rust上来。如果开发效率变得更高一些,那竞争力会更强。

1
兮若
兮若

请大家关注我的下一本书《3天精通Rust语言》

1
城南码夫
已经学了golang、python、scala,就差rust了😂
大后锋
大后锋
回复 @keep_wan : 已经写过hello world了,实践感觉还不错
keep_wan
keep_wan
就差实践了
0
steven_ali
steven_ali
VS code 写 JAVA,哪个用过?
OSchinawsn
OSchinawsn
学习JavaSE语法可以用这个,编辑Java文件可以;真要在项目中使用估计够呛
Fanxme
Fanxme
GitHub上clone下来的eureka,gateway这样简易Java工程,我会用vscode打开
0
汪洋中的一条船110
汪洋中的一条船110

新人报到,以后会持续关注

返回顶部
顶部