当前位置:首页 » 编程语言 » php锤子

php锤子

发布时间: 2022-09-19 06:17:45

php为什么说是最好的编程语言

尝试网络”PHP是最好的语言”,发现指向较多的是那个关于程序员的笑话。 但是如果这个梗来自于这个笑话的话,那么为什么在笑话里这个程序员不说C++/python/haskell或者别的什么语言是最好的而要说PHP是最好的呢?所以感觉似乎最早的出处不在于此。 有人知道吗?

来看看知乎网友们是怎么看待这场语言之争的吧!

网友回答

网友A

“为什么在笑话里这个程序员不说 C++ / Python / Haskell 或者别的什么语言是最好的而要说 PHP是最好的呢?”——因为说任何其他语言“最好”都并不好笑啊。

任何掌握超过两种以上非 PHP 编程语言且具有一定常识的程序员都会本能地意识到 PHP 的问题所在,曾经有一篇汇总性的文章在此: PHP: a fractal of bad design / fuzzy notepad (译文版可见:五大受损, 全面解析PHP的糟糕设计,但翻译得很烂),历陈 PHP 破败之处,激荡深远。如果你没时间去读那篇长文,那我告诉你一个简单的例子来说明 PHP 有多匪夷所思:PHP 的核心函数命名很不一致,有 “strptime”这样类 C 函数的名字,有“nl2br”这样的简写,却也有“htmlspecialchars”这样的长名。后来人们发现这种不一致并非偶然,而是当 PHP 还是只有不到一百个函数的小语言的时候,其作者决定用函数名的字符数量——来作为函数的 hash(!)。由于这个愚不可及的决定,PHP 的函数名长度要尽可能地长短有秩、均匀分布,影响一直延续至今。甚至有好事者将上述文中:

You pull out the hammer, but to your dismay, it has the claw part on both sides.这一句严肃对待,做了一把 PHP 锤子:

试想你走进五金从业者公会的啤酒馆,看到墙上挂着从钉子到电动螺丝刀的各式工具当作陈列品,而你在端详一阵之后指着其中的这样一把锤子,说“啊,这是最好的工具”,你觉得酒馆里的人会是什么反应呢?

网友B

因为php和最好的语言几乎没有关系。。一般用来讽刺一些没见过世面,把自己归属于某一种编程语言的语言教徒。

事实上每一门语言都有其设计的灵魂,有它的取舍。很难说什么是最好的。比起做个脑残粉总是鼓吹自己擅长的语言,不如多学几门语言,开阔视野。

我们都喜欢分享自己的价值观。希望被认可,希望有更多同伴。其实这也是在给身边的人洗脑,这很正常。但有时候自己在某一领域的付出会成为枷锁。

网友C

Windows 是最好的操作系统!

以上为纯吐槽。

我看楼上还有很多还在讨论PHP不是最好的语言,还好我不是程序员,只是稍微懂一点代码,我认为之所以说这个梗,是因为PHP最普及和最流行,大多数不管懂不懂程序都知道或听说过,所以才能引起共鸣。这就是我上面那句吐槽的含义。

如果上面那句吐槽改为:Ubuntu 是最好的操作系统!(围观群众:What?)

网友D

难道不是这么来的?某女:你能让这个论坛的人都吵起来,我今晚就跟你走.

某软件工程师:PHP是最好的语言!

某论坛炸锅了,各种吵架…

某女:服了你了,我们走吧 你想干啥都行.

某软件工程师:今天不行,我一定要说服他们,PHP必须是最好的语言

某女:…….

网友E

编程语言之争由来已久,

但是php和java确实是最受争议的。

自从web2.0热起来后,java逐渐淡出了。

究其原因并不在于语言本身,

而在于用语言的人。

因为php确实简单,门槛最低,

所以很多并不适合编程的人涌了进来,仅仅为了糊口罢了。

这些人的各种无敌言论自然让很多专业的人呲之以鼻。

天龙八部里有个星宿派,

虽然在施毒方面有些特长,但门下弟子总的来说武艺平平,

其实江湖武功低微的人多的是,低调便是了,谁又老是盯着你呢?

然而这个新宿派却偏偏跑出去招摇过市,胡吹本门派武功盖世,大有傲视天下之势,

那么其他门派的人会怎么看他们呢?

php就是语言江湖的星宿派。

网友F

对我来说PHP 就是最好的语言。它不是炫耀技巧、扯蛋概念的东西。完成任务才是程序员要做的事。没什么语言可以高效开发同时高效运行。

相关利益:写PHP17年。

网友G

作为一个十多年老phper,看到这句话,也会笑。虽然我也会c c++ java go ,并都做有相应产品。 世界上一半以上的网站是php, bat, fb,处处有它。但这些大公司在近些年,都在试图改造它。淘宝去php改java,网络重写扩展,fb搞xhp等等。但结局是搞了这么些,这几大公司却收效甚微。比之前的性能提升不了太多。在我理解看来,无非是想提高一下b格而已。

在php的初始阶段,php是连框架也没有的。直到今天,php创始人lerdorf仍然反对mvc,因为他觉得影响了性能。在那个年代,同样的一个应用,做java的待遇比php高一倍。因为php简单。如果跟你说一个人花了一个星期用php写了个论坛,跑得也还蛮好,你一点也不要惊讶,后来这个论坛还卖给了阿里。面向过程的php,成就了无数小的站点。

后来是一个框架辈出的阶段,phper们终于也有了跟java一样的mvc,待遇也慢慢接近于java了。大家明白了一件事,大项目,得有点高深的学术内涵才能忽悠的住。opp也更加规范了,你能找到的设计模式,php全都有,于是phper放言:你还敢说php不高级, 不入流? 而实际上,设计模式,真正能用到的就那么一两个。对于解析性语言,我只能,呵呵。

归结一下,php,我觉得更像屌丝逆袭。 然后,笑的人有两种,一种是屌丝的自嘲,另一种是高富帅的妒忌。

网友H

先说一下php的优点:

跟py相比,它不需要django之类的库,原生就支持web。小白们不需要配置什么东西,门槛就低了。而且php的语法是类C的,函数命名大部分也是类C的,大部分码农在学校或多或少都学过C/C++,接触php肯定要比py顺手。

跟java相比,支持php的主机显然更多。云主机兴起之前,是个虚拟主机都是lamp,都支持php。而虚拟主机是最便宜的解决方案,也就是说随便租个虚拟主机就能跑php的网站,成本就低了。

我个人认为没有什么最好的语言,只有最合适的语言。php之所以在web2.0的时代异军突起,击败了py,原因跟php坑不坑没有关系,跟契机有关系,跟他在那个环境下合不合适有关系。把php的流行归功于什么最好的语言简直是胡扯,也是没动脑子。

网友H

大部分敢于说自己是最好的语言的语言,至少有一部分人是真这么认为的。

比如说C语言最好的,最差最差也有一部分C语言核心开发者有信心这么说。

但是PHP语言是一个连开发者都不敢‘声称是最好的语言’的语言。

这是不言自明的公设,不需要证明。

小圈子有个笑话。

会不会用PHP是有一个明确判断标准的:

只有觉得PHP是个烂语言,才有资格说“我会PHP”。

如果你连PHP有多烂都感觉不出来,请别说“我会PHP”“我会编程”。

网友J

因为php算不上一种语言。就好像说“射钉器是世界上最好的武器”一样。

Ⅱ 锤子科技的员工都有哪些人

锤子科技的员工职位有很多,分别如下:
App渠道推广;IT 工程师;零售经理;项目经理;Camera Tuning 工程师 ;资源开发经理 / Sourcing ;PHP 开发工程师 ;手机硬件逻辑工程师 ;产品经理 ;SEM 专员 ;浏览器内核架构师 ;Android 资深图形图像开发工程师 ;Android 资深邮件应用开发工程师 ;Android 电话开发工程师 ;Android 蓝牙开发工程师 ;Android WIFI开发工程师 ;Android 多媒体软件开发工程师 ;Android Framework 开发工程师;Android 应用开发工程师 ;iOS 工程师 研发类 ;视觉设计师 / GUI 界面设计师;网页设计师 ;ID / 工业设计师 ;客户服务专员;客服实习生;用户体验顾问;仓库管理员 ;前台接待 ;Web 前端工程师 ;BI 工程师 ;Android 驱动开发工程师 ;项目助理 ;质量保证工程师 ;机械设计工程师 ;供应商质量控制 ;配置管理工程师;手机天线工程师。
锤子科技是一家制造移动互联网终端设备的公司,公司的使命是用完美主义的工匠精神,打造用户体验一流的数码消费类产品(智能手机为主),改善人们的生活质量。

Ⅲ php开发需要框架吗

php中也存在框架,如国内比较常用的thinkphp、brophp。国外的Laravel。但使用其也用利弊,分析如下:
框架是非常好的,它能让决定更连贯。框架能避免我们写一大堆自定义模块来实现这些性能,我们所需要做的就是将这些共用模块放在框架中实现。框架节省了我们不少的时间和精力,并且让扩展变得更容易。但是这也是问题的根本所在。
对锤子来说,所有事物都是钉子
Abraham Kaplan说过的一句话能最好地控诉工具的缺点:把锤子给一个小孩,他会用锤子槌遇到的所有事物
这就是衡量你是否更职业的时候了,交付对未来扩展最好的代码而不是交付最容易实现的代码。是为了以后的需求更好的设计你的代码还是让以后的人做需求的时候再考虑,这就是程序员的责任感问题了。作为一个更职业的开发者,我们必须不依赖框架独立思考。
这就是你的错
是不是经常听到某人在抱怨某个框架?我已经听见好多人抱怨过Rails了:“Rails应用总是糟糕的结构”或者“Rails测试总是这么慢”。最开始,我也曾经这么认为。但是现在,每当我听到这些抱怨的时候,我就会意识到其实抱怨者是懒惰的。Rails,或者其他框架,只是一个工具而已,你要做的是控制它。把坏代码归咎于无生命的框架只能说明你的不专业。
选择正确的工具,或者正确地使用工具
决定变得更专业
我们必须根据基本的需求来选择工具。框架确实能做很多事情,并且需求会决定整个代码结构。有的时候框架会很适合某个需求。但是当框架不适合某些需求的时候,你就有责任为了代码的清晰和干净修改框架或者封装框架。
作者Myles Megyesi正文结束读后感文章中提到框架只是一个工具,你不能用这个工具来满足你的所有需求,当框架无法清晰完整地满足你的需求的时候,你要做的不是写一大堆垃圾麻烦的代码来实现需求,更不是修改你的需求来满足更容易实现这件事。作为更专业的你,你需要修改框架,或者使用抽象等思维来使你的代码达到清晰干净。
这点在实际开发中会遇到非常多。当别人问你:这里的代码为什么这么写? 如果你的回答是:没办法啊,因为框架是这么这么做的,我只能这么这么做。这就说明了你已经被框架束缚住了。不要认为框架是权威,框架也是别人写的,它写的时候不会考虑到你的需求。只要你的需求是团队的公共需求,需要修改,增加框架的时候,你就应该修改框架。
代码是让人更清晰自然的阅读和开发的,如果被一个框架捆绑住,实际上就是本末倒置了。

Ⅳ 锤子科技 产品有哪些

【锤子科技】产品 :
智能手机 :【锤子T1 、T2 】、【锤子M1 、M1L】、【锤子坚果R1】、【锤子坚果U1】、【锤子坚果Pro 、Pro2 、Pro2s】、【锤子坚果3】。
畅呼吸系列 :【畅呼吸智能空气净化器】、【畅呼吸智能落地是加湿机】、【畅呼吸桌面式加湿机】。。。

Ⅳ 魔兽世界武器代码

