Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: HyperTalk


Related Topics

In the News (Tue 10 Nov 09)

  
  Dictionary of Programming Languages
Because Apple envisioned the users of HyperTalk to be multimedia developers and not traditional programmers, they HyperTalk interpreter was designed to be very forgiving: it allows various syntactic sugar, type conversion is automatic, and everything is case-insensitive.
HyperTalk supports the notion of add-on 'external' functions and commands; these are roughly analogous to library modules in a language like C. HyperCard 2 compiles individual HyperTalk functions into intermediate codes the first time the function is called.
HyperTalk continues to evolve along with the HyperCard product (version 3 due soon), but it is unclear whether it is still going to be a viable language.
cgibin.erols.com /ziring/cgi-bin/cep/cep.pl?_key=HyperTalk   (390 words)

  
  HyperTalk   (Site not responding. Last check: )
HyperTalk is the scripting language of HyperCard and its clones.
HyperTalk may be extended through eXternal CoMmanDs (XCMDs) written in Pascal or C by third-party developers.
One of the benefits of HyperTalk is its similarity to English.
www3.iath.virginia.edu /elab/hfl0133.html   (218 words)

  
 Dr. Dobb's | Rebol and E-mail Services | January 1, 2000
A HyperTalk script can launch other applications, handing off a URL to a browser for example, and individual HyperCard objects can be scripted in other OSA-compatible languages -- so while one HyperCard button might fire up a HyperTalk script when clicked, the button next to it might use AppleScript to employ capabilities that HyperTalk lacks.
It has a limited form of inheritance, but it's not really object-oriented, and any connection between one stack and another has to be consciously programmed and maintained.
If my HyperTalk routines could be turned into Tcl extensions, I could use Tcl for tying together the components.
www.ddj.com /184403966   (3276 words)

  
 Translating HyperTalk to JavaScript
Hypertalk does not use a seperator character but implicitly statements are seperated in hypertalk by the return key.
HyperTalk provides us with a broad collection of commands for manipulating "containers" (which are basically just strings that may be in variables or in fields).
The equivalent in hypertalk is the ampersand (and per-se and)
lexnet.bravepages.com /HTMLJS.htm   (0 words)

  
 HyperTalk   (Site not responding. Last check: )
HyperTalk is the underlying programming language of HyperCard [1], which is a hypermedia application on the Macintosh.
As a consequence of both the orientation towards interpretation and the flexible structuring, HyperTalk is a dynamic and incremental environment.
HyperTalk is object-oriented in the sense that messages are the basic initiators of actions.
www.cs.auc.dk /~normark/hooks/hypertext/node14.html   (291 words)

  
 Mac & PC on the ST: More Hypertalk
Hypertalk is a structured language similar, in some respects, to GFA BASIC and Pascal.
Hypertalk also stores data as a string, converting numbers when necessary, so you don't have to worry about mismatching data types.
This is useful because if you want all the buttons on a card to respond the same way when you press the mouse button, you can put the script in the Card (or the Background, etc.) on up the line, and not have to write a script for each button.
www.atarimagazines.com /startv4n12/morehypertalk.html   (742 words)

  
 Overview of HyperTalk   (Site not responding. Last check: )
HyperTalk (Hypertext in Smalltalk) is a framework for "an-authoring-in-the-small" [HDM paper] to create the runtime layer portion of a hypertext application in the Dexter Modeldexter paper].
It is used to build the GUI for a hypertext application to retrieve a HyperLink at runtime, process the desired action for that HyperLink depending on the context, and then render the nodes for display.
HyperTalk is not a framework for " authoring-in-the-large " HDM paper].
st-www.cs.uiuc.edu /users/mchung/thesis/hypertalk.html   (81 words)

  
  HyperTalk
HyperTalk is a high-level programming language created in 1987 by Dan Winkler and used in conjunction with Apple Computer's HyperCard hypermedia program by Bill Atkinson.
HyperTalk scripts are fairly similar to written English, and use a logic structure similar to the Pascal programming language.
Although the HyperTalk language languished just like HyperCard itself, it received a second lease on life through its plugin protocol, so-called External Commands (XCMDs) and External Functions (XFCNs), which were native code containers attached to stacks (as Macintosh-specific resources) with a single entry point and return value.
www.xasa.com /wiki/en/wikipedia/h/hy/hypertalk.html   (922 words)

  
 Hyper Talk
HyperTalk was designed by BillAtkinson to encourage 'programming for the rest of us'.
One of HyperTalks best features is the built-in debugger which comes into action on encountering any checkpoints you append.
So if HyperTalk doesn't do something you want out of the box, you can usually get an XCMD or XCFN to do it for you, or write one yourself.
c2.com /cgi/wiki?HyperTalk   (0 words)

  
 Smart Computing Dictionary Entry - HyperTalk
