|
|
|
|
|
by enupten
4297 days ago
|
|
The big difference between Scheme and CL is probably that the former encourages recursion, hygienic macros and is a Lisp-1. Moving from CL to Scheme is very annoying for this very reason. The lack of portability and a SLIME-like IDE doesn't help either. |
|
Although Scheme has a handy "do" procedure for iteration (somewhat like "for" in C), it's quite possible it's not used as much as it could be.
Most Schemes also offer "unhygienic" or low-level macros, though there's a learning curve for it.
I agree Scheme IDE support is marginal, but editor support is fine. Haven't really missed SLIME or other IDE. Compiling Scheme to native code is for me a different workflow anyway.