Re: Obsession with BC
| From: | Jochem Maas | Date: | Tue, 11 Oct 2005 18:56:57 +0000 |
| Subject: | Re: Obsession with BC | ||
| References: | 1 2 3 4 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-223928@lists.php.net to get a copy of this message | ||
Robert Cummings wrote:
On Tue, 2005-10-11 at 13:57, GamblerZG wrote:yeah - they did this with php3 -> php4, it was a mightmare according to the devs, not so long they reiterated the 'never again' stand point on internals@list.php.net.Sounds like whole different nightmare. I for one don't want to have toFirst, if every version of the language would have it's own tag, then there would be no need to maintain BC beyond reasonable necessity. Second, hosing providers would be more apt to uprade. They would simply add new module without removing the old one. This way both old and new scripts would work perfectly fine without the need for some kind of compatibility mode.<?php //parse this with mod_php4 function class_method($var){ } ?> <?php5 //parse this with mod_php5 class clazz implements Something{ function method($var) { } } ?>Ummm, maybe your speaking alien, but could you clarify how that solves the problem you are addressing?
go through all of my code and change <php to <php5. True, it's a 10 second script, but then my code doesn't work with <php, ACK now I need two versions of MY code to ensure it works for PHP4. No thanks. Cheers, Rob.