Req #53481 [NEW]: The future of PHP
| From: | ilies dot radu at gmail dot com | Date: | Mon, 06 Dec 2010 09:28:33 +0000 |
| Subject: | Req #53481 [NEW]: The future of PHP | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-156777@lists.php.net to get a copy of this message | ||
From:
Operating system: Any
PHP version: 5.3.3
Package: Unknown/Other Function
Bug Type: Feature/Change Request
Bug description:The future of PHP
Description:
------------
I would like to know why are you changing so much the things with PHP ???
I hate the direction you are going ... with PHP 5.3 !
You completely destroyed the friendly language PHP 4 - 5.2 was.
I just looked at what you have done with mysqli extension ! Pathetic !
After 12 years of PHP/MySQL development,
I have already migrated all my apps to PostgreSQL (and many people I know
from the Open Source community) started to did so after predicting that
Oracle will not allow anymore linking the PHP MySQL extensions with PHP
extensions. (Example: the new mysqlnd) !!
But more I am concern for the future of PHP.
I am tired of your dirty work by forcing a whole community arround PHP to
follow you new WRONG WAY !
If you change too many things, I plan moving all my apps on Python.
Python is considering a more stable and predictable way of going with the
language.
PHP IS NO MORE THE FRIENDLY LANGUAGE I MET 12 years ago !!!!!!!!!!
You are trying to go in a wrong direction.
Complaints:
* PHP 5.3 add name spaces ... who cares ? Cannot the classes be useful
enough ?
* PHP 5.3 added GOTO (this is for stupid developers) .. I cant figure out a
developer that is using advanced namespaces with GOTO !!!
* PHP 5.3 destroyed the syntax of MySQLi like mysqli::__construct() instead
of mysql_connect() with a new deprecated model (and perhaps you plan doing
this also with pgsql)
* PHP 6 plan to move some drivers in PDO ! PDO sucks, is for basic users,
not for advanced.
I predict a very grey future for PHP community if you continue doing this
dirty things.
As me and many others have moved on PostgreSQL after Oracle acquired
Sun/MySQL and started going on a wrong direction, THER IS A CHANCE IF YOU
CONTINUE THIS WRONG DIRECTION THAT MANY PEOPLE (INCLUDDING ME) TO MIGRATE
TO PYTHON OR PERL
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Expected result:
----------------
You will take care that PHP 5.3 / PHP 6 / PHP 7 / PHP 8 / ...
to remain the friendly language as PHP 4.
If you remember (I can very well) that the adoption curve of PHP 4 was
because it's easy to use. PHP 5 ... is something very wrong in my option.
I know many people still using PHP 4.4.9 :-), but I am already on 5.2.14.
They are ... stupified of what they see in PHP 5.x and they still did not
look closer at 5.3 !
--
Edit bug report at http://bugs.php.net/bug.php?id=53481&edit=1
--
Try a snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=53481&r=trysnapshot52
Try a snapshot (PHP 5.3): http://bugs.php.net/fix.php?id=53481&r=trysnapshot53
Try a snapshot (trunk): http://bugs.php.net/fix.php?id=53481&r=trysnapshottrunk
Fixed in SVN: http://bugs.php.net/fix.php?id=53481&r=fixed
Fixed in SVN and need be documented: http://bugs.php.net/fix.php?id=53481&r=needdocs
Fixed in release: http://bugs.php.net/fix.php?id=53481&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=53481&r=needtrace
Need Reproduce Script: http://bugs.php.net/fix.php?id=53481&r=needscript
Try newer version: http://bugs.php.net/fix.php?id=53481&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=53481&r=support
Expected behavior: http://bugs.php.net/fix.php?id=53481&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=53481&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=53481&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=53481&r=globals
PHP 4 support discontinued: http://bugs.php.net/fix.php?id=53481&r=php4
Daylight Savings: http://bugs.php.net/fix.php?id=53481&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=53481&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=53481&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=53481&r=float
No Zend Extensions: http://bugs.php.net/fix.php?id=53481&r=nozend
MySQL Configuration Error: http://bugs.php.net/fix.php?id=53481&r=mysqlcfg