[TYPO3-dev] relaease plans for typoe 4.2?
Martin Kutschker
martin.kutschker-n0spam at no5pam-blackbox.net
Mon May 7 21:18:53 CEST 2007
John Angel schrieb:
>> I thin it's better to improve the UI then. Or create better IDEs for
>> using TS (which will be possible).
>
> Are we developing the programming language or CMS?
>
> Here are the strong arguments:
>
> 1) Typoscript is very difficult to learn. TS doesn't have similar popular
> language which looks alike, which makes things even worst.
>
> I do not understand why do you insist in using something that nobody uses
> anywhere and is extremely hard to learn? We can make IDE. We can make
> syntax
> and error checking. But, newcomers still have to learn it from the scratch.
> And it takes very very long time. Why
> should we bother, when we can adopt existing language which already
> processes TS?
>
> I agree PHP was/is horrible, but it improves itself. We should let PHP guys
> do PHP and ourselves should focus on improving features of Typo3, not
> wasting time on reinventing some-language.
>
> Somebody even suggested to make compiler for TS here. We are loosing
> precious time on periphery things.
>
> 2) PHP approach is much easier than Typoscript.
>
> object.stdWrap.if {
> value.data = some_value
> isLessThan = 1
> isGreaterThan = 10
> }
>
> vs.
>
> if($some_value>1 || $some_value<10) { $object->render=true; }
>
> How to explain above TS example to newcomer? It is easy task, but
> complicated solution.
Besides "stdWrap" and "data" (aka getText), "if" is certainly something
that has to be and will be improved. *
What I am insisting on is that TS is a declarative not a procedural
language. I wouldn't change that, but you do.
Masi
* Some ideas but nothing definitive has been suggested on T3DD07.
More information about the TYPO3-dev
mailing list