Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Look I know Lisp quite well, have written more than one dialect of Lisp for fun, and have 25+ years of professional software development experience behind me. I don’t think there is anything you need to somehow understand better about “computing” to use Lisp. But you are welcome to convince me otherwise. Do you have any concrete examples?


> I don’t think there is anything you need to somehow understand better about “computing” to use Lisp

I am not saying that at all. If anything I said the opposite of that. I think, given how simple Lisp's syntax is, being able to write/use Lisp is almost trivial. However being able to use Lisp is a way that has given it an almost mythical status (one being discussed in this thread is the so-called "x10 programmer") requires far more than just being able to write Lisp


Can you give examples? I see a lot of hype but no actuals. Becoming super productive in any language requires a lot more skills than just learning the syntax and semantics of a language. So why do you think Lisp is different? It would help if you could point at real world projects that demonstrate your claims.


i can't tell you because the *lisp-king-lizard* will come and eat me if i divulge secrets

EDIT: see the problem i have with your post is its tone and refusal to read what i actually wrote. if you read it properly i am not saying anything different to what you seem to be saying: if you are a good programmer you can be productive in any language, including lisp. if you are a crappy programmer, knowing how to write lisp is not going to save you. knowing how to write lisp is trivial. even implementing some (minimal) dialect of lisp is not too difficult

on the other hand, i think that repl-driven development that is available to many (all?) common lisp implementations is unmatched in any language, and i think that this is unique to common lisp. please see the post by mikelevins in this thread that details this process. i think this can be a great productivity booster for production as well as exploratory programming. in any event i enjoy it a lot


No need to risk that. Just impress us by telling us about the awesome software you have written with your 10x more productive language. I can’t wait.

… crickets …

Still waiting :)


A video about Lisp being used for difficult commercial computational problems: https://youtu.be/f9vRcSAneiw


cheers mate! your work is killer btw :) go hard


ok i couldn't resist ... Lisp is written in Lisp :)


The question is what you have written in Lisp. My guess is very little? Anything used in production anywhere? Go on. It's OK to brag a little :)


get well buddy :)


Ahhh so you have written zero production software in Lisp. As expected.


still waiting on those lisp implementations of yours mate. ur full of it and you know it ;)


And C is written in C, and Haskell is written in Haskell etc. etc. :)


And Emacs is written in C by the way :)


If you think about GNU Emacs, that one is written in C and Emacs Lisp. The original one was written in TECO. I'm using two other ones, which are written in Lisp.


Ah TECO. I spent some seriously quality time writing compilers in Bliss 36 with TECO. I still have muscle memory of TECO.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: