InfoQ Homepage Presentations Clojure Is the New C
Clojure Is the New C
Summary
Robert Martin argues that Clojure is a replacement for C with its simple syntax and minimal semantics.
Bio
Robert Martin (Uncle Bob) is the Master Craftsman at 8th Light, an acclaimed speaker at conferences worldwide, and the author of many books including: The Clean Coder, Clean Code, Agile Software Development: Principles, Patterns, and Practices, and UML for Java Programmers. He served as the Editor-in-chief of the C++ Report, and as chairman of the Agile Alliance. He created cleancoders.com.
About the conference
ACCU is an organisation for anyone interested in developing and improving programming skills. ACCU welcomes everyone who is interested in any programming language. ACCU supports its members by hosting mailing lists, running a yearly conference, publishing journals and organising online study groups.
Community comments
Is the Clojure code available?
by Karel Smutný,
Re: Is the Clojure code available?
by Esko Luontola,
Obnoxious
by Philip Herron,
Re: Obnoxious
by Marcos Antonio,
Re: Obnoxious
by ryan martin,
Re: Obnoxious
by Chris Kelly,
No!
by jeb beich,
Is the Clojure code available?
by Karel Smutný,
Your message is awaiting moderation. Thank you for participating in the discussion.
Nice presentation, I always enjoy Bob Martin. Did Uncle Bob made the Clojure code he presented available online? I would like to check it out.
Obnoxious
by Philip Herron,
Your message is awaiting moderation. Thank you for participating in the discussion.
Its entirely obnoxious and self absorbed that he thinks he can say clojure is a replacement for c. Thats like saying eggs are a replacement for oranges in real life.
Re: Obnoxious
by Marcos Antonio,
Your message is awaiting moderation. Thank you for participating in the discussion.
Totally agree.
Re: Is the Clojure code available?
by Esko Luontola,
Your message is awaiting moderation. Thank you for participating in the discussion.
The code looks similar to the one in github.com/unclebob/clojureOrbit
Re: Obnoxious
by ryan martin,
Your message is awaiting moderation. Thank you for participating in the discussion.
To be fair, he didn't say it WAS a replacement for C. He said that the intent of his talk was an attempt to make the case that Closure is a new kind of C.
That's not quite as obnoxious. There's nothing wrong or obnoxious with making an argument for some point of view. The point is to stimulate discussion.
In fact he did make quite a number of good points to illustrate that Closure and C are alike in some ways and not "eggs and oranges".
I don't really follow the "self-absorbed" bit.
Re: Obnoxious
by Chris Kelly,
Your message is awaiting moderation. Thank you for participating in the discussion.
I don't think it's obnoxious at all. Maybe the point was that Clojure may become as successful, widespread, pervasive and ubiquitous as C. Maybe it will one day have the same impact as a general purpose LISP in the same way that C has for imperative languages.
No!
by jeb beich,
Your message is awaiting moderation. Thank you for participating in the discussion.
10% name dropping, 50% useless reminiscing, 20% false analogy, 10% audience polling, 5% elongated enunciation, 5% useful content.