javascript 的美化版那么多,怎么就没人美化 php

2014-08-05 13:23:53 +08:00
 ddzz
coofeescript、typescript、dart,数不胜数,但我觉得javascript已经够美了,不需要这些美化版。

相反PHP,丑陋不堪,混乱的参数位置和命名规则,奇葩的->和用点号连接字符串,恶心的$美元符开头,丑陋的命名空间实现,为什么就没有人去美化它?为什么?我觉得PHP是最需要美化的语言
3812 次点击
所在节点    程序员
12 条回复
epkT6QJ3RSaz6AnJ
2014-08-05 23:05:18 +08:00
好像php langspec刚出了现在是draft
https://github.com/php/php-langspec
凑活用吧
lehui99
2014-08-05 23:09:29 +08:00
又黑我大php
xuwenmang
2014-08-07 01:59:26 +08:00
嗯,$符号确实恶心,美元符号太俗套了,一种浓烈的乡村非主流的信息。最恶心的是用的人太多了,我的生命注定与你们不同,我内心深处有一种渴望,Different!我拥有的只有很少一部分人能拥有。

低调的走进星巴克,优雅拿出具有美学设计的mba,把爱疯5轻轻的放在桌子旁,愉快的浏览几行English最新资讯,流畅的输入几行Python代码,然后从包里拿出一瓶优酸乳轻轻的抿一口,望向窗外。。。有一种享受人生,享受代码的感觉。

什么,你说拿出一台HP笔记本?一边敲入几行PHP代码一边查PHP中文文档?我靠。。太blueshit了!连个农村出来初中毕业培训3个月的就能玩的东西,显不出我越来越接近欧美上流社会的感觉。我隐隐约约觉得公司要创业成功了。。。那是一种感觉,隐隐约约。。。你们是完全无法体会的。
ddzz
2014-08-07 08:55:51 +08:00
@xuwenmang 你说出了我的心声,感动到牛内
Actrace
2014-08-07 09:27:27 +08:00
@xuwenmang 高端黑...
coolicer
2014-08-07 10:46:46 +08:00
coffee才是美化吧,dart和type已经是增强版了。
zhanglp888
2014-08-07 13:49:21 +08:00
@xuwenmang 已哭晕在厕所里!
anubiskong
2014-08-07 17:30:42 +08:00
这就是语言不够灵活的代价
lisp, js 这样的语言美化起来很方便, 灵活的语言特性给了他们机会
PHP就不行了, 搞个面向对象都差点没给自己命给革了...
java之流就更不用想了....

在当下, 个人最喜欢js, 灵活的语言才是王道
ddzz
2014-08-07 17:40:23 +08:00
@anubiskong 不是像jquery那样对javascript的语法进行扩展,而是像 coofeescript 那样把美化后的代码“编译”成目标代码。只要能处理字符串的语言都能这样做吧。

比如写一个php脚本,把所有的 . 替换成 ->
luoyou1014
2014-08-08 09:26:10 +08:00
我记忆中有个php-snow.

http://code.google.com/p/php-snow/

不过真的敢用吗? 如果能够达到coffee的程度, 我早就去研究它了……
anubiskong
2014-08-08 09:48:34 +08:00
@ddzz facebook也搞了PHP转C, 不过你要知道语言的局限性必然让美化工作的代价过大
Comdex
2014-08-08 12:53:36 +08:00
我也对那个美元符号很不爽

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/126201

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX