(给技术最前线加星标,每天看技术热点)
参考:程序员的那些事、solidot、cnBeta 等
【业界资讯】
0、「木兰」编程语言陷入套壳 Python 争议中
17 日,一个号称自主研发的「木兰」编程语言在网上火了,并且引起了很大争(tu)议(cao)。
据中新网报道称,
中国科学院计算技术研究所 15 日下午正式对外发布该所科研团队自主研发、面向新一代人工智能和物联网应用的“木兰”编程语言体系,并推出“木兰”开源软件包,供全球用户免费下载获取。“木兰”编程语言体系由中科院计算所计算机体系结构国家重点实验室编译技术团队主导研发,该团队一直深耕编程语言与编译器领域,当天发布的“木兰”编程语言体系是团队最新成果。
(中科院官网也转载了中新网的资讯)
然而号称「自主研发」的木兰语言,被网友反编译后发现和 Python 有着难以言状的关系。
详情见这篇文章:《套壳 Python?号称自主研发的木兰编程语言引争议》
1、教育部取缔「量子波动速读」培训机构
“遇事不决,量子力学”。曾几何时,科幻小说界流传着这样一个梗,用来形容写科幻文章时,当用正常的现实逻辑已经无法将故事按照既定轨道编下去,就会套用一些高大上的科学理论(如量子力学)来编故事,使得故事发展似乎又合情合理了。
近日,教育部通报了“量子波动速读”相关培训机构的处理结果,5家机构被约谈或取缔关停。随着教育部的强势出手,早前让人啼笑皆非的一出闹剧“量子波动速读”终于告一段落。
截图来源:教育部官网
2、华为加快发展自己的移动服务生态系统
因为美国的禁令,华为新手机无法预装 Google 的流行应用和服务。《金融时报》报道,华为正在加快发展自己的移动服务生态系统。中国因为无法使用 Google 的服务,类似的替代服务早已存在,但华为正试图将其“华为移动服务”(Huawei Mobile Sevices, HMS)推向海外。
报道称,华为在伦敦举办首个面向英国和爱尔兰地区的“开发者日”,期间华为宣布一系列针对两国移动应用开发者的激励计划,包括启动价值 2000 万英镑的投资,并公布了 24 个开源的移动核心开发者工具包。
华为提供的数据显示,从去年 8 月至 12 月,华为移动生态全球注册开发者人数从 91 万人升至 130 万人;同期 HMS 体系中的应用数量从 4 万款增加至 5.5 万款;如今,HMS 已经覆盖 6 亿活跃用户,其中包括 6800 万欧洲用户。
【技术资讯】
0、Git v2.25.0 发布
分布式版本控制系统 Git 释出了 v2.25.0。
主要新特性包括:部分克隆支持和稀疏检出。Git 库的克隆操作通常是拷贝全部数据,包括全部历史全部版本。对于大型库而言,克隆操作所需的网络传输和本地储存开销是巨大而难以承受的,甚至是不可能的,即使你只对小部分文件感兴趣。Git 的过去几个版本引入了局部克隆(Partial clones),该功能仍然属于实验性质,众多的 Git 托管服务商还没有支持该功能,如 GitHub。
1、微软开源安全工具 Application Inspector
微软开源了快速检查第三方开源组件安全问题的命令行工具 Application Inspector,源代码采用MIT 许可证发布在 GitHub 上。
https://github.com/microsoft/ApplicationInspector
这个静态源代码分析工具用于帮助开发者在整合第三方开源组件时处理潜在的安全问题。
微软开发者称,代码复用有很多好处,但有时也会带来隐藏的复杂性和风险问题。现在的 Web 应用通常包含数以百计的第三方组件,开发者在使用时主要依靠作者的描述,至于软件安全不安全则并不清楚。
Application Inspector 通过 500 多条规则模式快速识别可能存在安全问题的代码。
觉得这些资讯有帮助?请转发给更多人
关注 技术最前线 加星标,看 IT 要闻
最新业界资讯,我在看❤️