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

Topic: Guile programming language


Related Topics

In the News (Sat 15 Jun 19)

  
  Scripting programming language article - Scripting programming language computer programming languages scripting ...   (Site not responding. Last check: 2007-10-08)
Scripting programming languages (commonly called scripting languages or script languages) are computer programming languages designed for "scripting" the operation of a computer.
Many languages for this purpose have common properties: they favor rapid development over efficiency of execution; they are often implemented with interpreters rather than compilers; and they are strong at communication with program components written in other languages.
Scripting languages are often designed for interactive use, having many commands that can execute individually, and often have very high level operations (for example, in the classic UNIX shell (sh), most operations are programs themselves).
www.what-means.com /encyclopedia/Scripting   (577 words)

  
 Generational list of programming languages - Wikipedia, the free encyclopedia
Here, a genealogy of programming languages is shown.
Languages should be categorized under the ancestor language with the strongest influence.
Of course, any such categorization has a large arbitrary element, since programming languages often incorporate major ideas from multiple sources.
en.wikipedia.org /wiki/Generational_list_of_programming_languages   (84 words)

  
 Scripting programming language   (Site not responding. Last check: 2007-10-08)
Scripting programming languages (commonly called scripting languages or script languages) are computer programming languagesdesigned for "scripting" the operation of a computer.
Scripting languages are often designed for interactive use, having many commands that can execute individually, and often have very High-level programming language operations (for example, in the classic UNIX shell, most operations are programs themselves).
Languages of this sort are designed for a single application and, while they may superficially resemble a specific general-purpose language (e.g.
www.1stcustomsoftware.com /Scripting_programming_language-534.html   (1057 words)

  
 Langsmith Languages
Kogut is an experimental programming language which supports functional and scripting-style programming, and a non-traditional flavor of object-oriented programming.
It is a programming language and object environment designed to be accessible by more than one programmer at a time.
Scarlet is a dynamic programming language similar to Ruby or Smalltalk.
www.mike-austin.com /home/reference/languages/index.shtml   (822 words)

  
 [No title]   (Site not responding. Last check: 2007-10-08)
Using Guile in an application allows programmers to write plug-ins, or modules (there are many names, but the concept is essentially the same) and users to use them to have an application fit their needs.
Extension languages allow users, programmers, and third-party developers to add features to a program without having to re-write the program as a whole, and it allows people extending a program to co-operate with each other, without having to expend any extra effort.
Guile is a programming language Guile is an interpreter for the Scheme programming language, packaged as a library which can be incorporated into your programs.
www.bell-labs.com /project/wwexptools/binaries/sparc-sun-solaris/lib/toolnews/guile   (498 words)

  
 SGI Freeware: guile 1.5.6   (Site not responding. Last check: 2007-10-08)
GUILE, GNU's Ubiquitous Intelligent Language for Extension, is a library that implements the Scheme language plus various convenient facilities.
But most of them implement ``scripting languages'' that were not designed to be as powerful as a real programming language.
Documentation for guile is still under development, but the Guile Documents page and FAQ are good places to start.
reality.sgi.com /freeware/relnotes/Installable/guile-1.5.6.html   (188 words)

  
 Guile as Extension Language   (Site not responding. Last check: 2007-10-08)
An extension language is a (usually) interpreted language built into a program that allows some behaviors of the program to be modified even after it has been compiled and distributed.
Guile was conceived from the very beginning as an extension language, but, not a toy language.
In this chapter I hope explain what an extension language is, how it is a practical solution to common programming problems, and what could be the division of labor between C and Guile in a hybrid application.
lonelycactus.com /guilebook/c73.html   (322 words)

  
 Guile programming language : Guile   (Site not responding. Last check: 2007-10-08)
Guile is an implementation of the Scheme programming language by the Free Software Foundation, designed especially for ease of use as a scripting language due to the ease of embedding it within other applications.
It was envisiaged that Guile would allow an application to be scripted in multiple languages, by dynamically translating to Scheme, but until recently no translators existed.
She had an absurd idea of his importance thing.html">thing its effect upon her would be difficult to correct.
www.city-search.org /gu/guile.html   (470 words)

  
 Untitled Document - What is Guile?   (Site not responding. Last check: 2007-10-08)
Guile is an interpreter for the Scheme programming language, packaged for use in a wide variety of environments.
Guile goes beyond the rather austere language presented in R5RS, extending it with a module system, full access to POSIX system calls, networking support, multiple threads, dynamic linking, a foreign function call interface, powerful string processing, and many other features needed for programming in the real world.
This means that users can program applications which use Guile in the language of their choice, rather than having the tastes of the application's author imposed on them.
www.ugcs.caltech.edu /info/guile/intro_1.html   (372 words)

  
 The Scheme Programming Language
Scheme was one of the first programming languages to incorporate first class procedures as in the lambda calculus, thereby proving the usefulness of static scope rules and block structure in a dynamically typed language.
Scheme is also the first programming language to support hygienic macros, which permit the syntax of a block-structured language to be extended reliably.
PLT Scheme is an umbrella name for a family of implementations of the Scheme programming language.
www.swiss.ai.mit.edu /projects/scheme   (700 words)

  
 Guile (About Guile)
Guile is an interpreter for the Scheme programming language, packaged as a library which can be incorporated into your programs.
Using Guile, your application has a full-featured scripting language right from the beginning, so you can focus your manpower on the novel and attention-getting parts of your application.
Guile's ongoing development sources are available, via anonymous CVS and nightly snapshots, available via FTP.
www.gnu.org /software/guile/guile.html   (663 words)

  
 Ulf's Programming Language List
ASL (Activity Structures Language), a software process language (modelling formalism), is a proper superset of MSL (Marvel Strategy Language) -- used to express the "local" constraints and policies on individual tools and data -- extended by Roddle's "acticivity structures" for global control flow and synchronization.
Mozart is based on the Oz language, which supports declarative programming, object-oriented programming, constraint programming, and concurrency as part of a coherent whole.
Cyclone is a programming language that is as C-like as possible while preventing unsafe behavior (buffer overflows, dangling pointers, format string attacks, and so on).
www.cs.mun.ca /~ulf/pld/pls.html   (2275 words)

  
 [No title]
Guile, on the contrary is case sensitive by default, so the identifiers guile-whuzzy Guile-Whuzzy are the same in R5RS Scheme, but are different in Guile.
The language features that allow this are usually called _the module system_ because programs are broken up into modules that are compiled separately (or loaded separately in an interpreter).
When Guile searches for the code of a module, it constructs the name of the file to load by concatenating the name elements with slashes between the elements and appending a number of file name extensions from the list `%load-extensions' (*note Loading::).
www.mit.edu /afs/athena/software/texmacs_v1.0.4/info/guile.info-14   (6204 words)

  
 Language list   (Site not responding. Last check: 2007-10-08)
C is often described, with a mixture of fondness and disdain varying according to the speaker, as "a language that combines all the elegance and power of assembly language with all the readability and maintainability of assembly language".
ICI is a programming language with a dynamic, object based data model with the flow control constructs and operators of C. It is designed for use in many environments, including embedded systems, as an adjunct to other programs and as a text based interface to compiled libraries.
RPG (Report Program Generator) is a programming language that originated as a report-building program used in DEC and IBM minicomputer operating systems and evolved into a fully procedural programming language.
home.nvg.org /~sk/lang/lang.html   (5710 words)

  
 Open Directory - Computers: Programming: Languages: Comparison and Review   (Site not responding. Last check: 2007-10-08)
The Computer Language Shootout Benchmarks - Performance measurements and source code for ~25 benchmark programs in ~25 languages; with side-by-side comparisons for any 2 programming languages, and an interactive weighted ranking for all the languages.
Programming language benchmarks - Benchmark of the same program in some recent languages aims to support language choice decision for implementing computation-intensive web apps.
Programming Languages Table - Table showing the approximate number of logical source statements (not physical lines of code) that roughly correlate with a single function point.
dmoz.org /Computers/Programming/Languages/Comparison_and_Review   (1950 words)

  
 Scheme_programming_language   (Site not responding. Last check: 2007-10-08)
Scheme is a functional programming language and a dialect of Lisp.
Scheme was originally called "Schemer", in the tradition of the languages Planner and Conniver.
It has no operator precedence rules because fully nested notation is used for all function calls, and there are no ambiguities as are found in infix notation, which mimics conventional algebraic notation.
www.apawn.com /search.php?title=Scheme_programming_language   (2092 words)

  
 Free Software DB: Guile   (Site not responding. Last check: 2007-10-08)
Guile is a library designed to help you write extensible applications.sprawling metropolis of GNU Emacs and the garishly backlit progeny of The GIMP are two examples of the power of extensibility: Emacs is programmable in Emacs Lisp, and the GIMP has its Procedural Database, a generic interface to scripting languages, like Script-Fu and Gimp-Perl.
precisely, Guile is an interpreter for the Scheme programming language, nicely packaged as a library you can link into your programs.
Your program has full access to the interpreter's data structures, so you can extend Guile with your own primitives, datatypes and syntax.
www.unesco.kz /freesoft/Pages/1412.html   (124 words)

  
 PARD: Programming
BOIL (Brunnis Own Interpreter Language) is a C-like language that was developed by netEstate (www.netestate.de) under Linux for special purposes.
Pike is a dynamic programming language with a syntax similar to C. It is simple to learn, does not require long compilation passes and has powerful built-in data types allowing simple and fast data manipulation.
SCM is a Scheme implementation conforming to Revised Report on the Algorithmic Language Scheme and the IEEE P1178 specification.
www.han.de /~racke/pard/programming.html   (1824 words)

  
 [No title]   (Site not responding. Last check: 2007-10-08)
test: 1.7.1.20041006-1 curr: 1.6.5-1 prev: 1.6.4-12 sdesc: "The GNU extension language and Scheme interpreter (executable)" category: interpreters # Strictly, guile does not depend on readline and curses, but if you # want the guile executable, you probably want readline editing.
-- jcn requires: cygwin libguile16 libguile12 libncurses7 libreadline5 ldesc: "The GNU extension language and Scheme interpreter (executable) Guile, the GNU Ubiquitous Intelligent Language for Extension, is a scheme implementation designed for real world programming, supporting a rich Unix interface, a module system, and undergoing rapid development.
`guile' is a scheme interpreter that can execute scheme scripts (with a #!
www.math.gatech.edu /~update/gtmath-cygwin/release/guile/setup.hint   (115 words)

  
 Guile Video Game Character at Video Game Source   (Site not responding. Last check: 2007-10-08)
Guile is: This is a disambiguation page, a list of pages that otherwise might share the same title.
Guile, a marine character from the video game is played by Jean Claude Van Damme...
Guile's special movie from the video game in which he jumps flips around and kicks...
www.videogamecheatsource.com /search_guile+video+game+character.html   (455 words)

  
 Guile (Documents)
(Guile's reference manual is now distributed as an integral part of the core Guile distribution, and is correspondingly available via
This is a tutorial by David Drysdale that explains step-by-step how to use guile in a straightforward Logo-like ("turtle graphics") application.
Verbatim copying and distribution of this entire web page is permitted in any medium, provided this notice is preserved.
www.gnu.org /software/guile/docs/docs.html   (170 words)

  
 Teaching my kids to program
I just spent 20 minutes trying to find a link to a programming language created in the '80s that was a macro language for a drawing program (I think) for 8 bit BBC computers.
I have some time until my daughter is old enough to start learning some programic concepts (she's almost 11 months old), but I continue to worry about how to teach and motivate her.
It isn't a coincidence that one of the first things I programmed in Integer BASIC (my second language) was a clone of LOGO for the IIgs (also, we couldn't afford a copy).
pluralsight.com /blogs/dbox/archive/2005/02/20/6009.aspx   (6397 words)

  
 GNU Guile - Wikipedia, the free encyclopedia
GNU Guile is an interpreter for Scheme, a version of LISP, packaged as a library so that it can be embedded in other programs.
Guile is the "official" extension language of the GNU project.
This page was last modified 16:08, 4 October 2005.
en.wikipedia.org /wiki/Guile_programming_language   (60 words)

  
 Kernel Cousin Guile
If guile is something new to you, please take a look at the links section for more information.
My guess is that in most candidate cases it's a question of "tricky" programming which rather is a kind of misuse of data structures, exploiting the properties of shared substrings to achieve something which isn't "stringy" at all.
There were many follow-ups discussing the benefits of either solution, with seeming consensus that while a one file approach is easier to maintain and probably more elegant, the module system ought to support both approaches as there is no great difficulty in doing so.
www.red-bean.com /guile/GN.html   (2092 words)

  
 Omniseek: /Computing /Programming Languages /Guile
Macmillan Technical PublishingThe Handbook of Programming Language: Volume IV Functional and Logic Programming Languages begins with the functional programming group, all descended from John McCarthy's LISP of the late 1960s.
This manual will be a programmers reference to the Guile programming language.
Guile Tutorial This manual will be an introduction to programming...
www.omniseek.com /srch/{73366}   (331 words)

  
 libtour
Rules, teams and schedule of a tournament are defined in the Scheme programming language (Guile) and given to the library as input.
Scheme language seems a perfect choice for tournament definitions as it allows to easily intermix data and processing logic.
I am also working on a Qt-based GUI program which is definitely more fun to use, see the qtour project at sourceforge.
libtour.sourceforge.net   (505 words)

  
 PLEAC - Programming Language Examples Alike Cookbook
here) which presents a suite of common programming problems solved in the Perl language, this project aims to gather fans of programming, in order to implement the solutions in other programming languages.
It can already be used to make basic comparisons between languages, and begins to be referred in some programming language mailing lists.
We also have starting implementations in languages which are not part of the industry standards, but still very important for a programmers' culture, namely OCaml (7.29%), Erlang (1.86%) and Pliant (1.71%).
pleac.sourceforge.net   (743 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.