• Posts
  • Articles
  • Follow
  • Favorites

在上个月的AllThingsOpen虚拟会议上,微软云开发推广部的Ryan Levick解释了为什么微软在构建基础设施软件中逐渐从C/C++转向了Rust。他表示:“无论软件公司在工具和人员的培训上投入多少精力也不能解决问题,因为C++本质上就不是安全的语言。”并鼓励其他软件行业巨头也应该思考这个问题。
他说:“我们使用的语言由于年代久远、来自不同时代,无法为我们提供保护,让我们免受此类漏洞攻击。C++不是一种内存安全的语言,相信这一点无人有异议。”
实际上,微软认为C++无法胜任编写关键任务的软件。业界非常需要高性能、内存安全的编程语言来开发底层系统。Levick表示,当今市场上最好的选择是Rust。

20

1

【Python教程】推荐!

600集Python从入门到精通:https://www.bilibili.com/video/BV1ex411x7Em
用Python处理Excel数据:https://www.bilibili.com/video/BV1m4411K7Tc
Python爬虫技术速成:https://www.bilibili.com/video/BV12E411A7ZQ
Python数据分析:https://www.bilibili.com/video/BV1Ap4y197PG

42

0

从浏览器地址栏输入url到显示页面的步骤 👇
简单说说,浏览器根据请求的url交给dns域名解析,查找真正的ip地址,向服务器发起请求;服务器交给后台处理后,返回数据,浏览器会接收到文件数据,比如,html,js,css,图像等;然后浏览器会对加载到的资源进行语法解析,建立相应的内部数据结构;载入解析到得资源文件,渲染页面,完成显示页面效果。
也就是说,从浏览器接收url,开始进行网络请求线程,发出一个完整的HTTP请求,从服务器端接收请求到对应的后台接收到请求,然后是后台和前台的http交互;其中的缓存问题(http的缓存),浏览器接收到http数据包后的解析流程,css的可视化格式模型,js引擎解析过程等;其他呈现页面效果。

17

0

再写程序我就真的要秃了😭 愿天堂没有编程语言🙏🙏🙏 ​

16

0

会用、熟悉、掌握、精通是不一样的程度。我敢保证,没人敢在自己的简历上写精通某个编程语言。精通的程度我觉得是能读懂源码,修改源码,提高性能。甚至像某个传奇人物那样,只看0101机器码就知道什么意思的那种程度! ​

25

1

当你删掉了一段平平无奇令人感觉没啥用的代码…… ​

13

3

代码编辑器阵营图

5

2

🌈 写代码太无聊,来听听彩虹屁吧 😂
VSCode Rainbow Fart 是一个在你编程时持续夸你写的牛逼的扩展,可以根据代码关键字播放贴近代码意义的真人语音。
GitHub地址,拿走不谢! https://github.com/SaekiRaku/vscode-rainbow-fart/blob/master/README.zh.md

17

2

​​Facebook 研究人员表示,他们已经开发出了一种名为 TransCoder AI 的“神经编译器” ,该系统可以将代码从一种高级编程语言(如 C ++、Java 和 Python)转换为另一种。
将现有的代码库迁移到更现代或更高效的语言需要大量的资源,包括财务和人力。譬如,澳大利亚联邦银行在 5 年的时间里花费了大约 7.5 亿澳元,将其平台从 COBOL 转换为 Java。而从理论上讲,转编译器可以则帮助消除从头重写代码所需的费用。但是,由于源语言和目标语言都具有不同的语法、变量类型、标准库函数和平台API,因此这个在实践中其实很难构建。

据介绍,Facebook 的 TransCoder AI 则采用了一种无监督的学习方法来应对这些挑战。它可以在无人监督的情况下不受监督地运行,从而在没有标签的情况下在数据集中找到未检测到的模式,比基于规则数据集的模型要高效得多。

无论使用哪种编程语言,神经编译器都可以将代表相同指令的代码段映射到相同代码段。一位共同作者写道:“ TransCoder 可以轻松地推广到任何编程语言,不需要任何专业知识就可以将代码从一种编程语言转换为另一种编程语言,并且在很大程度上优于商业解决方案。我们的结果表明,通过向解码器添加简单的约束以确保生成的函数在语法上是正确的,或者通过使用专用架构,可以轻松解决该模型所犯的许多错误。”

28

2

程序员也太难了😭 😭 😭

9

4

看着旧代码,你总有一种想要重写它们的冲动。丑陋的逻辑语句和啰嗦的语法极大降低了代码可读性!但是,如果代码跑得好好的,为什么要去修改它们呢?我经常会陷入这样的两难境地,你呢?

11

3

为什么我学了Python之后所有单位都问我会不会
C啊我已经好多年没用过了😭。(当然Python也没学好) ​

20

3

与加拿大元挂钩的新稳定币 QCAD 可能有助于使北美国家的金融市场数字化。Canada Stablecorp公司周一宣布,将为大众市场发行“ QCAD”稳定币,其中包括外汇汇款和其他金融产品。Canada Stablecorp是加密资产经理3iQ和去年推出的区块链开发公司Mavennet Systems的合资企业,该公司最近获得了启动比特币基金的批准。

5

0

爆竹声中辞旧岁,欢乐声中迎新年,团团圆圆结成伴,欢欢喜喜来拜年:团团带给你好运连连,一生平安;圆圆带给你好事圆圆,幸福美满!祝新春快乐!

9

0

Read More

Achievements

Active writer Active writer

0

Following

1

Followers