Script Limits and solid IDE evolution!

xbury.cs at clearstream.com xbury.cs at clearstream.com
Thu Aug 7 07:57:00 EDT 2003


Hi everyone,

Great subject. I've been waiting for the right arguments to jump in... 
Mostly to present some hope for more features, not more limits!
Im open to criticism as usual! I dont want to rant that much but in view 
of the situation... 

First, without the 10 line script limit, I would be using java or VBS and 
would have never made a test product to justify buying MC let alone renew 
the license.
This proves that the 10 line script limit is a minimum for anyone who 
wants to try MC. Of course, a one month limit is as nice if not better 
without the 10 line limit.
But that wasn't available then... 

Second, the problem with the MC licensing scheme is that it was too easy 
to abuse...
Here, I fully understand RR's way. You build a chain of buttons never 
breaking the limit of the 10 script lines but despite that, I dont know 
anyone who would in their right mind want to use such an IDE. Also, to 
Scott's demise, allowing compilation of an executable is a nice feature 
for a demo but it's part of the problem with runaway licenses... 

Nonetheless, RR has improved on the product and for good reason. Their IDE 
is VERY nice compared to the clunky-over-simplified MC GUI. 

The only problem I see with the demo is allowing to make executables 
and/or saving large projects! You need enough to make a test, prove it can 
work, basta. But if my project is even a small neural network or statistic 
package, 10 lines is ridiculous and I'll grab another IDE. 

Following Robert's comments earlier, the removal of a feature or limiting 
a feature like dynamic scripting (the DO script), is IMOHO a terrible 
mistake and a SEVERE limit to the IDE's possibilities. Of which this one 
is almost unique among other IDEs. 

Even considering that this could allow you to make an executable IDE, 
dynamic scripts have too many advantages to be discarded. And for RR's 
peace of mind, they are hard to make and impossible to debug but they are 
by far one of the most modern features of RR/MC/HC. So why throw that 
away? Robert is already blocked and most of us dont use this. I am forced 
to port a 10000 card stack that was a dynamic script loader for cached 
execution and I'll probably never will (read as yet another loss). 

I personally dont see an economic reason why this should be limited. I do 
see reasons to abandon MC/RR more and more...

I dont see why we couldn't create our own IDE... And it's not even an IDE, 
it's just a GUI without hardly any serious compiling capabilities (like 
C++ or even the veteran HC CompileIT)

If this GUI redesign was more present as a feature in MC/RR, imagine how 
popular it could become! 
How many products today have skinning and GUI building built-in? LOTS! And 
most OS's too...

No many IDE's have this feature on the other hand!
 Also, note that other than optimizing the IDE to improve your workflow, I 
dont see why anyone would want to go through the pain of creating an IDE. 
Most RR and MC users create applications for their clients. None of them 
want their clients to develop more themselves! 

And those of us who build IDE tools do it for the good of either our 
workflow or for the RR/MC community. Blocked by this, many of us would 
just jump ship to another IDE that is more efficient... Building a 
HyperTalk macro language is a breeze in any language... 

Did anyone think that without this feature RR' wouldn't even exist and all 
RR users would be forced using another product or MC's barebone GUI.

Now Im thinking of porting hypertalk to PHP... I dont mind evolution of 
products, but Im against limiting of features while essential things like 
a good Script Editors or debugger are still as arcane as an sword against 
an automatic rifle which put a major brake on your productivity are still 
not being improved as they should.

Competition for RR? Come on. Give me a break! Competition is very small, 
and it makes ya healthy. Also, you'd have to go through RR for a license 
renewal eventually which Im sure they would prevent... Without competition 
most of the world would be made of communist or socialists and using 
microsoft DOS.

More features, more freedom = more users, more clients, more applications, 
more power to the developper = MORE competitive IDE = more users = less 
competition!

Think about it...
I welcome your rants and flames openly
Xavier

Visit us at http://www.clearstream.com
                                                          
IMPORTANT MESSAGE

Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message.

The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries.

END OF DISCLAIMER
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.runrev.com/pipermail/metacard/attachments/20030807/b0c99d3e/attachment.htm


More information about the metacard mailing list