1
sun2920989 2021-11-30 17:37:19 +08:00
想起个表情包,php 开发没人要啦.
|
2
llys OP @sun2920989 😂 这就很尴尬
|
3
lesismal 2021-11-30 17:50:51 +08:00
它的时代已经过去,请让它自然死亡,仅以墓志铭纪念它曾经的辉煌:
“PHP 曾经是世界上最好的语言,Let it Go!” 请注意,"Let it Go" 双关! |
4
NewYear 2021-11-30 17:55:35 +08:00
你这不是在关注并发帖了么。
|
5
zjsxwc 2021-11-30 18:00:28 +08:00 via Android
|
6
billylam 2021-11-30 18:00:49 +08:00
you go i go
|
13
JaguarJack 2021-11-30 19:26:26 +08:00 via iPhone
@zjsxwc 脑洞大开
|
14
pytth 2021-11-30 23:27:33 +08:00 via iPhone
都出 8.1 了,我还在用 5.6
|
15
CodeCodeStudy 2021-12-01 10:02:51 +08:00
因为后端开发者都比较守旧一些,java 不是还有很多人在用 8 吗,因为旧的项目像屎山,都不敢升级版本
|
16
krixaar 2021-12-01 10:25:25 +08:00
@zjsxwc #5 没仔细看具体实现,我感觉他们应该中间加一步,就是先转成一个统一格式的中间语言,然后把中间语言再转成 C++编译,这样以后可以把任何强类型语言也通过转中间语言实现“X 语言的性能已经是 golang 的两倍,堪比 rust ,且能编译成独立的二进制可执行文件”,也方便后期维护,更普适一些。
|
17
wanzi2019 2021-12-01 10:36:28 +08:00
谁会在乎一个落后于时代的事务呢
|
18
llys OP @CodeCodeStudy 这个确实了
|
21
zjsxwc 2021-12-01 10:51:58 +08:00
@krixaar
你是说把别的语言编译到 php ,再用 kphp 编译? 有 transpiler ( https://github.com/search?q=compile+to+php ) 比如 js 转 php https://github.com/cryptq/transpiler python 转 js https://github.com/QQuick/Transcrypt 缺点是对于不能自动推导出的类型,得手动加上注释 /@var mixed */来标记告诉 kphp 这些未知类型为 mixed 类型。 |
22
laozhoubuluo 2021-12-01 22:53:10 +08:00
@zjsxwc
讲真依赖强类型的话发展空间确实不大了,毕竟已有的 base 都是 PHP 5.x 甚至 4.x 的业务很难改造成强类型的业务,除非有自动化改造的解决方案才行。新增的强类型业务大多数还是会选择 Golang 或者 Rust 吧。 另外 LLVM 好像是有把 PHP 弱类型翻译到 LLVM 去执行的 VM ,效率还是有提升的,不过具体没了解了。 |
23
zjsxwc 2021-12-02 07:17:36 +08:00 via Android
|