> poor ecosystem of libraries - few gems, most other half-baked
Definitely no longer an issue for Common Lisp. Quicklisp is da bomb.
> Dependency management limitations with quicklisp
Never had any issues. It Just Works for me.
> have to restart the server every 20 days because of some memory leak [3]
You can get memory leaks in any language. You're much less likely to have a leak in a GCd language than a non-GCd language. But seriously, if you can't easily restart your server whenever it's needed, you have bigger problems.
> hack to tune GC [5]
I've run CL in production for many different applications. I've never had to tune a GC.
Definitely no longer an issue for Common Lisp. Quicklisp is da bomb.
> Dependency management limitations with quicklisp
Never had any issues. It Just Works for me.
> have to restart the server every 20 days because of some memory leak [3]
You can get memory leaks in any language. You're much less likely to have a leak in a GCd language than a non-GCd language. But seriously, if you can't easily restart your server whenever it's needed, you have bigger problems.
> hack to tune GC [5]
I've run CL in production for many different applications. I've never had to tune a GC.