Article View: pl.comp.lang.python
Article #26678Re: python vs php - potrzebne argumenty
From: Jaroslaw Zabiello
Date: Sat, 21 Nov 2009 14:15
Date: Sat, 21 Nov 2009 14:15
21 lines
2669 bytes
2669 bytes
You can't fix PHP. The only hope is to nuke it from orbit. PHP cannot be fixed. I've said it before and I'll say it again: its developers don't have a clue about language design, have no interest in whatever happened in the last 40 years of language design, and have no concept of security. It's a kitchen-sink-and-your-mom sort of language like VB6, with no architecture, no philosophy, and no concept of what constitutes good programming practices. If I may refer to some examples, look at what PHP's creator, Rasmus Lerdof, considers to be good code. The syntax is brain-dead and unfixable. It looks ugly to the eye and unorganized. Functions don't follow any convention on order parameters or naming. Classes are a hack that try to take from Java, possibly the worst option available. There is no metaprogramming to speak of. Vide: http://www.reddit.com/r/programming/comments/a6ffj/php_vs_python/ -- JZ http://blog.zabiello.com
Technical Details
Message-ID:
<op.u3q0jck3eaqjf2@macbook-pro-15-zbiru.local>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mailReferences:
<h83in7$rl3$1@inews.gazeta.pl> <929230b3-8c01-4aa0-ba4d-af46cf4196f1@m16g2000yqc.googlegroups.com> <hdqtq7$2qja$1@news2.ipartners.pl> <9417e837-c468-4fe6-9ec8-5c17b268cecd@u7g2000yqm.googlegroups.com> <op.u3i9g4b5eaqjf2@jzabielloosx.dubtilt.local> <ef4e9857-22e5-42e4-a651-be6f21a56447@z41g2000yqz.googlegroups.com> <op.u3lajfqyeaqjf2@jzabielloosx.dubtilt.local> <394cbadd-a89d-41d8-8fe8-116d78e245a7@c3g2000yqd.googlegroups.com> <op.u3mzlhcheaqjf2@jzabielloosx.dubtilt.local> <d76a129f-160d-4173-bc2f-74279fcd0595@s15g2000yqs.googlegroups.com> <op.u3ngjef4eaqjf2@jzabielloosx.dubtilt.local> <ebb48508-1e60-47a3-87ab-8b4ccebeeba0@a32g2000yqm.googlegroups.com> <op.u3nkjowaeaqjf2@jzabielloosx.dubtilt.local> <17047610-9db9-47fc-9d8f-c476d2009b37@s15g2000yqs.googlegroups.com> <op.u3ore7useaqjf2@macbook-pro-15-zbiru.local> <1ed24c15-19ff-4a55-872c-ed0ecc3302c9@p8g2000yqb.googlegroups.com> <op.u3q0cvd0eaqjf2@macbook-pro-15-zbiru.local>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail From: "Jaroslaw Zabiello" <usenet@onet.eu> Newsgroups: pl.comp.lang.python Subject: Re: python vs php - potrzebne argumenty Date: Sat, 21 Nov 2009 14:15:02 -0000 Organization: http://onet.pl Lines: 21 Message-ID: <op.u3q0jck3eaqjf2@macbook-pro-15-zbiru.local> References: <h83in7$rl3$1@inews.gazeta.pl> <929230b3-8c01-4aa0-ba4d-af46cf4196f1@m16g2000yqc.googlegroups.com> <hdqtq7$2qja$1@news2.ipartners.pl> <9417e837-c468-4fe6-9ec8-5c17b268cecd@u7g2000yqm.googlegroups.com> <op.u3i9g4b5eaqjf2@jzabielloosx.dubtilt.local> <ef4e9857-22e5-42e4-a651-be6f21a56447@z41g2000yqz.googlegroups.com> <op.u3lajfqyeaqjf2@jzabielloosx.dubtilt.local> <394cbadd-a89d-41d8-8fe8-116d78e245a7@c3g2000yqd.googlegroups.com> <op.u3mzlhcheaqjf2@jzabielloosx.dubtilt.local> <d76a129f-160d-4173-bc2f-74279fcd0595@s15g2000yqs.googlegroups.com> <op.u3ngjef4eaqjf2@jzabielloosx.dubtilt.local> <ebb48508-1e60-47a3-87ab-8b4ccebeeba0@a32g2000yqm.googlegroups.com> <op.u3nkjowaeaqjf2@jzabielloosx.dubtilt.local> <17047610-9db9-47fc-9d8f-c476d2009b37@s15g2000yqs.googlegroups.com> <op.u3ore7useaqjf2@macbook-pro-15-zbiru.local> <1ed24c15-19ff-4a55-872c-ed0ecc3302c9@p8g2000yqb.googlegroups.com> <op.u3q0cvd0eaqjf2@macbook-pro-15-zbiru.local> NNTP-Posting-Host: 78.16.22.75 Mime-Version: 1.0 X-Trace: news.onet.pl 1258812903 12452 78.16.22.75 (21 Nov 2009 14:15:03 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Sat, 21 Nov 2009 14:15:03 +0000 (UTC) To: "Jaroslaw Zabiello" <usenet@onet.eu> User-Agent: Opera Mail/10.01 (MacIntel) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit