atom feed193 messages in net.php.lists.internalsRe: [PHP-DEV] annotations again
FromSent OnAttachments
71 earlier messages
Martin ScottaMay 10, 2011 5:28 am 
Martin ScottaMay 10, 2011 5:46 am 
Ferenc KovacsMay 10, 2011 6:13 am 
Lars SchultzMay 10, 2011 6:37 am 
chri...@mohiva.comMay 10, 2011 6:55 am 
Lars SchultzMay 10, 2011 7:12 am 
PasMay 10, 2011 7:19 am 
Alain WilliamsMay 10, 2011 7:19 am 
Christian KapsMay 10, 2011 7:50 am 
Lester CaineMay 10, 2011 8:02 am 
Arvids GodjuksMay 10, 2011 8:07 am 
guil...@gmail.comMay 10, 2011 8:07 am 
Lester CaineMay 10, 2011 8:20 am 
Jonathan Bond-CaronMay 10, 2011 8:43 am 
Lester CaineMay 10, 2011 8:49 am 
Jonathan Bond-CaronMay 10, 2011 8:51 am 
Matthew Weier O'PhinneyMay 10, 2011 8:56 am 
Matthew Weier O'PhinneyMay 10, 2011 8:57 am 
Lester CaineMay 10, 2011 9:10 am 
Stas MalyshevMay 10, 2011 9:30 am 
guil...@gmail.comMay 10, 2011 9:46 am 
Zeev SuraskiMay 10, 2011 9:47 am 
Sebastian BergmannMay 10, 2011 10:14 am 
Sebastian BergmannMay 10, 2011 10:15 am 
Matthew Weier O'PhinneyMay 10, 2011 10:19 am 
DrakMay 10, 2011 10:29 am 
Lester CaineMay 10, 2011 11:12 am 
Christopher JonesMay 10, 2011 11:16 am 
Mike RobinsonMay 10, 2011 11:20 am 
Ferenc KovacsMay 10, 2011 11:21 am 
Lester CaineMay 10, 2011 11:22 am 
Ferenc KovacsMay 10, 2011 11:27 am 
Ferenc KovacsMay 10, 2011 11:28 am 
Matthew Weier O'PhinneyMay 10, 2011 12:27 pm 
dukeofgamingMay 10, 2011 12:28 pm 
guil...@gmail.comMay 10, 2011 12:31 pm 
guil...@gmail.comMay 10, 2011 12:35 pm 
DrakMay 10, 2011 12:36 pm 
Ferenc KovacsMay 10, 2011 12:40 pm 
Ferenc KovacsMay 10, 2011 12:41 pm 
dukeofgamingMay 10, 2011 12:44 pm 
Rasmus LerdorfMay 10, 2011 12:44 pm 
DrakMay 10, 2011 12:49 pm 
Rasmus LerdorfMay 10, 2011 12:51 pm 
Chad FultonMay 10, 2011 1:02 pm 
Christopher JonesMay 10, 2011 1:28 pm 
Lester CaineMay 10, 2011 2:32 pm 
Lars SchultzMay 10, 2011 3:03 pm 
guil...@gmail.comMay 10, 2011 3:27 pm 
Johannes SchlüterMay 10, 2011 5:01 pm 
Johannes SchlüterMay 10, 2011 5:15 pm 
Lester CaineMay 10, 2011 10:41 pm 
Lars SchultzMay 10, 2011 11:34 pm 
dukeofgamingMay 10, 2011 11:49 pm 
Lars SchultzMay 11, 2011 12:02 am 
Lester CaineMay 11, 2011 12:20 am 
Rasmus LerdorfMay 11, 2011 12:44 am 
Michael WallnerMay 11, 2011 12:51 am 
Lars SchultzMay 11, 2011 12:59 am 
Lester CaineMay 11, 2011 1:04 am 
dukeofgamingMay 11, 2011 1:11 am 
Lars SchultzMay 11, 2011 1:25 am 
dukeofgamingMay 11, 2011 1:39 am 
Johannes SchlüterMay 11, 2011 1:54 am 
dukeofgamingMay 11, 2011 2:04 am 
Lester CaineMay 11, 2011 2:21 am 
Rasmus LerdorfMay 11, 2011 2:30 am 
Johannes SchlüterMay 11, 2011 2:44 am 
dukeofgamingMay 11, 2011 2:59 am 
Lester CaineMay 11, 2011 3:43 am 
Richard QuadlingMay 11, 2011 4:31 am 
Christian KapsMay 11, 2011 5:21 am 
DrakMay 11, 2011 5:29 am 
Mike van RielMay 11, 2011 5:35 am 
Ferenc KovacsMay 11, 2011 5:52 am 
Lester CaineMay 11, 2011 6:18 am 
Mike van RielMay 11, 2011 6:27 am 
Ferenc KovacsMay 11, 2011 6:31 am 
Lester CaineMay 11, 2011 6:59 am 
Matthew Weier O'PhinneyMay 11, 2011 8:30 am 
Matthew Weier O'PhinneyMay 11, 2011 8:32 am 
Philip OlsonMay 11, 2011 8:42 am 
guil...@gmail.comMay 11, 2011 8:58 am 
guil...@gmail.comMay 11, 2011 9:06 am 
guil...@gmail.comMay 11, 2011 9:21 am 
Christopher JonesMay 11, 2011 9:54 am 
Rasmus LerdorfMay 11, 2011 9:58 am 
Lester CaineMay 11, 2011 10:11 am 
Arvids GodjuksMay 11, 2011 10:18 am 
guil...@gmail.comMay 11, 2011 10:28 am 
Andi GutmansMay 11, 2011 11:03 am 
Ilia AlshanetskyMay 11, 2011 11:14 am 
Johannes SchlüterMay 11, 2011 11:20 am 
Philip OlsonMay 11, 2011 11:33 am 
Martin ScottaMay 11, 2011 11:34 am 
Stas MalyshevMay 11, 2011 11:43 am 
Stas MalyshevMay 11, 2011 11:50 am 
Johannes SchlüterMay 11, 2011 11:54 am 
dukeofgamingMay 11, 2011 12:17 pm 
Stas MalyshevMay 11, 2011 12:30 pm 
22 later messages
Subject:Re: [PHP-DEV] annotations again
From:Johannes Schlüter (joha@schlueters.de)
Date:May 10, 2011 5:01:16 pm
List:net.php.lists.internals

On Tue, 2011-05-10 at 20:21 +0200, Ferenc Kovacs wrote:

creating an official EBNF would solve this problem, among others as well. http://marc.info/?l=php-internals&m=129387252319019

patches welcome ;)

A formal syntax description might help with highligting, not with all assisting features an IDE provides (good and useful autocomplete, having some visualisation of the code structure ("class tree" incl. annotation) and all these)

The main point in regards to IDEs and such thing imo is that it shows how long it takes for the eco system to pick a change up. The result is that it takes "ages" till a new standard can be relied upon. This is worse for a new syntax as there is no way to have code compatible with 5.4 and 5.3 then. There focussing around the existing way (doc block, more efficient doc block parsing, ...) helps.

Then again "proper" annotations might solve tomorrows problem.

johannes, who does not argue about annotations themselves