Mit is tud a Gambit?
- R5RS kompatibilis implementáció
- readline-szerű funkciókkal ellátott interaktív interpreter
- optimalizáló scheme-to-c compiler
- egyszerre akár millió szál futtatására képes thread system
- hatékony nagyszámaritmetika
- fejlett POSIX interfész
- fut az elterjedt platformokon
- alternatív, C-re hajazó infix szintaxis (six)
- lisp stílusú makrók
- Unicode támogatás
- debugger
- olcsó continuation-ok, függvények a heap-en tartva (a rekurziók mélysége elvileg korlátlan)
Bővebben a 4.0* verziók által kínáltakról itt.
Megjegyzések:
- Ha scheme-t használsz, és nagyszám aritmetikát akarsz, akkor Gambit. Ám ha magasszintű interfészt akarsz nagyszámaritmetikához (értsd: a programozónak nem kell különbséget tennie kis-és nagy számok között), akkor, azt hiszem, a Common Lisp implementációké a pálma (az interpretált (!) Clisp kábé kétszer olyan gyorsan számol, mint a kompilált Gambit).
- Nem találtam reguláris kifejezés támogatást.
- A licensz Apache 2. Bizonyára lesznek, akik ezt nem szeretik.
- Ilyen képet nem tesz fel az ember magáról, mint amilyet Feeley rakott fel.
- Gyorsan fordít. A generált C fájlokhoz ajánlott fordítási opciók Linux alatt: "-fomit-frame-pointer -fno-strict-aliasing -Wall -Wno-unused -Wno-uninitialized -O3 -lm -ldl -lutil -lgambc"
Beszerezhető innen.
- A hozzászóláshoz be kell jelentkezni
- 1737 megtekintés
Hozzászólások
Minden nap egy aprosagtol is szebb lehet. Nekem mara ez jott be:
"Ilyen képet nem tesz fel az ember magáról, mint amilyet Feeley rakott fel."
- A hozzászóláshoz be kell jelentkezni