>Robert Brenstein writes:
>
>>>  What follows is a lot of code to implement a really short HyperTalk script.
>>>  In fact, from the example provided in this article, I counted 52 lines to
>>>  implement an 8 line HyperTalk script.  Had Matt used Revolution, 
>>>he wouldn't
>>>  have needed to do that...
>>>
>>
>>  Yes, but let's be clear that this is just a difference between the
>>  environments not a clear advantage of one or the other. Such code
>>  needs to be written once (or copied from elsewhere) and then can be
>>  reused. So the advantage of xTalk is kinda short lived.  The
>>  strongest point that article makes is that for people who are not
>>  afraid to do more "real" programming, RB is an option but it is a
>>  give-some-get-some situation. However, for quite a few xTalkers,
>>  Hypercarders in particular, the reason for staying with it is exactly
>>  that they don't want to switch or have "reservations," as you said it
>>  rightly, to that style of programming.  One thing that seems to be
>>  omitted is a mention that RB also supports extensions (in form of
>>  plugins) to supplement the environment and address shortcomings.
>
>If you're looking for a "clear advantage" between just about any two
>programming languages as similar in scope as Rev and RealBASIC, you'll
>likely find it's largely a matter of personal taste.  But I can at least
>tell you why I prefer the tradeoffs of Rev over the tradeoffs of RB.
>
>I know I bring this up almost too often, but have you read Osterhaut's paper
>on scripting?:
><http://dev.scriptics.com/doc/scripting.html>
>
>There's more here than stylistic preferences.  For many, the preference of
>one language over another is driven by programmer productivity.
>
>As I was writing this, I realized is was getting almost too long to be
>readable (perhaps that's still true <g>).  I've broken it into sections for
>clarity (as much as can be in such a ramble):

I am afraid you misread my comment as favoring RB. This was not the 
case. While I do program in Pascal and C when needed, my favorite 
environment is HC and now MC for more advanced projects. HC 
definitely offers best productivity IMHO. I "measure" it in terms of 
satisfaction and the relative effort and time required to bring the 
project to fruition, which are notably quite subjective measures. The 
article that started this thread is a nice and balanced presentation 
of someone who switched from HC to RB and likes the latter, but I 
somehow doubt that it will convince too many xTalkers to switch as I 
wrote above.

Robert

Reply via email to