Saturday, July 09, 2011

What's wrong with Clojure syntax?

Short post, not a lot of value.

I keep reading things about Clojure's syntax being ugly. I don't think that's the case at all. It's extremely consistent and easy to follow. Maybe I'm just weird, but I've always preferred Tcl for short scripts because I like the syntax. Sometimes the critics of Clojure/Lisp syntax are even Java programmers!

20 comments:

Zef Hemel said...

It would be difficult to criticize the syntax, because there is hardly any. I'd rather say there is too little syntax. Many need visual cues like keywords and separators to quickly read code, that is often missing in lisp code.

Unknown said...

Argh. Started a comment and it got too big. Posted my thoughts here:
A little syntax is nice

Anonymous said...

r5dnu [url=http://www.beatsheadphonesforsales.com]beats headphone[/url] qmzmff http://www.beatsheadphonesforsales.com lzab [url=http://www.cheapdrebeatsforsales.com]cheap beats[/url] ncjqwb http://www.cheapdrebeatsforsales.com xfyl [url=http://www.cheapbeatsdrdreforsales.com]beats by dr dre[/url] jacctg http://www.cheapbeatsdrdreforsales.com sythn [url=http://www.drdreheadphonesforsales.com]dr dre headphones[/url] ilmwyg http://www.drdreheadphonesforsales.com txgby ypirh [url=http://www.drdrebeatsonlinestores.com]dr dre beats[/url] dlnuy http://www.drdrebeatsonlinestores.com wtn

Anonymous said...

If we evaluate the term the phrase appreciate, not just in relations to a close marriage with a different, however , to be a emotion that is definitely engendered when you've got miltchmonkey an even better marriage with yourself far too - or even as the sense of greater oneness with your loved ones or perhaps human beings : the idea becomes more extraordinary that most any individual is seeking in daily life can be really like.

Anonymous said...

http://pixelcouture.net/chelsealawrence.me/individual_project/?q=node/50115

Anonymous said...

Truth has no special time of it's own.Its hour is now always.
http://www.burberryoutletusaxs.com/
http://www.cheapfashionshoesam.com/
http://www.buybeatsbydrdrexa.com/
http://www.coachfactoryoutletsea.com/
http://www.nflnikejerseysshopxs.com/
http://www.michaelkorsoutletez.com/
http://www.cheapuggbootsan.com/
http://www.burberryoutletxi.com/

Anonymous said...

The first in time and the first in importance of the influences upon the mind is that of nature.
http://www.michaelkorsoutletez.com/
http://www.nflnikejerseysshopxs.com/
http://www.buybeatsbydrdrexa.com/
http://www.burberryoutletusaxs.com/
http://www.coachfactoryoutletsez.com/
http://www.casquemonsterbeatser.com/
http://www.cheapfashionshoesas.com/

Anonymous said...

Learning is like rowing upstream; not to advance is to dropback.
http://www.cheapfashionshoesas.com/
http://www.nflnikejerseysshopxs.com/
http://www.michaelkorsoutletez.com/
http://www.casquemonsterbeatser.com/
http://www.bottesuggpascheri.com/
http://www.coachfactoryoutletsez.com/
http://www.buybeatsbydrdrexa.com/
http://www.burberryoutletusaxs.com/
http://www.ghdnewzealandshopa.com/

Anonymous said...

Hello. And Bye. Thank you very much.

Anonymous said...

Thanks for the auspicious writeup. It in truth was
once a amusement account it. Glance complicated to far added agreeable from you!
By the way, how can we communicate?

my webpage :: the tao of badass

Anonymous said...

Every weekend i used to go to see this web page, because i want enjoyment,
as this this web page conations truly fastidious funny data too.


Take a look at my webpage; does phen375 work

Poker said...

I enjoy, cause I found exactly what I used to be looking for. You’ve ended my four day lengthy hunt! God Bless you man. Have a nice day. Bye
----------------------

bonuswithoutdeposit.eu
If you do not have any of the above systems, you can still win if others have a lower card from one of your own. Typically, there will be taken into care as.
www.pokernodepositbonus.eu
The dealer is chosen at random by discovering the cards one by one, until someone manages to uncover extra. In the following lines the dealer change according to the clockwise direction.
www.texas-hold-em-poker.eu
All players making their first bets ("ante"), which constitute the basic pot. Cards are dealt face down to each player one by one until all have five pieces. Then everyone looks exactly what he got and try to estimate the value of your hand.
Gratis Pokermaniac welcome you today.
This happens until someone finally opened the bidding and everyone folds. In the latter case, the cards are dealt again with the "ante" from the previous game is on the table, to which they add players once again set a minimum.
Tu znajdz maniak gra holdem dla średnio zaawansowanych.
In the second line, you can open the auction if it is at least a pair of queens. If, and this time no one is able to open the game, each adds to the next tile and distributes the cards again.
www.pokersignupbonus.eu
Usually does not happen, that they can not start the game until now, but if this time is not possible, then the sequence of pairs required to open is reversed. After aces kings go, and then we again jacks.
bonus senza deposito visit this portal and he like content.
free bonus - cash bankroll for Poker room.
www.freepokermoney.eu Sometimes it happens that a player does not want to discard any cards, because the will to stick to those that already exist.

Anonymous said...

Great web site. Plenty of helpful info here.
I am sending it to several friends ans additionally sharing in delicious.
And certainly, thank you for your effort!

my website ... basics

Anonymous said...

I read this piece of writing completely on the topic of the resemblance of newest and previous technologies, it's awesome article.

Also visit my web site ... zetaclear review

Rayo said...

I have no idea about Clojure and I just got interested about it, so, I went to the Wikipedia page and read - also the syntax/examples part...

The first thought that crossed my mind: "What an ugly syntax!"
And "ugly" is a subjective term!
So, I don't understand how people can argue about if the syntax makes sense for the compiler or if people think it's ugly because there are no keywords that make it easy to read.
It's just the feeling most people apparently get when they have to read Clojure-code and I, even though, I have no experience whatsoever, can fully understand that!

Anonymous said...

Every one of these have there pros and cons. It is normally advisable to all those methods together rather than using any one of these tools. Now shopozo offers paytm bus offers in their page.

Mehndi Designs all said...

For those out there who haven't had balding spots and are usually worried if it is going them i would personally strongly advise them improve the nature of their diet program so for that you need mehndi designs which are in fashionladki.com.

Andhra Member said...

So if you are beginner who just taken over the art of growing plants you could possibly buy one with the minimal price so and a person first enhance your skills you might opt for an its higher end. at shopozo you can save money on hercules roadeo and earn extra cashback

Webex said...

The Colts are coming off an oversized win over their AFC nemesis Gambling. Manning and they appear to finally be over the hump as Manning won for watch at Foxboro last Monday night. If you are looking for latest ARF player then you must visit arfplayer.com.

Andhra Member said...

On the off chance that you have numerous classifications and numerous items, I prescribe you to make sub-organizers with fitting classification names under the download envelopes. click here to login
click here to reset the password
click here to download pdf
click here button
click here to continue