You are looking at historical revision 7020 of this page. It may differ significantly from its current revision.
Some things to point out to your boss if you want to use Chicken for Real World programming, especially for the Web:
- Running an application in a REPL (no compilation step; redefine anything you want, any time) is the rapidest development environment you can get, bar none.
- It's also a great maintenance environment; almost all bugs can be corrected live, without restarting a single process.
- It works with all major databases; works great without them, too.
- It can use third-party libraries written in C, Java, Python.
- You can compile the stuff that needs to run faster. Web apps don't tend to have too many hotspots, though.
- Chicken and Scheme are relatively easy to learn, and there are plenty of resources available.
- It works great in a Unix environment, where forking processes is cheap: you can write small, fast programs that are suitable for Unix-style design (forks, pipes, etc.). Try that with Java. This is a good approach for shared-nothing, highly-scalable applications.
- What the community lacks in size, it makes up for in brain-power and supportiveness.