php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Request #53481 The future of PHP
Submitted: 2010-12-06 10:28 UTC Modified: 2010-12-06 10:50 UTC
From: ilies dot radu at gmail dot com Assigned:
Status: Not a bug Package: Unknown/Other Function
PHP Version: 5.3.3 OS: Any
Private report: No CVE-ID: None
View Add Comment Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
You can add a comment by following this link or if you reported this bug, you can edit this bug over here.
(description)
Block user comment
Status: Assign to:
Package:
Bug Type:
Summary:
From: ilies dot radu at gmail dot com
New email:
PHP Version: OS:

Further comment on this bug is unnecessary.

 

 [2010-12-06 10:28 UTC] ilies dot radu at gmail dot com
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 !


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2010-12-06 10:29 UTC] aharvey@php.net
-Status: Open +Status: Bogus
 [2010-12-06 10:30 UTC] aharvey@php.net
</rant>
 [2010-12-06 10:40 UTC] ilies dot radu at gmail dot com
You have still no idea how many people have started migrating their apps to PostgreSQL :-)
You will have this feedback in 2 years.
For me take 3 months to migrate a very complex app.

If you continue so, migration from PHP to Python will be imminent.
I have predicted many things in the past, includding that Oracle will buy MySQL after they acquired InnoDB :-)
 [2010-12-06 10:42 UTC] iradu at unix-world dot org
Please read this article:
http://wiki.python.org/moin/PythonVsPhp

I am not the only one that say that 5.3 and future way is a mistake.
These people are also pro's:
http://wiki.python.org/moin/PythonVsPhp
 [2010-12-06 10:45 UTC] iradu at unix-world dot org
But there is an alternate plan :-))))))
If you're doing so,

In the way that MariaDB will be a replacement for MySQL,
in the same way I will hire some developers to continue the development of PHP4.4.9 with a new project / name (RHR or something) and I bet that doing so many people will move on that :-))))))))))))))))))))

But this is not feasible on the moment, I will prefere you will follow some of my recommendations for the future development of PHP.
 [2010-12-06 10:50 UTC] aharvey@php.net
-Block user comment: N +Block user comment: Y
 [2010-12-06 10:50 UTC] aharvey@php.net
Please don't abuse our bug tracker by posting non-bug material here.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri May 17 07:01:32 2024 UTC