TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

PHP is Amazing

11 点作者 Mamady大约 13 年前

7 条评论

warmwaffles大约 13 年前
Already existing libraries can hurt development. You can liken it to Jeff Atwood saying "Regular Expressions: Now You Have Two Problems". Not only do you have to write your code, but now you have to understand that library and how to use it.<p>Just because their is a library doesn't mean there are any consequences that come with using it. There will come a point where the limit of the library has been reached and you must either A.) contribute to it or B.) if things are proper fucked and you end up writing a custom library<p>Either way making the argument that development is easier because of all the libraries available is like saying, constructing houses is easier because of all the blueprints available. (contrived examples always win)<p>PHP is a fine language along with Ruby, Python, and Javascript. Each have their strengths and weaknesses. No sole language will win all the time.<p>references: <a href="http://www.codinghorror.com/blog/2008/06/regular-expressions-now-you-have-two-problems.html" rel="nofollow">http://www.codinghorror.com/blog/2008/06/regular-expressions...</a>
lucian1900大约 13 年前
Broken deployment being easy is not a feature.<p>Heh, battle tested.<p>You don't need thousands of developers, just a few good ones. You'll find that for pretty much any popular language.<p>And open source libraries? Really? Someone here is overlooking the sizable ruby gems and PyPI, and the gigantic CPAN.
amorphid大约 13 年前
It'd be interesting to start a company that wrote software in two different languages at the same time. Have a bunch of programmers that don't know PHP or Ruby develop the same features in both languages. It'd be interesting to see how easy or hard they found each language to be and why.
评论 #3883637 未加载
weavejester大约 13 年前
It's interesting that the author uses the term "easy" to describe PHP, as there have been a few talks in the Clojure community about the difference between something being simple and something being easy, and the former tends to be recommended over the latter.
sdfgkjshdfg大约 13 年前
If you ship that easy, then you may not be able to grow easily in a structured and sane way.<p>This is true of any language/framework, however. Others encourage better structure and methodology.
jmathai大约 13 年前
Really curious what people get out of bashing a language they don't like. I'm no psychologist but I'm sure it's common behavior outside of programming and typically deals with ego.
评论 #3883707 未加载
zalew大约 13 年前
&#62; There seems to be a lot of negative commentary directed at PHP recently<p>If by recently you mean the last 15 years.