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

Topic: FORTH

Related Topics

In the News (Fri 24 May 19)

  Forth ONE
Forth One & Vodafone want to give you chances to winÂ…If you’re at work we want you to play ‘Just The Job’.
If you’re a small business and feel you have skills which might be of use then click here.
Share your views by registering with our listener survey and you could help shape the sound of Forth One.
www.forthone.co.uk   (312 words)

  A Brief Introduction to Forth
At a deeper level, Forth programs use RPN not as an end in itself, but rather as a means to achieve simple syntax and flexible modularity.
This example follows the Forth convention of including a stack-effect comment showing that a (the second stack element) and b (the top stack element) are consumed as stack inputs, with c produced as the stack output.
Permission to copy without fee all or part of this material is granted, provided that the copies are not made or distributed for direct commercial advantage, the ACM copyright notice and the title of the publication and its data appear, and notice is given that copying is by permission of the Association for Computing Machinery.
www.ece.cmu.edu /~koopman/forth/hopl.html   (1166 words)

  Forth - Wikipedia, the free encyclopedia
Forth is still used today in many embedded systems (small computerized devices) because of its portability, efficient memory use, short development time, and fast execution speed.
Forth is a simple yet extensible language; its modularity and extensibility permit the writing of high-level applications such as CAD systems.
Forth relies heavily on explicit use of a data stack and reverse Polish notation (RPN or postfix notation), commonly used in calculators from Hewlett-Packard.
en.wikipedia.org /wiki/Forth_programming_language   (3883 words)

 FORTH, Inc. -- Evolution of Forth
FORTH was spelled in upper case until the late 70's because of the prevalence of upper-case-only I/O devices.
By knowing exactly how Forth would use these resources, by omitting hooks and generalities, and by sheer skill and experience (he speculated that most multiply/divide subroutines were written by someone who had never done one before and never would again), his versions were invariably smaller and faster, usually significantly so.
Forth was designed for a programmer who was intelligent, highly skilled and professional; it was intended to empower, not constrain.
burks.brighton.ac.uk /burks/language/forth/hist4th/histo002.htm   (2072 words)

 Forth programming language - overview
Forth is not an assembler, it is a high-level language (although most versions also include an assembler for the target processor).
Forth is characterized by an interactive programming style, which dramatically shortens development times, and by extremely small target program size.
Forth was developed in the early 1970s at the National Radio Astronomy Observatory, where it was used for radio telescope control, on-line data acquisition, and data analysis.
www.forth.com /forth/index.html   (572 words)

 comp.lang.forth FAQ: General Information (1 of 7)
FORTH was spelled in upper case until the late 70's because of the prevalence of of upper-case-only I/O devices.
In the beginning Forth systems were native and performed the functions of an OS (from talking to hardware to multi-user multi-tasking).
And if the purpose is to show off Forth (e.g., by having smaller code size), there are easier projects for that, the compatibility requirement eliminates some of the potential advantages, and not that many people care about the code size of an OS kernel enough to be impressed.
www.faqs.org /faqs/computer-lang/forth-faq/part1   (2925 words)

 The Evolution of Forth
Forth had been born and bred to exploit the minimal facilities of resource-constrained systems.
By publishing assembler listings, the Forth Interest Group was able to encapsulate a Forth run-time environment in a manner that could be easily replicated and/or translated to the assembly language of a different computer architecture.
This organization sponsors an annual Conference on Forth Applications at the University of Rochester, Rochester NY, and publishes the Journal of Forth Application and Research, a refereed technical periodical on applications of Forth, new developments and techniques, and surveys of specific areas of Forth.
www.forth.com /resources/evolution/evolve_3.html   (3796 words)

 Forth   (Site not responding. Last check: )
Forth is probably a transition between 3rd and 4th generation languages in that it allows you to CREATE a language which is suited for your task.
He would often burn a prom with a forth system on it to test new suns before the real firmware was available -- or because the real firmware couldn't run due to the hardware problem that was being debugged.
Forth was chosen as a system which could run the telescope in real-time and provide multi-terminal and multi-user data collection and analysis tools.
www.cs.wisc.edu /~bolo/forth.html   (2126 words)

 Firth of Forth Encyclopedia Article @ ParksAndWildlife.com (Parks and Wildlife)   (Site not responding. Last check: )
