|
| |
| | Forth - Wikipedia, the free encyclopedia |
 | | Forth programming style uses very few named data objects compared with other languages; typically such data objects are used to contain data which is used by a number of words or tasks (in a multitasked implementation). |  | | Forth assemblers often use a reverse-polish syntax in which the parameters of an instruction precede the instruction. |  | | Forth is a programming language and programming environment, initially developed by Charles H. Moore at the US National Radio Astronomy Observatory in the early 1970s. |
|
http://en.wikipedia.org/wiki/Forth_programming_language
(3766 words)
|
|
| |
| | A Brief Introduction to Forth |
 | | Forth is both an extensible language and an interactive program development methodology. |  | | Forth programmers traditionally value complete understanding and control over the machine and their programming environment. |  | | 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. |
|
http://www.ece.cmu.edu/~koopman/forth/hopl.html
(1166 words)
|
|
| |
| | Forth: An underview |
 | | Forth is not just a language, its more of a philosophy for solving problems. |  | | The language "Forth" was developed during the sixties while Moore was working as a computer programmer at the Stanford Linear Accelerator Center, and later as a freelance engineer. |  | | Forth is an interactive programming environment originally designed for programmers developing applications using mini- and micro-computers. |
|
http://dec.bournemouth.ac.uk/forth/forth.html
(6451 words)
|
|
| |
| | Forth |
 | | Forth has been in the firmware of Sun Microsystem's workstations and computers for a number of years. |  | | Forth is a stack-oriented language and interactive environment. |  | | 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. |
|
http://www.cs.wisc.edu/~bolo/forth.html
(2126 words)
|
|
| |
| | Thoughtful Programming and Forth |
 | | 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. |  | | Chuck's view of programming, as I understand his description of it, is that there is a problem, a programmer and his abstraction and the computer. |  | | Chuck has moved most of this Forth language into the hardware on his computers leaving so little for his software to do that it is very difficult for people to see how his software could possibly be so small. |
|
http://www.ultratechnology.com/forth.htm
(6625 words)
|
|
| |
| | comp.lang.forth FAQ: General Information (1 of 7) |
 | | The name FORTH was intended to suggest software for the fourth (next) generation computers, which Moore saw as being characterized by distributed small computers. |  | | A Forth system running on the bare hardware is also known as a native system (in contrast to a hosted system, which runs on an OS). |  | | Forth is a stack-based, extensible language without type-checking. |
