4 ms·
Can anyone, preferably a pro Lisp or Scheme developer give a rationale why it isn't used more often? You will need to bite bullets, take responsibilities and o
by mahmud 17y ago
Can anyone, preferably a pro Lisp or Scheme developer give a rationale why it isn't used more often?
You will need to bite bullets, take responsibilities and own projects and budgets if you want to use lisp at "work". I am doing my current project in Common Lisp, all the way down. It wasn't always like that; I started as project manager for a tiny but growing PHP codebase. The application domain is both too broad, and also error prone; a large web application platform. There are both budget and time constraints and corporate buyers are on our ass daily.
Between conference calls and discussions with the outsourcing company that was doing our project, I decided to prototype it on the side in CL and see how far I can go. Honestly, I prototyped it just to see if I understood the application domain. The programmers where coming to me on an hourly basis asking questions and it came down to the level where I had to spoon-feed them fully specified PHP classes, well documented API designs and database models. These guys were just typing out my sweat and getting paid for it.
I bit the bullet, took full responsibility, looked my boss in the eye and and said it was now MY project.
- chollida1 17y ago> I am doing my current project in Common Lisp, all the way down. Right on. What Common Lisp Operating System did you find suitable for what you are doing?
- mahmud 17y agoThat's a question you should ask every non-C programmer. But yeah, I run Movitz. http://common-lisp.net/project/movitz/ http://common-lisp.net/project/movitz/ Chew it. [Edit: this, of course, is a wise-ass reply to something I considered a wise-ass question. I develop on Win32 and deploy on Linux]
- chollida1 17y agoSorry if my question upset you. I was being serious. You mentioned Turtles all the way down so I figured that you were using a Lisp OS. What did you mean by Turtles all the way down if you actually aren't using a Lisp OS? What is "Chew it"?