Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pavelludiq
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
91.
▲
by
pavelludiq
13y ago
Nobody is writing satellite code in CLOS, though. Ahem: http://flownet.com/gat/jpl-lisp.html Also Even C++ would be a bit more safer depending on what flavor of CLOS you are using. Assuming you meant CL
92.
▲
by
pavelludiq
13y ago
the eclim talk mentions that many CL libraries work with it so maybe https://github.com/fons/cl-twitter or https://github.com/skypher/cl-oauth will work? Anyway, lispworks seems to be doing fine s
93.
▲
by
pavelludiq
13y ago
A month ago mocl was considered vaporware by many. Not releasing it was damaging their "brand".
94.
▲
by
pavelludiq
13y ago
It's actually cheap for a production ready(if it is) commercial cl implementation, but I agree, a trial version is essential.
95.
▲
Mocl – a Common Lisp implementation for mobile platforms
(wukix.com)
54 points
by
pavelludiq
13y ago
|
61 comments
96.
▲
by
pavelludiq
13y ago
I am a huge common lisp fan and I recommend it to anyone interested in better ways of doing software. Start with Practical Common Lisp: http://www.gigamonkeys.com/book/ http://www.cliki.net/ has a lot
97.
▲
by
pavelludiq
13y ago
"We pay a royalty pf 90%, minus 50 cents, on your sales." https://leanpub.com/help/author_faq So if you pay 10$ the author gets 8.50$. As a leanpub author myself, I find this arrangement very good. The only p
98.
▲
by
pavelludiq
13y ago
There is also Marco Baringer's screencast on using slime to work with common lisp: http://www.youtube.com/watch?v=_B_4vhsmRRI
99.
▲
by
pavelludiq
13y ago
I've just set up for 10% of my royalties from https://leanpub.com/lispwebtales to go to the EFF. It's a very modest contribution(I made ~150$ this month from the book, and expect slightly less next one) but I inte
100.
▲
by
pavelludiq
13y ago
You have taken a statement that essentially means "Lisp is a pretty good general purpous language" and interpreted it as "If I use lisp I have to create the universe from scratch in order to make an apple pie, and others will have to redi
101.
▲
by
pavelludiq
13y ago
Common Lisp is in the same category as a FP-ish language but still mostly used in a mutable OO fashion. We have a library called FSET written in CL to add persistent data structures and convenient syntax for them to the language. I don't kn
102.
▲
by
pavelludiq
13y ago
There is a book called Lisp in Small pieces, which I assume inspired the name, also a lisp tutorial called "Lisp in small parts": http://lisp.plasticki.com/ also probably inspired by the book title.
103.
▲
by
pavelludiq
13y ago
Obviously you haven't seen the lisp ads from the 80's :) Lisp was surely hyped then. Not to mention all the hype from people like ESR and PG. Even clojure owes part of it's success to the great presentation skills of Rick Hickey and the oth
104.
▲
by
pavelludiq
13y ago
I haven't read the article, but when I say, in a certain context, that I don't consider clojure a Lisp, what I might mean is that clojure is not descendant from the original McCarty lisp. You can trace Common Lisps or Emacs Lisps roots from
105.
▲
by
pavelludiq
13y ago
You meant Eclipse, obviously. But I'm not sure that is a good platform for a lisp IDE, cusp probably became abandonware for a reason. Perhaps something half usable can be done with sublime?
106.
▲
by
pavelludiq
13y ago
Scheme emphasizes building your software out of a small set of primitives. These primitives are themselves as conceptually simple as possible. an example is the map function which works on lists. In cl, the map function takes a designator f
107.
▲
by
pavelludiq
13y ago
There isn't really a great cost to learning the basics of a language. Lisp dialects are very easy to learn, at least to a beginner level. You can learn enough of any lisp dialect to start writing "useful" programs in a few days, just try th
108.
▲
by
pavelludiq
13y ago
So, to answer your question, there's no reason why one should learn Scheme over Common Lisp (or vice versa), if all you're looking to do is learn the concepts. Once you scratch the surface, Scheme, Common Lisp and Clojure emphasize
109.
▲
by
pavelludiq
13y ago
I'll see what I can do about that.
110.
▲
by
pavelludiq
14y ago
As e certified smug lisper(you get to be one when another smug lisper calls you one :), I would say that there are many of us who just don't care whether or not lisp gets more popular, but I don't think I've ever come across anyone who woul
111.
▲
by
pavelludiq
14y ago
My keyboard setup is as follows: dvorak layout, with the parens remapped where the "w" and "e" are on querty. In order to make emacs easier to use, I have the Ctrl mapped to the Alts and meta mapped to the win key. Caps Lock is backspace. S
112.
▲
by
pavelludiq
14y ago
I have decided to investigate the possibility to include a sub-chapter to chapter 3 to discuss Caramel for people who like enlive(me included). I didn't already do so because caramel is brand new, and I haven't had the time to try it out be
113.
▲
by
pavelludiq
14y ago
There is also a recent Common Lisp enlive like library called Caramel: https://github.com/pocket7878/Caramel
114.
▲
by
pavelludiq
14y ago
It's in the appendix A: http://lispwebtales.ppenev.com/chap06.html#appendix-a-gettin...
115.
▲
by
pavelludiq
14y ago
There is a port of Googles closure-template system. It compiles closure templates to CL functions. They work pretty well. I have written about them in the book: http://lispwebtales.ppenev.com/chap04.html#closure-template It also compiles
116.
▲
by
pavelludiq
14y ago
Many lispers prefer to roll their own thin layers on top of hunchentoot, or even use it raw, but I prefer the slightly ticker layer of restas.
117.
▲
by
pavelludiq
14y ago
In general if you prefer FP, clojure is a great choice. If you like multi-paradigm, and mixing up OO with FP, and procedural as you see fit, go with CL. I'm a multi-paradigm kind of guy, but clojure remains my second favorite language :)
118.
▲
by
pavelludiq
14y ago
Functions starting with <: are generated by the sexml library for outputting xml and html from lisp expressions. There are many similar libraries in pretty much every lisp dialect.
119.
▲
by
pavelludiq
14y ago
Link to leanpub page: https://leanpub.com/lispwebtales
120.
▲
Show HN: I'm writing a leanpub book about Common Lisp web programming
(lispwebtales.ppenev.com)
107 points
by
pavelludiq
14y ago
|
33 comments
More ›