Do we need to build "our small church" ? (was : Web
programming progress report)
Richard Gaskin
ambassador at fourthworld.com
Sat May 3 18:00:16 EDT 2003
Pierre Sahores wrote:
>>> Perl's great -- until you get a Web host that lets you run MC. :)
>> Perl's never great! <g,r,d> Go Python! Go Transcript!
> -- snip --
>
> Please friends ! We all, the MC/Rev developers, don't need to build "our
> small church", in thinking that there is no ways to develop great softs
> outside of the Metatalk/Transcript world...
>
> The best we can do is to let evry one of us, witch knows other kind of
> languages, compare what can be done in differents ways along or beside
> our core MC/Rev development tools (aka php, applescript, the unixes
> shells, lisp, smalltalk, python, perl or rebol, etc...) to let us become
> aware about the concepts and the methods we can learn from "others
> computer worlds", even if, most of the time, it will be ways to catch
> the bests ideas and recode them in Metatalk/Transcript.
Amen, brother. "Right tool for the right job." Testify!
[Excellent examples of the virtues of SQL deleted for brevity...]
> It was just to say... MC/Rev are probably lots more than our first
> choice if, we can understand how to melt the needed outworld's
> technologies in our softs, each time the final products are going to be
> better in this way.
There is one area where xTalk shines more brightly than nearly any other
language: chunk expressions.
While Regex has its place and is increasingly available to other languages,
Transcript's chunk expressions provide a valuable compliment for simple,
efficient, maintainable text processing.
My favorite example - How many lines would it take to say this in
JavaScript?:
put char 4 of word 3 of item 2 of line 8 of fld 1 into msg
In Transcript that takes under 60 characters; in JavaScript I'd estimate it
might take as many lines. And fans of that
not-designed-for-runtime-interpretation language say xTalk is "verbose"?
;)
--
Richard Gaskin
Fourth World Media Corporation
Developer of WebMerge 2.2: Publish any database on any site
___________________________________________________________
Ambassador at FourthWorld.com http://www.FourthWorld.com
Tel: 323-225-3717 AIM: FourthWorldInc
More information about the metacard
mailing list