-
About
Swaroop C H is 27 years of age. He graduated in B.E. (Computer Science) from PESIT, Bangalore, India. He has previously worked at Yahoo! and Adobe.
Email: swaroop (at) swaroopch.com
-
Subscription
If you want to know when new stories and articles appear on this website, you can subscribe to the RSS feed or have them emailed to you.
-
Want me to write about something?
-
I'm a Wannabe Hacker


October 23rd, 2005 at 2:13 pm
Amazing !
Does Yahoo! Store. still use Lisp ?
October 23rd, 2005 at 4:52 pm
@Manu:
Nope, that was a long time ago. It’s probably PHP now.
October 24th, 2005 at 12:43 am
Cool! I didn’t know this!
October 24th, 2005 at 12:41 pm
Wow! I wonder how the code for a Lisp based web app looks like, considering the language is supposed to be so good.
October 24th, 2005 at 11:16 pm
@Aarthi: What’s cooler is that I didn’t know such modern database wrapper libraries and regular expression libraries existed for CLisp
@Pramod: I’m curious on how the code looks like, as well.
October 25th, 2005 at 1:13 pm
Delighted to see the interest in the technology behind podbazaar.com. Yes, we are indeed using Common Lisp to build the entire application. As an when time permits, I will try to write more about our system design as well as how we’ve leveraged Lisp in our application.
In the meantime, you might want to take a look at Will Gozer’s blog on the development of CafeSpot.net, another web application written entirely in Common Lisp (http://cafespot-dev.blogspot.com/). We were certainly impressed and inspired by his work.
Disclaimer: I’m one of the principals at Podbazaar.
October 25th, 2005 at 8:50 pm
@Ram Krishnan: Why did you choose Lisp? It’s a very interesting decision that you chose it instead of Ruby on Rails, etc… I’m looking forward to your (any) forthcoming writings
.
Also, do tell us about your system design as well.
October 26th, 2005 at 12:10 pm
I guess the short answer is, Lisp is what we were most proficient with.
I did play with “Ruby on Rails” a while back, and found it interesting, but not compelling enough. Besides, when it comes to building extensible abstractions, nothing beats Lisp; the power of Lisp macros becomes abundantly evident when building web apps and web services (check out Will Glozer’s blog entry on Syntactic Abstraction at http://cafespot-dev.blogspot.com/2005/08/syntactic-abstraction.html).
Also, the fact that SBCL has a native optimizing compiler and support for native threads were important considerations in our decision as well.
June 10th, 2009 at 4:22 pm
I believe the information that Yahoo! Stores doesn’t use Lisp is false. They still do, according to relatively recent information. They replaced as much as they could with C++ because they were ‘afraid of Lisp’. Here’s a nice write-up about what happened after Yahoo! bought ViaWeb:
http://bc.tech.coop/blog/060118.html