3 ms·
Ruby and JavaScript have adopted enough Lisp concepts and in a lot of organizations enjoy enough support that pushing for real Lisp is a touch quixotic. Altern
by jfb 14y ago
Ruby and JavaScript have adopted enough Lisp concepts and in a lot of organizations enjoy enough support that pushing for real Lisp is a touch quixotic.
Alternately, JS and Ruby may have served to loosen people's resistance to useful and interesting language features that are better implemented in, say, CL. Writing either makes me sad, in an "uncanny valley" sort of way.
- mratzloff 14y agoMy point is languages are chosen at organizations based on practical reasons like libraries, employee skill set, and potential employee skill set--not language features.
- TeMPOraL 14y agoLanguage features are a practical reason as well. They are force multipliers. But to understand that one has to understand the features, which understandably doesn't happen at the organizational level, thus that factor doesn't enter the equation.