[eluser]Nicolas Connault[/eluser]
[quote author="theprodigy" date="1286864988"]
I have libraries using some of the magic methods (like __get, __call, etc), and it works without a hitch.
CI works with PHP5. Just because the framework itself doesn't use strict PHP5, doesn't mean you can't. What's the big deal? If your server runs PHP5, CodeIgniter will run in PHP5.
Honestly, what are you trying to do in PHP5 that CI won't let you do?[/quote]
While this is very true, you're oversimplifying the advantages of PHP5. Abstract classes, finality, type hinting, exceptions, namespaces, lambda functions and closures etc.. There is potential there for some huge changes in coding practices and code elegance.
As you say, however, whether the CI core code is written using these features or not, should make little difference to hard-core PHP5 coders.