- compiler optimizations
- bytevectors for unboxed floating point math
- logand has needed bits analysis for unboxing
- define-inlinable macro for function inline
- statically linked relocatable guile using name resolution will still try to load libs
strace ~/.guix-profile/bin/guile -c '(display (getaddrinfo "gnu.org"))'
- goops for objects instead of records
- can embed precise gc whippet
- goblins adding wasm support for distributed objects
- guile wasm https://gitlab.com/spritely/guile-hoot-updates/
- sussmans scheme book on reusable programs uses generics and propagator model (uses MIT scheme)
":"; guile -e main -s $0 $@; exit $?
(define (main args)
(map (lambda (arg) (display arg) (display " "))
(cdr args))
(newline))