The Firth of Forth (Abhainn Dhubh [Black River] in Scottish Gaelic) is the estuary or firth of Scotland's River Forth, where it flows into the North Sea between Fife to the north, and West Lothian, the City of Edinburgh, and East Lothian to the south.
The Kincardine Bridge and the famous Forth Road Bridge and Forth Bridge carry traffic across the Firth.
between the Kincardine and Forth bridges, has lost about half of its former intertidal area as a result of land being reclaimed, partly for agriculture, but mainly for industry and the large ash lagoons built to deposit the spoil from the coal fired Longannet Power Station near Kincardine.
www.parksandwildlife.com /encyclopedia/Firth_of_Forth   (417 words)

 Thoughtful Programming and Forth
Most of the Forth community have had little exposure to the evolution of Chuck's Forth for the last fifteen years and have now become deeply entrenched in their habits from twenty years ago.
Forth had a surge of popularity in the seventies when FIG was distributing source and alternatives were limited.
Forth was there to let the picture be as simple as possible and let the programmer map the solution to the problem to the computer.
www.ultratechnology.com /forth.htm   (6625 words)

 Forth - the LEGO of Programming Languages - 1995
I found a statement about Forth in the SFRSA BBS by their president Brad Smallridge that amazed me. Brad said that Forth was like LISP, only good for research, and that 'C' was the way to go in the real world.
With Forth at work I could write code to test a new device, run it, and show the results to the engineer who built it about as fast as he could describe what it was suppose to do.
Forth is not as well known or widely used as 'C', more things are published in 'C', it is widely used in universities, and there are more jobs in 'C'.
www.ultratechnology.com /4thlego.htm   (2027 words)

 Forth: An underview
Forth is often spoken of as a language because that is its most visible aspect.
Forth assemblers are sufficiently compact (typically a KByte) that they can be resident in the system (as are the compiler, editor, and other programming tools).
Forth may be seen as a processor with two stacks (parameter and return), whose assembly code is extendible.
dec.bournemouth.ac.uk /forth/forth.html   (6451 words)

 DATAMAN - Delta Forth .NET
Forth is a procedural, stack-oriented, reflective programming language and programming environment.
Forth has been popular for developing embedded systems and instrument controls because it is easy to add small machine code definitions to the language and use those in an interactive high-level programming environment.
Forth is used in the Open Firmware boot ROMs used by Apple, IBM, and Sun Microsystems.
www.dataman.ro /dforth   (566 words)

 Forth Language
ChuckMoore: The inventor of Forth, ColorForth, and ForthProcessor?
Forth is a low-level language when you start, because it doesn't come with a large vocabulary of ready-made words for every application.
Not so much a negative criticism of forth (or lisp or scheme), but an observation that extensibility of a language tends to be used in very incremental ways, while those looking for radically new constructs tend to choose a different language entirely regardless of the expressive power of the macro suite.
c2.com /cgi/wiki?ForthLanguage   (2834 words)

 Forth - TunesWiki
A Forth program, after parsing, is nothing but a list of words, executed consecutively by the "inner interpreter", the core of Forth.
Forth is fully reflective and self-containing; the Forth parser (the so-called "outer interpreter") is written in Forth and can be modified at any time.
More generally, Forth is a very low-level language, with manual management of memory, fixed-size buffers, pointer manipulation; but reflection makes it a remarkably powerful language among low-level languages.
tunes.org /wiki/Forth   (526 words)

 Forth Programming
Forth is a very powerful programming language that gives programmers down-to-the-metal control over the computer as well as the ability to abstract without limits.
Forth Inspired Command Language - designed to be embedded in any system that has a C runtime environment.
To facilitate that kind of intercommunication we use the FORTH language, which is perfect for encapsulating meaning and function.
t.webring.com /hub?ring=forth   (428 words)

 Chuck Moore's Wonderful colorForth Programming Language and Operating System
Forth has been a recognized programming language since the 1970's.
In Forth, a new word is defined by a preceeding colon, words inside a definition are compiled, outside are executed.
The Forth Interest Group organizes meetings and has literature and libraries of Forth code.
www.colorforth.com /cf.html   (726 words)

 PC AI - Forth Programming Language
A number of Forth's features (such as its interactive style) make it a useful language for AI programming, and devoted adherents have developed Forth-based expert systems and neural networks.
Two lively books by Brodie (1984, 1987) are perhaps the best-known introductions to Forth, and an article by Sperry (1991) is a short, well-informed overview.
Forth and Forth chips by the investor of Forth Chuck Moore.
www.pcai.com /web/ai_info/pcai_forth.html   (303 words)

 Forth and PostScript
Forth is an extensible language developed by Chuck Moore in the late 1960s.
Forth has spawned many dialects, including PostScript, the widely-used page description language used by many printers.
An extensive Forth website and FTP archive (the FTP archive is also mirrored at Bremen).
burks.bton.ac.uk /burks/language/forth   (251 words)

 Moving Forth: Part 3
This differs from the usual Forth interpretation process in that the address of the word-to-execute is given on the stack, and not taken from the "thread" (as pointed to by IP).
When the Forth interpreter encounters DEUX -- that is, when the Forth IP is at IP(1) -- it does the usual thing: it fetches the address contained in DEUX's Code Field, and jumps to that address.
When the Forth IP is at IP(1), the Forth interpreter jumps to the Code Field of DEUX (and increments IP).
www.zetetics.com /bj/papers/moving3.htm   (6897 words)

 Tutoriel pForth
Since the stack is central to Forth, it is important to be able to alter the stack easily.
Forth gives you some protection from this by trapping this exception and returning you to the OK prompt.
Forth uses a 0 to represent FALSE and a -1 to represent TRUE.
www.softsynth.com /pforth/pf_tutfr.htm   (5708 words)

The definition is simple and it is almost all ANSI forth.
All the FORTH I/O words can be built up from methods implemented in the standard COLDFORTH driver.
It was my view the FORTH community needed another OOP model like a hole in the head, I therefore tried to adapt what was there to meet our needs.
forth.org.ru /~mlg/mirror/coldforth.teegra.net/tcpippaper/tcp_ip.html   (2658 words)

 The Forth Programming Language
Forth was created in 1970 by Charles H. Moore.
Forth was originally designed to automate astronomy telescopes.
Forth Interest Group(FIG) Page This page is very dedicated to Forth, and contains links to other Forth pages as well.
www.engin.umd.umich.edu /CIS/course.des/cis400/forth/forth.html   (314 words)

 Chuck Moore's Wonderful colorForth Programming Language and Operating System
Forth has been a recognized programming language since the 1970's.
In Forth, a new word is defined by a preceeding colon, words inside a definition are compiled, outside are executed.
The Forth Interest Group organizes meetings and has literature and libraries of Forth code.
colorforth.com /cf.html   (726 words)

 Jax Forth Page
This was becoming an ANSI Standard Forth for the Amiga, but I stopped using my Amiga before the Standard was complete, so JaxForth for the Amiga only tracks the Standard to dpANS-5 (about 1991).
FIG is a world-wide fraternity of Forth programmers.
Yet another Forth, but this one is used for quantum physics projects whose sources are provided.
www.well.com /user/jax/rcfb/forth.html   (767 words)

 Forth Compilers on Taygeta, Taygeta Scientific Inc.
Long time Forth users will understand that sometimes the boundary between these catagories is not always that clear.
Those of you that are new to Forth be warned that many of these cross compiler systems include a native compiler for the target system.
These compilers can be used to create ordinary Forth systems but their real strength is their ability to be built into a C/C++ application as a scripting language within the application.
www.taygeta.com /forthcomp.html   (496 words)

 Free Forth Compilers and Development Systems (thefreecountry.com)
If you are looking for documentation or tutorials on learning or using the Forth language, you may wish to look at the list of Forth books on Amazon.com.
Gforth is GNU's Forth compiler, and like many of the GNU tools, it is portable to a number of systems.
Mary is an optimizing native code Forth compiler for PIC microcontrollers that is released under the GNU GPL.
www.thefreecountry.com /compilers/forth.shtml   (707 words)

 FORTH - ICS: Welcome Note by the Director of ICS-FORTH
FORTH - ICS: Welcome Note by the Director of ICS-FORTH
Welcome to the Web site of the Institute of Computer Science (ICS) of the Foundation for Research and Technology – Hellas (FORTH).
The Institute of Computer Science has had a relatively long history and recognised tradition, since its establishment in 1983, in conducting basic and applied research, developing applications and products, providing services, and playing a leading role in Greece and internationally, in the fields of Information and Communication Technologies.
www.ics.forth.gr   (173 words)

 Forth, a programming language for real programmers
Forth Incorporated -they created the language and offer the most support
Forth programmers think in terms of stacks just as the computer does.
Forth suffers from the self fulfilling (and sustaining) prophecy of
www.phact.org /e/forth.htm   (1787 words)

Try your search on: Qwika (all wikis)

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