搜索祈福无果 以下资料希望对你有帮助装备的命名注意:Mace和Offhand,此后缀一般为游戏中的顶级锤子和副手,Naxx的少数武器集中在这个字段武器 1H单手/2H双手/Left副手(一般有相对的主手)Axe 斧 / Bow 弓 / Bow_2H 弩 / Firearm 枪 / Glave 月刃 / Hammer 锤 / Hand 拳套爪 / Knife 匕首 / Mace 特级锤 / Offhand 特级副手 / Polearm 长柄 / Stave 杖 / Sword 剑 / Wand 魔杖装备类型Leather皮甲 / Mail锁甲 / Plate板甲 / Robe布衣职业Druid德 / Rogue贼 / Hunter猎 / Shaman萨 / Paladin骑 / Warrior战 / Mage法 / Priest牧 / Warlock术套装出处PVPAlliance 联盟荣誉装 / PVPHorde 部落荣誉装 / Raid T系列套装散装出处ZulGurub 祖尔格拉布 / Epic 熔火之心 / Blackwing 黑翼之巢 / AhnQiraj 安其拉 / Stratholme和Naxxramas 纳克萨玛斯Blood 血精灵专属 / Draenei 德莱尼专属 / OutlandRaid 外域出产 / Blacksmithing 锻造出产 / HellFire 地狱火堡垒 / Zulaman 祖阿曼 /BlackTemple 黑暗神庙 / Northrend 诺森德 / Jeveled (不知道……) / Crystal (不知道……)原帖资料见 http://bbs.game.mop.com/viewthread.php?tid=1337750&extra=page%3D1可能更详细一点 去看看可能会有你想要的东西

Ⅵ 锤子坚果手机nfc功能怎么打开

锤子手机 SmartisanOS NFC设置方法:
进入手机的【设置】-【更多网络和无线设置】-【NFC】,将【NFC】后面的开关打开即可开启NFC功能。
开启后Android Beam功能将自动启动,该功能的主要作用是将两部支持NFC的手机靠在一起,可以通过NFC快速分享网址、联系人和应用程序。
另外锤子手机的NFC还可以支持微信的NFC支付,开启NFC后该功能默认开启。

Ⅶ 锤子手机在哪里买呀

锤子手机可以在锤子手机官网,京东商城,淘宝,或者线下授权店购买。以下为数据分析

1,锤子在京东商城有售

经以上分析,锤子手机可以在以上平台进行购买。

Ⅷ 求这幅图的出处或者内涵含义

没法发网站 这图不是原图 。原图是这个

Ⅸ 锤子坚果如何刷回到原系统

锤子手机恢复出厂设置参考路径:进入手机【设置】-【全局高级设置】-【恢复出厂设置】即可。如手机设置锁屏密码,输入正确的密码后才可恢复出厂设置。
注:1、恢复出厂设置后的第一次开机时间会比较长,恢复过程大概3分钟,完成后系统会自动重启。如果您的手机停留开机界面上很久没有反应,请耐心等待,第一次开机时间比较长。 2、恢复出厂设置后会清除手机设置及保存在手机里的信息,包括账户、短信、联系人、通话记录等,请您提前备份个人数据等。

Ⅹ 一个和锤子有关的游戏名字

http://hamumu.com/demoget.php?game=DRL 消灭入侵者

热点内容
大主宰脚本 发布:2025-01-11 14:40:56 浏览:826
ftp保存密码是灰色 发布:2025-01-11 14:00:07 浏览:261
压缩文件最好 发布:2025-01-11 13:59:58 浏览:648
有几家java培训机构 发布:2025-01-11 13:55:05 浏览:476
搭建个人服务器缺点 发布:2025-01-11 13:54:13 浏览:376
怎么用安卓的手机登录ios第五人格 发布:2025-01-11 13:44:11 浏览:769
登陆Ftp重输密码 发布:2025-01-11 13:40:12 浏览:334
解压神器有氧射击 发布:2025-01-11 13:33:04 浏览:853
百度云的好友在哪个文件夹 发布:2025-01-11 13:32:13 浏览:749
2级c语言试题 发布:2025-01-11 13:09:21 浏览:941