빅루
Bigloo![]() |
패러다임 | 멀티패러다임: 기능성, 절차성, 메타 |
---|---|
가족 | 리스프 |
설계자 | 마누엘 세라노 |
개발자 | 인리아 |
처음 등장한 | 전 |
안정된 릴리스 | 4.4c-4 / 2022년 1월 ; 전( |
타이핑 분야 | 강력, 역동, 잠재력 |
범위 | 어휘 |
플랫폼 | ARM, IA-32, x86-64, PowerPC, Alpha |
OS | 크로스 플랫폼: Android, Windows, macOS, Linux, AIX, Solaris, Tru64 UNIX |
면허증. | GPL, LGPL |
웹 사이트 | www-sop |
영향을 받다 | |
리스프, 스킴 |
Bigloo는 Lisp 언어의 방언인 프로그래밍 언어 Scheme의 구현입니다.프랑스 IT 연구소인 프랑스 컴퓨터 과학 자동화 연구소(INRIA)에서 개발되었습니다.이는 손으로 쓴 C 또는 C++의 성능에 부합할 수 있는 효과적이고 다양한 코드 생성을 위한 도구를 제공하는 것을 목적으로 합니다.Bigloo 시스템에는 C 코드와 Java Virtual Machine(JVM; Java 가상 머신) 또는 를 생성할 수 있는 Scheme 컴파일러가 포함되어 있습니다.NET 프레임워크(.NET) 바이트 코드다른 리스프 방언과 마찬가지로 Read-Eval-Print Loop(REPL; 읽기 평가 인쇄 루프)라고도 불리는 인터프리터가 포함되어 있습니다.이것은 무료 오픈 소스 소프트웨어입니다.런타임 시스템과 라이브러리는 GNU Lesser General Public License(LGPL)로 출시됩니다.컴파일러와 프로그래밍 도구는 GNU General Public License(GPL)로 출시됩니다.
"Bigloo는 하나의 목표에 전념하는 스킴 구현입니다. 즉, 보통 C(+)[2]가 필요한 스킴 기반 프로그래밍 스타일을 구현합니다."
Hop 웹 애플리케이션 엔진과 Roadsend PHP는 Bigloo로 작성되어 있습니다.
라이브러리
- Biglook – GTK+ 및 Java[3] Swing과 인터페이스하는 크로스 플랫폼 그래피컬 사용자 인터페이스(GUI) 모듈
비글루립
Bigloo-lib 프로젝트에는 다음과 같은 모듈이 포함되어 있습니다.
- 정규 표현
- MzScheme 호환성
- iconv 문자 집합 변환
- 확장 콘솔 애플리케이션 지원– GNU Readline 및 termios 지원 포함
- SQL – MySQL, Oracle, Postgre에서 테스트 완료SQL 및 SQLite
- XML – Expat XML 파서에 대한 인터페이스
- GTK
「 」를 참조해 주세요.
레퍼런스
- ^ "Bigloo homepage — Features". Retrieved 2013-10-26.
- ^ "Bigloo homepage". Inria Sophia-Antipolis. Retrieved 2018-04-14.
- ^ "Biglook". Archived from the original on 2007-05-21.
외부 링크