要重构?Python之父考虑重构Python解释器

论坛 期权论坛 期权     
全球人工智能   2019-7-28 00:31   3103   0
要闻聚焦
1、Python之父考虑重构Python解释器
2、被特朗普叫“邪恶王子” 任正非:你看我像不像魔王?
3、路痴用户的福音来了 苹果申请AR道路实景导航新专利
4、特斯拉CTO离职:业绩不及预期,股价大跌13%


1、Python之父考虑重构Python解释器




图源:敏淳


(IT之家)7月26日消息 近日,Python之父吉多·范罗苏姆发表一篇名为《PEG Parser》的文章,范罗苏姆表示,他正考虑使用PEG Parser 代替现有的类 LL(1) Parser(名为pgen),来重构Python解释器。


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


PEG语法解释器在解析语法的时候,会一次性加载全部代码,所以解释器可以根据任意位置的符号来判断语法的语义。而目前的 LL(1) Parse 解析语法的时候只会向前检测一个符号,来猜测语义,导致部分语法有二义性的表现,进而限制了Python语言的语法定义方式。当然,一次性加载全部代码,也意味着 PEG Parser 需要更大的内存来运行。


针对上述情况,Python解释器处理不了的问题就只能让Python团队不断在代码中加入“特例”来处理这些边缘情况。范罗苏姆称,Python刚出来的时候,内存还是很贵的,LL(1) Parse使用非常合适,但是现在内存价格已经大幅降低,所以用PEG Parser重构Python更加合适。


范罗苏姆表示,用PEG Parser重构Python解释器不会造成语法上的影响,因为底层重构不会影响Python语法。

2、被特朗普叫“邪恶王子” 任正非:你看我像不像魔王?




图源:华为心声社区


(新浪科技)7月18日,华为创始人任正非接受意大利媒体群访,包括安莎通讯社、意大利通讯社、《晚邮报》、《共和报》等意大利主流媒体均在场。
  
当被问及为什么孟晚舟事件后不同以往地频繁与媒体沟通时,任正非答道,美国说什么大家都容易相信,因此华为承受负面压力过大,自己有责任出来多讲一讲。
  
“我也不只是为了救我的女儿,也为了救我们公司,所以我要挺身而出。”他说。
  
值得一提的是,有记者提及,特朗普已经把华为或者把任正非形容成“邪恶王子”的形象。对此,任正非回应,“现在你看见我了,觉得我像不像‘魔王’?百闻不如一见。”
  
他还反问道,“我们在美国没有网络,也不打算将5G卖给它,怎么会危害美国国家安全呢,美国这么着急做什么呢?”


3、路痴用户的福音来了 苹果申请AR道路实景导航新专利






(新浪科技)Google地图先前推出了行人AR导航功能,让没有方向感的人也可以透过AR方式,直接看到该往哪个方向走。而现在苹果似乎也要进军这个领域,而且更进一步,往行车AR导航的方向进行。


苹果先前提交了一项专利,名称很直白,就叫做“使用现实增强的导航”。从专利文件来看,通过一台固定在车上的设备,其摄像头会观察分析道路上的状况,包括区分出车道、车辆、路标等信息,之后导航信息会叠加到实时路况图像上,驾驶员便能够在观察路况的同时获得导航信息,包括道路、限速、方向、变道等。换句话说,系统确切地知道驾驶员当前在哪条车道上,并向他们显示他们需要进入哪条车道。






不过要想使用这个功能,手机放置的位置必须是在用户正前方,这样相机才会与驾驶人看到的景物一致。而这样的做法会不会导致驾驶人的视野受到阻碍,就是苹果需要考虑的问题了。不过先前曾有传闻指出,苹果也正在开发AR眼镜,在未来这项AR导航功能如果可以搭配AR眼镜使用,或许在使用体验上是比较好的。

4、特斯拉CTO离职:业绩不及预期,股价大跌13%








(IT之家)周四收盘,特斯拉股价大跌13.61%报228.82美元,创今年以来最大单日跌幅,市值蒸发超62亿美金(约合人民币431亿元)。从年初至今,特斯拉股价已累计下跌逾30%。


这是该公司股价自2018年9月28日下跌13.9%以来的最大跌幅。盘中该股一度下跌超过14%,这是自2013年以来的最大跌幅。


北京时间7月25日,特斯拉发布今年第二季度财报。业绩不及预期。报告显示,特斯拉第二季度销量创历史记录,但依然没能实现盈利,归属于普通股股东的净亏损达到4.08亿美元。同时特斯拉联合创始人兼CTO将离职。


特斯拉第二季度经调整后每股亏损1.12美元,而分析师平均预期为40美分。营收增长59%,至63.5亿美元,但低于分析师平均预计的64.1亿美元。





该公司表示,其最受欢迎的Model 3车型每周的产量为7000辆,并计划在2019年底前每周生产1万辆Model 3。但与销售和服务相关的成本也在大幅上升,对盈利能力构成了压力。毛利率从一年前的15.5%降至14.5%。


尽管该公司未能达到预期,但它重申了全年交付指导意见,称今年仍有望销售36万至40万辆汽车,其中多数为Model 3。在2019年上半年,特斯拉向客户交付了约15.82万辆汽车,而要达到指导方针的低端,特斯拉必须在下半年交付超过20万辆汽车。
来源:读芯术,新浪科技,搜狐科技,虎嗅网,IT之家等

广告 & 商务合作请加微信:kellyhyw
投稿请发送至:mary.hu@aisdk.com
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:15
帖子:3
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP