> Message: 2 > Date: Thu, 23 Jun 2005 10:15:28 -0400 > From: Mikey <[EMAIL PROTECTED]> > Subject: Re: compileIt for Revolution? > To: How to use Revolution <use-revolution@lists.runrev.com> > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; charset=ISO-8859-1 > > > Try not to get your knickers in a twist. In case you haven't noticed, > > hypertalk/transcript is clearly a Pascal derived language, they just got > rid of > > begin/end, loosely typed it, and made the operator of affectation verbose. > <ROTFL/> OMG that's funny. Don't forget scoping, and the overarching > paradigm of cards, backgrounds, stacks scripts, properties, and > messages and an inheritence path, and the vocabulary, and the fact > that nobody could describe what it was, and the fact that it was > originally intended to be interpreted not compiled, and therefore DO, > and oh hell. You weren't serious so I don't have to add anything > here. I mean - really - I was pretty sure xTalk was inspired by > COBOL's verbose syntax and...and...<choking on my beverage/> . Now > that I look at it, I'm having a hard time telling the difference > between BASIC and LISP and APL. <ROTFL/> Dude, you slay me. > > Ok, now in case you were serious (and if you were I'm sorry for > laughing and making fun of your post) xTalk is now a legacy language > type with expectations and conventions and philosophy. I'm reasonably > sure that := doesn't fit that philosophy, nor does a=b. If you want > compact, you need to go somewhere else. xTalk is intentionally > verbose. Philosophically, I like it that way. It means that it is > much easier for me to read someone else's code, especially since most > of you can't write an intelligent comment in your code to save your > lives. > > I'm going to stop reading this thread now before I REALLY get flamed.
Well, yes, that might be a good idea actually. Intelligent debates are generally dispassionate and reasonable since intelligent people are after the truth as opposed to stroking their ego. You might have heard of the maxim "Fortiter in re , suaviter in modo." If not, look it up. In any event: think about it. Substantively, I stand by my story: xTalk is a scripting language which is clearly derived from Pascal. Don't take my word for it though; get a copy of think pascal (it's free) and look at its debugger and hypercards, its script formatter and hypercards. Or, just read wikipedia. "HyperTalk scripts are fairly similar to written English, and use a logic structure similar to the Pascal programming language." http://en.wikipedia.org/wiki/HyperTalk "HyperTalk is the scripting language of HyperCard and its clones. It is similar in syntax to Pascal, and "includes enough object-like data structures and programming aids to make it a quite useful development environment" (Allen 103)." http://www.iath.virginia.edu/elab/hfl0133.html There's even an entire article on macTech "Comparing HyperTalk to Pascal" which says, "Both Pascal and HyperTalk provide powerful if-then-else control structures with very similar syntax." "The specification and calling of user defined functions in Pascal and HyperTalk is almost identical." http://www.mactech.com/articles/mactech/Vol.04/04.09/HyperTalk,Pascal/ "Based on the comparisons presented above between Pascal and HyperTalk, it should be clear that HyperTalk is indeed a powerful language with many similarities to Pascal." I could keep looking, but I think I've made my point. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution