Re: Let blocks

From: Date: Thu, 19 Jul 2007 21:16:33 +0000
Subject: Re: Let blocks
References: 1 2 3 4  Groups: php.internals 
Request: Send a blank email to internals+get-31114@lists.php.net to get a copy of this message
On 7/19/07, Stanislav Malyshev <stas@zend.com> wrote: <snip>
I consider block scope a sort of "namespaces light", an easy to understand first step. As JS 2 will have the "let" keyword - and to most newbies JS will be the principal "other" language besides PHP - a similar construct would be easy to grasp. I seriously doubt that many newbies need Javascript features that appeared only in 1.7 - such as let blocks with advanced scoping rules - or really understand them. Javascript is rather complicated (and powerful) language - definitely more complicated than PHP, IMHO. -- Stanislav Malyshev, Zend Software Architect stas@zend.com http://www.zend.com/ (408)253-8829 MSN: stas@zend.com
I don't even think that "experts" will use it, since it will take ages before Microsoft has updated IE to work with 1.7. I guess it will not be implemented before IE8, and since the migration to IE7 goes already very slow, it won't be earlier than 2009 before the biggest part of the people uses an JS 1.7 compliant browser (IE8/FF2/...) Tijnema -- Vote for PHP Color Coding in Gmail! -> http://gpcc.tijnema.info

« previous php.internals (#31114) next »