• 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
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

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).
 
If you two don't stop this rough-housing somebody is going to end up crying. Sit down and read this tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic