From: Jeff on
> > given the emphasis in the ruby community on beautiful looking code, i
> > can also see problems for lisp there.
>
> Have you _seen_ Ruby code?  It looks like what one would expect if Perl
> caught syphilis.  It's painfully ugly.

Why Ruby is an acceptable Perl - http://artfulcode.net/articles/why-ruby-acceptable-perl/
From: Sohail Somani on
Robert Uhl wrote:
> Sean T Allen <sean(a)monkeysnatchbanana.com> writes:
>> given the emphasis in the ruby community on beautiful looking code, i
>> can also see problems for lisp there.
>
> Have you _seen_ Ruby code? It looks like what one would expect if Perl
> caught syphilis. It's painfully ugly. I'll grant that Lisp parens
> aren't pretty either, but once they disappear Lisp is awfully easy on
> the eyes.

Python is the same way. Been doing a lot of it the past few days and it
makes my eyes bleed. In fact, to generate XML, I took a cue from the
Lisp libraries and abused tuples as s-expressions :-) Might make a post
about it one of these days.

From: Sohail Somani on
Didier Verna wrote:
> Robert Uhl <eadmund42(a)NOSPAMgmail.com> wrote:
>
>> Have you _seen_ Ruby code? It looks like what one would expect if Perl
>> caught syphilis. It's painfully ugly. I'll grant that Lisp parens
>> aren't pretty either, but once they disappear Lisp is awfully easy on
>> the eyes.
>
> I guess the uglyness in Ruby also disappear for people programming
> Ruby all day long. The same goes for offside-rule based languages like
> Haskell or Python. You can't really make an argument out of that. You
> have to get used to a language before starting to complain about it.
>
> But I agree; Ruby code is ugly ;-)

I think the ugliness disappears only if you don't know of any alternatives.

I also agree: Ruby code is ugly ;-)

From: Nathaniel Calloway on
Robert Uhl <eadmund42(a)NOSPAMgmail.com> writes:

> Sean T Allen <sean(a)monkeysnatchbanana.com> writes:
>>
>> given the emphasis in the ruby community on beautiful looking code, i
>> can also see problems for lisp there.
>
> Have you _seen_ Ruby code? It looks like what one would expect if Perl
> caught syphilis. It's painfully ugly. I'll grant that Lisp parens
> aren't pretty either, but once they disappear Lisp is awfully easy on
> the eyes.

Every programming language is beautiful in a different way. Whereas
lisp is a regimented anitomical study (its about the beauty of a
simple curve), ruby is... well... a Jackson Pollock.

-Nat
From: EL on
Brian Adkins schrieb:

> Now, if you can get an equivalent, or superior, development
> productivity (I'm referring to web apps only) with a Lispy solution
> along with faster speed, that would be fantastic,

Hop looks good: http://hop.inria.fr/
Although it is in Scheme, not CL

> but given the track
> record, I think we'll see dozens of mediocre (at best) web frameworks
> spring up rather than one good one that provides the productivity
> close to Rails.

This is true for other languages as well...

Although I must say that Rails would be to big for me. How much of it do
you really need - in contrast to what you must learn to get your stuff done?
When I looked at Rails first, I watched one of their tutorials. I
thought "Fine, if you want to develop a wiki this might be the way to
go. But what if you want to develop something *new*? Something that is
not there already? This is probably complicated."
And guess what? This guy at the cited page mentions exactly this,
confirming my very first impression (fourth to last paragraph):

"According to Bray, the prescriptive nature of the Rails framework suits
most web front-ended applications' database batch needs when it comes to
create, repeat, update and delete. The downside? If you need your
database calls to do something a little different, you're on your own."
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

--
Eckhard