3 ms·
I assume you don't already have Lisp in production at your current company, because if you did, you would already know which Lisp flavor to start with. In that
by twblalock 7y ago
I assume you don't already have Lisp in production at your current company, because if you did, you would already know which Lisp flavor to start with. In that case, I would try to convince you that introducing Lisp to a company is not a good engineering move, and not a good career move either.
What are you going to achieve by running Lisp in production at your company? How would adopting Lisp improve uptime, performance, meeting feature deadlines, and being able to hire people?
No language is a magic bullet. I would highly recommend focusing on outcomes, such as increased performance or reliability or developer productivity, and picking a popular language to achieve those goals so you can convince management to adopt it, and hire people who are good at it.
If you really, really still want to do it, management will probably be more open to a JVM language like Clojure than to any other Lisp.
- uncletaco 7y agoThe OP was just asking where to start learning. Everything you've told them to ask themselves are things that they won't have good answers to until after they feel they can build a production ready application or honestly weigh the costs of using the tools available with clojure vs. other language and their associated tech. How they can sell the app to management is way outside of the scope here I think.
- deleted 7y ago[deleted]