7月31号Zeev Suraski宣布离职,随后Zeev Suraski 以 PHP 开发组成员的身份提议要创建 PHP 方言,暂命名为 P++。

Zeev 表示,现有的 PHP 继续作为动态语言存在,而他提出的 PHP 方言暂命名为 P++,改成更严格的静态语言。他强调道,P++ 不是 PHP 的分叉。因为两者的代码库完全相同,维护代码库的开发者也会一样。另外,如果你安装了 PHP,那么将安装 P++,反之亦然。

总而言之,PHP 和 P++ 的绝大部分代码都是相同的。两者在特定差异点方面才会有不同的实现方式 —— 有点类似于 PHP 7 中的严格类型检查模式(strict_types),只不过 P++ 涉及的范围更广。

Zeev 还说到,动态语言和静态语言并无对错之分,这两种思想都是有价值的,然而创建一种同时迎合这两个人群的语言是一项挑战,这也是他提出 P++ 的原因之一。

所以 P++ 会有什么大胆的改进呢?据 Zeev 介绍,作为 PHP 的方言,P++ 会与 PHP 共存,但不会背负 PHP 语言背后的历史包袱。换句话说,这种新方言本质上可能会有更加严格的语法,它也会大胆移除被认为是负赘的元素,例如饱受诟病的短标签(short tags),并添加更复杂的功能 —— 尤其是那些非常适合强类型语言的特性,如此一来就无需为 PHP 引入相同的复杂性。

不过 Zeev 表示目前尚不清楚该如何标记一个文件为 P++ 文件,可能是在文件顶部的添加某种特殊的 header,例如:

<?p++?>
<?php 'Hello, world!'; ?>

此外,他们可能会找到将整个名称空间标记为 P++ 的方法,因此框架不必将每个单独的文件明确标记为 P++。

那作为开发者的我们,是否需要在 PHP 和 P++ 之间做出选择?前文已提到,由于 PHP 和 P++ 会同时安装,所以从这个层面来说,开发者不存在该选 PHP 还是 P++ 的犹豫。

续PHP团队解散后,将推出PHP方言,暂名P++?相关推荐

  1. 聊天宝团队解散,老罗的社交梦破碎

    作者:运营编辑部 运营小咖秀 3月6日,快如科技旗下产品聊天宝(原子弹短信)于昨天下午正式宣布解散,从 200 多人的团队精简剩下二三十人,这些被解散的员工中,有部分来自社招,还有一部分来自锤子科技, ...

  2. 极客头条 | 5月13日科技要闻:人民日报调查“浏览器主页劫持”;CEO 回应小霸王游戏机团队解散;陌陌暂时关闭动态发布功能

    「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有料的新闻资讯,让所有技术人,时刻紧跟业界潮流. 快讯速知 人 ...

  3. 京东:网传通过 Bug 抢茅台是假消息;罗永浩回应带货价格非「全网最低」;Rust 文档团队解散 | 极客头条...

    整理 | 屠敏 头图 | CSDN 下载自东方 IC 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 一分钟 ...

  4. 滴滴否认上海团队解散;雄安超前布局 5G;小米拆分独立品牌 | 极客头条

    「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有料的新闻资讯,让所有技术人,时刻紧跟业界潮流. 快讯速知 滴 ...

  5. Cerberus 银行木马开发团队解散,源代码5万美元起拍

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 基于安卓的 Cerberus 银行木马源代码正在一个俄语地下市场竞拍.据称,该恶意软件的维护人员表示,因"没有时间打理&qu ...

  6. 团队解散,我们该何去何从?

    写在最前:纯属吐槽,随笔,勿喷! 就在前些天,下班回家的路上,看到群信息,说:听说.听说京东裁员了-, 图片来源于网络 也是在上上月,也一度被传的沸沸扬扬的:阿里.京东.华为相继被曝停止社招,新闻也是 ...

  7. Meta元宇宙OS要黄?300人研发团队解散,关闭VR/AR操作系统研发

      视学算法报道   编辑:好困 桃子 [新智元导读]出师未捷身先死,Meta元宇宙操作系统要凉凉了?团队解散,负责人跳槽!副总裁亲自发推「辟谣」,但-- Facebook进军元宇宙决心,如今要泡汤了 ...

  8. Oracle在开源Mission Control后将其开发团队解散

    \ 看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料! \ \\ 甲骨文于5月3日宣布开源Java Mission Control工具套件(也称为JMC),收 ...

  9. 00后php团队,00后学霸团队自制视频脱口秀走红:不想做网红

    近日,浙江省宁波市镇海中学几个"00后"学霸在网络走红.这所频出省内高考(精品课)"状元"的学校,这次引发关注不是因为高分,而是学生制作的犀利吐槽青春期烦恼的原 ...

最新文章

  1. C语言程序设计有哪几种结构,第章c语言程序设计的三种基本结构.ppt
  2. 深度学习帮助人工智能走得更远
  3. g++ linux intel 汇编,g++ linux
  4. Ext scope 学习
  5. java 安全 认证和授权,Java安全之认证与授权
  6. python 二分查找_Python实现二分法搜索
  7. IntelliJ IDEA配置与搭建web项目入门使用
  8. 参考文献如何居中_一线教师如何写教育教学论文?
  9. 安装nuxt_一天上手Nuxt基于vue服务端渲染
  10. ETF最神秘的地带:清算交收(背景知识篇)
  11. 在GeoServer里设置图层的默认自定义样式,出现不显示预览图的情况(不起作用)...
  12. Linux文件夹的介绍
  13. python 源代码 macd双底 高 低_通达信双底选股公式-MACD底背离通达信选股公式
  14. 快速抠图工具-InPixio Photo Eraser
  15. CCNP学习之路之AAA详解(authentication、Authorization、Accounting)
  16. C语言用fun函数求平均值,下列给定程序中,函数fun()的功能是:给定n个实数,输出平均值,并统计平均..._考试资料网...
  17. unity Input
  18. 方舟生存进化助手隐私政策条款
  19. 【Python学习随笔】依赖倒置原则 + 简单工厂模式
  20. Linux 下通过via修改文件操作

热门文章

  1. 秒懂Kotlin之彻底弄懂属性(Property)Part2
  2. 直播可以使用 https 了,快来试试吧
  3. 儿童用什么样的台灯比较好?专业眼科医生推荐给孩子买这些台灯
  4. nginx+tomcat 获取正确的remoteAddr
  5. 循环 noip2005
  6. /toplan/phpsms#寄生代理器发送短信
  7. 使用OpenGL挑战抖音蓝线特效
  8. Cisco无线网技术之AP的配置
  9. linux下修改mysql端口号
  10. 哪些人不适合当程序员?