Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Bigloo

From Wikipedia, the free encyclopedia
Bigloo
ParadigmsMulti-paradigm:functional,procedural,meta
FamilyLisp
Designed byManuel Serrano
DeveloperINRIA
First appeared1995; 31 years ago (1995)
Stable release
4.4c-4 / 4 January 2022; 4 years ago (2022-01-04)
Typing disciplineStrong,dynamic,latent
ScopeLexical
PlatformARM,IA-32,x86-64;PowerPC,Alpha
OSCross-platform:Android,Windows,macOS,Linux,AIX,Solaris,Tru64 UNIX
LicenseGPL,LGPL
Websitewww-sop.inria.fr/indes/fp/Bigloo
Influenced by
Lisp,Scheme

Bigloo is aprogramming language, an implementation of the languageScheme, adialect of the languageLisp. It is developed at the French IT research instituteFrench Institute for Research in Computer Science and Automation (INRIA). It is oriented toward providing tools for effective and diverse code generation that can match the performance of hand-writtenC orC++. The Bigloo system contains a Schemecompiler that can generate C code andJava virtual machine (JVM) or.NET Framework (.NET)bytecode. As with other Lisp dialects, it contains aninterpreter, also termed aread-eval-print loop (REPL). It isfree and open-source software. The run-time system andlibraries are released under aGNU Lesser General Public License (LGPL). The compiler andprogramming tools are released under aGNU General Public License (GPL).

Bigloo has support for multithreading.[2] Bigloo also has a module that interfaces withGTK+ andJava Swing to create graphical interfaces.[3] Researchers at the University of Arizona used Bigloo as a baseline for benchmarking the performance of novel compiler optimizations.[4]

See also

[edit]

References

[edit]
  1. ^"Bigloo homepage — Features". Retrieved2013-10-26.
  2. ^Brügmann, Johannes."Modelling and Implementation of a Microscopic Traffic Simulation System"(PDF).
  3. ^"Biglook". Archived fromthe original on 2007-05-21.
  4. ^Saumya Debray; Robert Muth; Scott Watterson."Link-time Improvement of Scheme Programs"(PDF).

External links

[edit]
Features
Object systems
Implementations
Standardized
Common
Lisp
Scheme
ISLISP
Unstandardized
Logo
POP
Operating system
Hardware
Community
of practice
Technical standards
Education
Books
Curriculum
Organizations
Business
Education
People
Common
Lisp
Scheme
Logo
POP


Stub icon

Thisprogramming-language-related article is astub. You can help Wikipedia byadding missing information.

Stub icon

Thisprogramming-tool-related article is astub. You can help Wikipedia byadding missing information.

Retrieved from "https://en.wikipedia.org/w/index.php?title=Bigloo&oldid=1311271102"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp