Hey you!

Postcards are cool! Go send some ->

postme.me

How Lisp changed my style

IBM 402 Accounting Machine plug-board wiring. ...
Image via Wikipedia

This is the first post in the series of How <x> changed my style where I shall talk about tools and events that had a significant impact on my style of doing things. If you happen to like this idea, I would be very happy if you could help it spread like wildfire, because it’s a form of pay-it-forward where we say Thanks for cool stuff.

Some months ago, fuck has it been two? three? four?,

---
Need a freelance developer? Email me!

You should follow me on twitter
 Subscribe to RSS

5 responses so far

  • http://animalija.sopca.com Krof Drakula

    I wouldn’t say a specific language influenced me personally, but rather specific language features and concepts; being language-agnostic has its merits, and for me, lambda expressions and first-class objects were the defining moment.

  • http://swizec.com Swizec

    Well I’ve always been language-agnostic to an extent, but this is the first time in my life I’m becoming paradigm-agnostic as well and it’s a big big difference.

  • http://jankom-code.posterous.com jankom

    too bad python (from your examples) is one of the poorest dynamic languages these days where you can experiment with your new learned FP-ness.

  • sb

    import operator

    reduce(operator.add, tags.itervalues())/len(tags)

    I prefer to omit lambda where possible (especially in Python where naming that construct lambda is cruel joke).

  • Simon

    The only language that needs to force me into any kind of perversions is asm :) But few months ago i discovered groovy (obviously, because I am a java fan :) ) and it totally rocked my boat. Now I’m looking at scala. It comes as no surprise, taht scala can be at times even faster than java.

« Ljubljana hasn’t heard of... The kind of professor we can all... »