|
http://www.faqs.org/faqs/computer-lang/forth-faq/part1
(2925 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. |  | | Software and services to developers of real-time software for science, industry and business since 1973 including EXPRESS Industrial Control software and embedded systems. |  | | Overview: Charles Moore created Forth in the 1960s and 1970s to give computers real-time control over astronomical equipment. |
|
http://www.pcai.com/web/ai_info/pcai_forth.html
(303 words)
|
|
| |
| | The Forth Research Page |
 | | Forth is an integrated software development environment, an operating system, a programming language but most of all an approach to problem solving. |  | | It is not intended to be a tutorial, but an detailed overview of the language and its approach to programming. |  | | This site is part of the Forth Programming Webring. |
|
http://dec.bournemouth.ac.uk/forth
(373 words)
|
|
| |
| | Chuck Moore: The Invention of Forth |
 | | Forth is a text-based language that is essentially context-free. |  | | Forth is the language of choice when its efficiency outweighs the popularity of other languages. |  | | The classic Forth we are discussing provides the minimum support a programmer needs to develop a language optimized for his application. |
|
http://www.colorforth.com/HOPL.html
(3692 words)
|
|
| |
| | FORTH / IACM |
 | | The Institute of Applied and Computational Mathematics (IACM) of FORTH was founded in 1985. |  | | Its mission is to conduct basic and applied research in the general area of Applied and Computational Mathematics. |
|
http://www.iacm.forth.gr
(217 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. |  | | Programs are written in reverse Polish notation using an explicit evaluation stack, which critics say makes it a "write-only" language. |
|
http://burks.bton.ac.uk/burks/language/forth
(251 words)
|
|
| |
| | Forth Research at Institut für Computersprachen |
 | | FORTH -- A Language for Interactive Computing, by Moore and Leach; Mohasco Industries, Inc., Amsterdam, NY, 1970 (surprising differences from and surprising similarities with modern Forth systems). |  | | The Evolution of Forth, by Rather, Colburn, and Moore, published at the History of Programming languages conference (HOPL-II). |  | | Forth (Programming Language); an old book FAQ; Forth Literature registered in the BIBOS database. |
|
http://www.complang.tuwien.ac.at/projects/forth.html
(473 words)
|
|
| |
| | Forth - TunesWiki |
 | | "FORTH - A Language for Interactive Computing": the original FORTH paper by Chuck Moore. |  | | A Forth program, after parsing, is nothing but a list of words, executed consecutively by the "inner interpreter", the core of Forth. |  | | Forth is usually untyped, much in the same way that Assembly is (though see strongForth below). |
|
http://tunes.org/wiki/Forth
(526 words)
|
|
| |
| | The Forth Programming Language |
 | | Forth created an interface between humans and machines. |  | | Forth was created in 1970 by Charles H. Moore. |  | | He wanted to create a language that would allow more direct user and machine interaction. |
|
http://www.engin.umd.umich.edu/CIS/course.des/cis400/forth/forth.html
(314 words)
|
|
| |
| | Charles Moore, Forth, and Computer Cowboys |
 | | The first paper published on Forth was FORTH - A Language for Interactive Computing written in 1970. |  | | Forth has been found to be particulary useful for fast development and for testing of new hardware. |  | | It is structured like all Forth programs with small subroutines, but the first four versions of OK were all created by hacking a kernel with a debugger, then incrementally creating the rest of OKAD using OK's hex and instruction editing tools. |
|
http://www.ultratechnology.com/cowboys.html
(1278 words)
|
|
| |
| | Thinking Forth |
 | | Thinking Forth is a book about the philosophy of problem solving and programming style, applied to the unique programming language Forth. |  | | Published first in 1984, it could be among the timeless classics of computer books, such as Fred Brooks' The Mythical Man-Month and Donald Knuth's The Art of Computer Programming. |  | | If you don't, the fundamental concepts are universal: Thinking Forth is meant for anyone interested in writing software to solve problems. |
|
http://thinking-forth.sourceforge.net
(845 words)
|
|
| |
| | Forth, a programming language for real programmers |
 | | Forth programmers think in terms of stacks just as the computer does. |  | | Leon has been working on a Linux cross-compiler host since many engineers are heading in that direction as a more stable networked development environment. |  | | a forth development system can reside on a 330K floppy. |
|
http://www.phact.org/e/forth.htm
(1787 words)
|
|
| |
| | Forth Introduction |
 | | Link to a searchable glossary of programming, computer and Forth terms. |  | | For an introduction to our DSP software, please sidestep to the DSPSYS index. |  | | This introduction isn't meant to be an all-inclusive tutorial about Forth, just a simple introduction for users of our near-infrared camera software which uses Mitch Bradley's |
|
http://astro.pas.rochester.edu/Forth/forth.html
(134 words)
|
|
| |
| | Open Directory - Computers: Programming: Languages: Forth |
 | | Forth Programming Language - Forth history and selected links, with a focus on artificial intelligence. |  | | Forth Research at Institut für Computersprachen - List of Forth-related projects at the Institut für Computersprachen, Wien, Austria. |  | | Mind.Forth Artificial Intelligence - Robot AI (in Win32Forth) based on an original theory of mind. |
|
http://dmoz.org/Computers/Programming/Languages/Forth
(446 words)
|
|
| |
| | Simple Forth |
 | | Forths that implement "locals" also provide for value names that apply only within the word they are defined in. |  | | In Forth, numbers can be entered or displayed in any base from 2 to 36 (the computer stores the numbers in binary - base 2). |  | | Because in Forth data is passed implicitly, it is considered insane to define a word without documenting what data (if any) it takes from the stack and what data (if any) it returns to the stack. |
|
http://www.albany.net/~hello/simple.htm
(8619 words)
|
|
| |
| | strangeGizmo.com : Forth Resources |
 | | The design of zero operand stack computers for Forth. |  | | It is an incredibly powerful programming environment, but tends to draw blank stares from most software engineers. |  | | Forth chips and the Forth environments for them (P21, F21, etc.). |
|
http://www.strangegizmo.com/forth
(162 words)
|
|
| |
| | PFAVR -- An ANS Forth Implementation for the Atmel AVR |
 | | The TRACE-LEVEL Forth variable is an integer indicating the maximum depth of threading to trace |  | | This help file is based on a template for the help file for mxTools by M.A. Lemburg. |  | | PFAVR is a 16-bit implementation of the Forth programming language for Atmel AVR microcontrollers. |
|
http://claymore.engineer.gvsu.edu/~steriana/Python/pfavr
(2072 words)
|
|
| |
| | CARV-ICS-FORTH, Heraklion, Crete, Greece |
 | | CARV conducts research and development in the architecture, design, and implementation of computer and communication systems, at the IC, board, and systems software level; emphasis has been and is placed on high-speed networking. |  | | Computer Architecture and VLSI Systems (CARV) is one of the seven R&D Labs of the Institute of Computer Science (ICS), FORTH. |  | | Foundation for Research & Technology - Hellas (FORTH) |
|
http://archvlsi.ics.forth.gr
(164 words)
|
|
| |
| | FORTH - ICS: Welcome Note by the Director of ICS-FORTH |
 | | The Institute of Computer Science has a relatively long history and recognized 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. |  | | Welcome to the Web site of the Institute of Computer Science (ICS) of the Foundation for Research and Technology – Hellas (FORTH). |  | | FORTH - ICS: Welcome Note by the Director of ICS-FORTH |
|
http://www.ics.forth.gr
(175 words)
|
|
| |
| | MMSFORTH and Forth books |
 | | MMSFORTH software is no longer extensively developed or supported, but MMS continues to make it available on a special-order basis. |  | | LEARNING FORTH, by Armstrong ($16.95) Very fundamental "programmed instruction". |  | | THINKING FORTH, by Leo Brodie, is a top-notch book on strategy, and is our top recommendation for the second book, after you bought a textbook to learn the Forth words. |
|
http://www.millermicro.com/mmsforth.html
(1187 words)
|
|
| |
| | Index (comp.lang.forth.repository) |
 | | It is based on the obvervation, that every once in a while someone creates a webpage with proposals, informations, examples, forthtexts or just hypertext links - and unlike other languages, forth has the tendency to be implemented again and again. |  | | While you may find source code, the real intent is to release specifications of Forth words possibly supported by actual working code. |  | | The pages can also contain other kinds of specifications and information that is atleast related to Forth. |
|
http://forth.sourceforge.net
(342 words)
|
|
| |
| | Forth Interest Group Home Page |
 | | The Forth Interest Group (FIG) is a world-wide, non-profit organization for education in and the promotion of the Forth computer language. |  | | FIG offers an on-line literature database, programming tools, reference works, public-domain and experimental implementations of the Forth programming language for various platforms, technical conferences, and connections to other Forth resources. |  | | The Forth Interest Group gratefully acknowledges and appreciates the continuing support of Skip Carter of Taygeta Scientific Incorporated who hosts this website. |
|
http://www.forth.org
(90 words)
|
|
| |
| | Forth ONE |
 | | Forth One has everything you need of a night-time. |  | | Join the Forth One Frequency for exclusive news before everyone else and your chance to win some BIG prizes! |  | | The news that matters to people in Edinburgh, the Lothians and Fife. |
|
http://www.forthone.co.uk
(543 words)
|
|
| |
| | Forth for Artificial General Intelligence in Robots |
 | | You have learned how a Forth program puts statements |  | | Forth for AI is like ancient human languages for sacred religious texts -- |  | | It is easy, it is simple, and it works! |
|
http://mind.sourceforge.net/forth.html
(283 words)
|
|
| |
| | Forth Information on Taygeta, Taygeta Scientific Inc. |
 | | An EMACS TAGS for Forth source files (V1.5) |  | | Taygeta Scientific provides custom software and consulting for applications using Forth for real-time applications, embedded systems, signal processing, robotics, Unix scripting, and WWW CGI programs. |  | | AM Research Embedded control systems page with Forth information and software |
|
http://www.taygeta.com/forth.html
(172 words)
|
|
| |
| | Forth Programming Information |
 | | The programs to handle input from the forms are usually scripts (most often it is perl) or programs written in C++. |  | | Forth Coding Rules (Plain text version) by Paul E. Bennett |  | | Forth Style Guide (Plain text version) by Leo Brodie |
|
http://www.forth.org/programming.html
(76 words)
|
|
| |
| | Taygeta Scientific Incorporated |
 | | We do the math so you don't have to! |  | | One of the most extensive collections of Forth information |
|
http://www.taygeta.com
(29 words)
|
|
| |
| | Inching Forth |
 | | I myself have never used it in a real program. |  | | In Forth, most of what look like punctuation or other symbols are words (= routines = procedures = functions). |  | | For authoritative information about Forth and particular Forth words, see the ANS Forth Document. |
|
http://www.albany.net/~hello/inching.htm
(2211 words)
|
|
| |
| | Quartus Forth (Palm OS® Version) |
 | | Since 1997, Quartus Forth is the original on-board ISO/ANSI Standard Forth compiler for Palm OS handheld computers. |  | | Forth is a perfect fit for the handheld screen, and Quartus Forth makes programming the Palm OS simple. |  | | "Quartus Forth expands the arsenal of development tools providing a complete on-device development environment for Forth programmers. |
|
http://www.quartus.net/products/forth
(389 words)
|
|
| |
| | River Forth - Wikipedia, the free encyclopedia |
 | | In medieval times the Forth was navigable at least as far as Stirling, but silting and the increase in ship sizes now mean that traffic upstream of Kincardine is rare. |  | | From Stirling, the Forth flows east over the Carse of Stirling and past the towns of Alloa and Airth. |  | | Upon reaching Kincardine the river begins to widen into an estuary, the Firth of Forth. |
|
http://en.wikipedia.org/wiki/River_Forth
(369 words)
|
|
| |
| | Overview of Forth Bridge |
 | | Located 9 miles (14 km) west of Edinburgh, the Forth Railway Bridge is a remarkable cantilever structure which is still regarded as an engineering marvel and is recognised the world over. |  | | The structure, with its three massive cantilever towers each 104m (340 feet) high, was designed by Sir John Fowler (1817-98) and Sir Benjamin Baker (1840 - 1907) and constructed by Sir William Arrol (1839 - 1913) at the cost of some £2½ million. |  | | The bridge was built to carry the two tracks of the North British Railway the 1½ miles (2½ km) over the Firth of Forth between South Queensferry and North Queensferry, at a height of 46m (150 feet) above the high tide. |
|
http://www.geo.ed.ac.uk/scotgaz/features/featurefirst1053.html
(285 words)
|
|
|