Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: How do you define "elegant"?

by spiritway (Vicar)
on Aug 22, 2006 at 02:46 UTC ( #568740=note: print w/replies, xml ) Need Help??


in reply to How do you define "elegant"?

Elegance is one of those elusive words and ideals that means different things to different people. To me, for instance, "elegance" means having a certain beauty; code that is effective, efficient, and somehow beyond that - that does something in a beautiful way (what's beauty?). There seems to be also a sense of the unexpected, as well. Some things are more or less obvious - you can anticipate the next step, see where you can drop some unneeded stuff; that's just workmanship (in my opinion). It's the difference between painting some water lilies, and Monet's Water Lilies. To me it's that feeling I sometimes get of "Yesss!" - just a sense of the rightness of the expression. Elegance seems to be like the US Supreme Court's definition of pornography. "Darned if I can define it, but I know it when I see it".

When it comes to Perl, I personally think many of the idioms and one-liners are sheer artwork - and many are (to my view) quite elegant.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://568740]
help
Chatterbox?
[james28909]: how come it is so easy for me to not care what others think while others will mute themselves because they are scare they will be called ignorant or stupid
[james28909]: do you relize how shrodinger felt when he was describing the quantum world? what about neils bohr?
[holli]: it's probably the autist in you. I am like that too, no fucks given about what others think about me
james28909 checks, yep... htere are no fucks to give
[james28909]: another thing i am sick of is hurting others feelings
[1nickt]: james28909 You lost me a bit when you said "show me evolution from intelligence to ignorance". I guess we would have to define the terms, but as I look around at my species and how we are destroying our habitat ...
[james28909]: seems like a person cant even have a belief without hurting someones feelings. i never said my way is the only way. i just said i have pretty good scientific evidence, and then asked for opposing side to present evidence
[james28909]: was downvoted and left without a reply. go figure
[holli]: but then you DO give a fuck
[1nickt]: I don;t think beliefs should be down-voted, just behaviours.

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (14)
As of 2017-12-15 14:26 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    What programming language do you hate the most?




















    Results (433 votes). Check out past polls.

    Notices?