HyperTalk is the scripting language for Apple’s HyperCard system.
Bill Atkinson and Dan Winkler developed HyperTalk so “cards” in the system could be more dynamic and interactive, for instance to link multiple cards together.
One of the hallmarks of HyperTalk is its close resemblance to English, which enables even programming novices to understand it.
www.smartcomputing.com /editorial/dictionary/detail.asp?guid=&searchtype=1&DicID=19817&RefType=Dictionary   (75 words)

  
 Python is the heart of PythonCard
In answer to the question "why use Python?" the answer is so that we can leverage the power of Python, the Python Standard Libraries, the ability to wrap C code, work equally well across a large number of platforms, etc. PythonCard does not use a subset of Python or try and recreate HyperTalk.
I was a HyperCard developer for ten years and loved HyperTalk, but I've moved on.
However, I think Python is simply a much better language than HyperTalk ever was and Python has the best user community I've ever encountered for a language.
www.oreillynet.com /cs/user/view/cs_msg/4258   (279 words)

  
 HyperTalk - OneLook Dictionary Search
Tip: Click on the first link on a line below to go directly to a page where "HyperTalk" is defined.
HyperTalk : Free On-line Dictionary of Computing [home, info]
HyperTalk : Dictionary of Programming Languages [home, info]
www.onelook.com /cgi-bin/cgiwrap/bware/dofind.cgi?word=HyperTalk   (85 words)

  
 Sample: HyperTalk Handbook
HyperTalk is an unusual language that manages to be as verbose as COBOL and as much fun as BASIC to write.
It is part of the HyperCard application development tool available free on the Apple Macintosh.
The description is bottom up starting with the infrastructure (Basis) and then the basic data types(DATA), the predefined classes, and then the scripting language HyperTalk.
www.csci.csusb.edu /dick/samples/hypertalk.html   (3006 words)

  
 HyperTalk 2.2: The Book
It is intended and structured as an introduction to HyperTalk, and as a programmer's bookshelf reference to all elements of the language.
Details on every HyperTalk language element, including all the new features added in version 2.1 and 2.2 - AppleScript support, the HyperCard Player, standalone applications, and tools for networked HyperCard applications.
The exact forms, uses, limitations, and quirks of every word in HyperTalk's native vocabulary, including some that used to be "for Apple eyes only".
www.jaedworks.com /hypercard/HT2-2TB   (257 words)

  
 HyperTalk from FOLDOC
HyperTalk uses HyperCard as an object management system, development environment and interface builder.
Apple Computer has taken back distribution and maintenance of HyperCard from Claris Corporation
Nearby terms: hyperspace « HyperSPARC « Hyperstrict « HyperTalk » hypertext » Hypertext Markup Language » Hypertext Transfer Protocol
www.foldoc.org /?HyperTalk   (131 words)

  
 HyperTalk Web Page
HyperTalk, the scripting language built inside of HyperCard, was and is the most English-like programming language ever created.
This includes, among other elements, embedding languages like HTML, Java, and Flash into web pages: HyperTalk was part and parcel of HyperCard, and could play QuickTime files for animation.
Many programs were used for the beautiful graphics, but the engine was HyperTalk.
hypertalk.scriptmania.com   (0 words)

  
 HyperTalk - ArticleWorld   (Site not responding. Last check: )
HyperTalk is generally aimed at people who are making their first steps in computer programming, featuring a simple, English-sounding syntax and a Pascal-like structure.
HyperTalk features the basic structures of any full-blown programming languages, including decision structures, repeating structures and function and message handler calls.
HyperTalk was a major influence in scripting on the Mac platform, generating many descendants.
www.articleworld.org /index.php/HyperTalk   (328 words)

  
 Definition of HyperTalk
HyperTalk is a high-level programming language created in 1987 by Dan Winkler and used in conjunction with Apple Computer's HyperCard hypermedia program by Bill Atkinson.
HyperTalk scripts are fairly similar to written English, and use a logic structure similar to the Pascal programming language.
Although the HyperTalk language languished just like HyperCard itself, it received a second lease on life through its plugin protocol, so-called External Commands (XCMDs) and External Functions (XFCNs), which were native code containers attached to stacks (as Macintosh-specific resources) with a single entry point and return value.
www.wordiq.com /definition/HyperTalk   (949 words)

  
 CocoaDev: HyperTalk
HyperTalk was not intended as a programming language for professional programmers, though that it was used as such shows how powerful and well-designed it really was.
The main point of HyperTalk was as a tool of empowerment for "the rest of us" (to paraphrase Apple marketing lingo of the time) and it succeeded at that.
HyperTalk was notoriously considered to be a read-only language.
www.cocoadev.com /index.pl?HyperTalk   (1023 words)

  
 en:porting:cross-platform_hypercard [Revolution Wiki]
This article is for new Revolution developers who have experience with HyperCard and the HyperTalk language, and who want to learn how to leverage their HyperCard knowledge and existing stacks to get a running start in Revolution.
As in HyperTalk, the script of an object is composed of one or more handlers that respond to messages sent to the object.
HyperTalk commands that change the standard menu bar, or show or hide palettes, generally will not work in Revolution (with the exception of showing and hiding the message box) because the development environments are so different.
www.revdeveloper.com /include/wiki/rev/doku.php?id=en:porting:cross-platform_hypercard   (3971 words)

  
 HyperTalk   (Site not responding. Last check: )
HyperTalk is the scripting language of HyperCard, software developed by Apple in the 1980s.
HyperTalk is used to create handlers for the objects on the screen.
For example, a script in HyperTalk would be used to provide the tell the computer what action to take when an object on the screen has be clicked on by the mouse.
www.wellesley.edu /CS/courses/CS110/History/HyperTalk.html   (176 words)

  
 HyperActivity - Part 1: Start Scripting
Scripts are almost English-like, but HyperTalk gives you access to Mac features previously reserved only for those who have read the programmer's manual Inside Macintosh at least twice.
The correct syntax of the visual effect command is listed in the HyperTalk help as follows: visual [effect] [speed] That means that the word visual is required, although ''effect'' is optional.
But for beginning script writers, the basic concept to learn is that a loop is a set of instructions that are performed repeatedly before going on to the instructions that follow the loop.
www.savetz.com /ku/ku/pelkie_hyperactivity_part_1_start_scripting_january_1988.html   (3831 words)

  
 HyperTalk - Concise Study Outline   (Site not responding. Last check: )
In fact, HyperTalk is an object-oriented 4th generation computer programming language (4GL), which is ideal for rapid-application development (RAD).
A handler is a block of HyperTalk statements, contained in the script of an object, that executes in response to a message or a function call matching the handler's name.
Although the HyperTalk scripting language was originally designed for Apple HyperCard application on the Apple Macintosh platform, the knowledge of the scripting language applies to other xTalk environments, e.g., AppleScript, SuperTalk (SuperCard), MetaTalk (MetaCard), Lingo (Director), etc.
www.hyperinfo.ca /NYCAS/HT_Outline_en.html   (382 words)

  
 Review: Hypercard Stack Design Guidelines (part 2)
Also it is explained that the messsage box is only for users to enter HyperTalk commands and that "Ask" and "Answer with" dialogues should be used to communicate with the user.
It is not necessary for the reader to have any knowledge of the HyperTalk language, but if they do, some advice is given on good scripting style.
Comments in HyperTalk are preceeded by two hyphens (--), anything on the line after them will be ignored.
www.scism.sbu.ac.uk /inmandw/review/hypermedia/review/rev2258.html   (2969 words)

  
 hypertalk - definition by dict.die.net   (Site not responding. Last check: )
HyperTalk A verbose semicompiled language by Bill Atkinson and Dan Winkler, with loose syntax and high readability.
HyperTalk uses HyperCard as an object management system, development environment and interface builder.
Flow of control is event-driven and uses message-passing among scripts that are attached to stack, background, card, field and button objects.
dict.die.net /hypertalk   (127 words)

  
 JITM : JITM Development of Prototype
HyperTalk uses the concept of a container as its standard variable mechanism.
The HyperTalk scripting language contains the means to refer to any segment of a container down to the individual character, using what are referred to as "chunking" expressions (see above).
The availability of these text manipulation capabilities in HyperTalk was the major factor in determining the selection of HyperCard as the development environment for the prototype of the JITM system, as they eliminated the need to develop a tokeniser for the prototype.
www.adfa.oz.au /ASEC/PWB_REPORT/JITM_Development.html   (3393 words)

  
 CS 10, Fall 1997 -- Lab 5
Remember that algorithms should be written in English not HyperTalk (refer to the example included in the description of Homework 3).
Also, although HyperTalk often "reads" like English, this does not mean that any English variant of a HyperTalk statement will be "understood" by the computer.
HyperTalk has strict syntax rules which you must master in order to learn to program with it.
www.cs.swarthmore.edu /~mirarchi/labs/lab05.html   (645 words)

  
 [No title]
Far from being particularly awful, HyperTalk was selected specifically because it is widely hailed as being an easy-to-use programming environment Òfor the massesÓ.
Some bugs reported in the broad survey were hard to find for a combination of reasons, and some had too few details specified to work out the reason, hence the total is not equal to 59.
Rather, the purpose of this study has been to take an in-depth look at a number of outstanding issues, and to try to bring them to the attention of the wider research community in the hopes that they can be addressed in a coherent fashion by future research and development activities.
kmi.open.ac.uk /people/marc/papers/HCI-93-HTalkDebug.doc   (3397 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.