October 21, 2018
Hot Topics:

Introducing Compojure, the Clojure Framework, Page 2

  • June 2, 2011
  • By Jason Gilmore
  • Send Email »
  • More Articles »

Introducing Compojure

It might come as a surprise to you that a Lisp-dialect such as Clojure can be used for Web development. In fact, Hacker News' founder Paul Graham created and sold the world's first e-commerce startup to Yahoo!, a project written entirely in Lisp. If you'd like to explore the idea of building Web applications using Clojure, check out Compojure, a Clojure-based Web framework.

Further Reading

Hopefully this short introduction to Clojure piqued your interest. If so, you're in luck because a great number of online learning resources are at your disposal. Consider starting with these five sites:

  • Clojure.org: The official Clojure website is the logical starting point, providing the latest information about the language, in addition to pointers to tutorials, books and other learning resources.
  • Learn Clojure: The Learn Clojure website has compiled a great list of freely available video-based Clojure tutorials.
  • Clojure Wikibook: Although still very much a work in progress, the Clojure Wikibook already offers some pretty useful instruction.
  • Casting Spells in Lisp: Despite the title, this fantastic tutorial really does talk specifically about Clojure, introducing Clojure topics by way of creating a simple text adventure game.
  • Clojure for the Non-Lisp Programmer: Moxley Stratton published a great tutorial which introduces Clojure newcomers to language fundamentals.

About the Author

Jason Gilmore--Contributing Editor, PHP--is the founder of EasyPHPWebsites.com, and author of the popular book, "Easy PHP Websites with the Zend Framework". Jason is a cofounder and speaker chair of CodeMash, a nonprofit organization tasked with hosting an annual namesake developer's conference, and was a member of the 2008 MySQL Conference speaker selection board.

Originally published on https://www.developer.com.

Page 2 of 2

Comment and Contribute


(Maximum characters: 1200). You have characters left.



Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

By submitting your information, you agree that developer.com may send you developer offers via email, phone and text message, as well as email offers about other products and services that developer believes may be of interest to you. developer will process your information in accordance with the Quinstreet Privacy Policy.


Thanks for your registration, follow us on our social networks to keep up-to-date