This week's book giveaway is in the Agile and Other Processes forum.
We're giving away four copies of DevSecOps Adventures: A Game-Changing Approach with Chocolate, LEGO, and Coaching Games and have Dana Pylayeva on-line!
See this thread for details.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Devaka Cooray
  • Tim Cooke
Sheriffs:
  • Rob Spoor
  • Liutauras Vilda
  • paul wheaton
Saloon Keepers:
  • Tim Holloway
  • Tim Moores
  • Mikalai Zaikin
  • Carey Brown
  • Piet Souris
Bartenders:
  • Stephan van Hulst

Clojure for boring stuff

 
Bartender
Posts: 2407
36
Scala Python Oracle Postgres Database Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There's a video presentation at InfoQ on "Real World Clojure - Doing Boring Stuff With An Exciting Language" by Sean Corfield (who recently gave a lot of helpful Clojure advice when promoting the new "Clojure Programming" book here on JavaRanch).
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
fixed link http://www.infoq.com/presentations/Real-World-Clojure
 
Rancher
Posts: 379
22
Mac OS X Monad Clojure Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for the kind words Chris!

If anyone has any questions about anything in the presentation, feel free to ask. At the time of Clojure/West, we had 35 source files with 3,435 lines and 19 test files with 746 lines. Now we're at:
Clojure source 45 files 6110 total loc, 514 functions, 84 vars, 2 macros
Clojure tests 27 files 1441 total loc

So you can see we've roughly doubled the amount of Clojure at World Singles in about four and a half months.
 
Bartender
Posts: 3225
34
IntelliJ IDE Oracle Spring Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

chris webster wrote:There's a video presentation at InfoQ ...


I know Chris, you are a fan of InfoQ, so am I. There's so much nice content there that I havent been able to view even one of them completely
 
Sean Corfield
Rancher
Posts: 379
22
Mac OS X Monad Clojure Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
FYI, we're now at:

Clojure source 48 files 7577 total loc, 621 functions, 93 vars, 2 macros
Clojure tests 28 files 1558 total loc
Clojure WebDriver tests 7 files 205 total loc

We've started writing Selenium tests using the Clojure wrapper around WebDriver and we're very happy with the conciseness and the natural language style that it allows us.
 
Sean Corfield
Rancher
Posts: 379
22
Mac OS X Monad Clojure Linux
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Our Clojure code base continues to grow:

Clojure source 53 files 8299 total loc, 664 functions, 97 vars, 2 macros
Clojure tests 33 files 1765 total loc
Clojure WebDriver tests 10 files 339 total loc

In the same time, our non-Clojure code base has also grown a little: another 10 View files, another 13 Model / Controller files (we don't break down our stats beyond that). Most of that is a new REST API we are developing which, for various legacy reasons, can't be in Clojure (it depends on other legacy code that can't be called from Clojure).
reply
    Bookmark Topic Watch Topic
  • New Topic