On Sep 17, 10:01 pm, Hugh Aguilar hugoagui...@rosycrew.com wrote:
I want to create a DSL for generating gcode for cnc milling machines
Unrelated to Clojure, but on the subject of DSL, the July/August 2009
issue (vol. 26 no. 4) of IEEE Software is dedicated to domain-specific
modeling.
Hugh,
I receive Factor mails, however, I am still learning Forth/Factor. IMHO, you
should spend much of your time in Java while casually going through Clojure
book. Factor and Clojure are FP languages and I must confess they are close
cousins. I have heard you mention gcode and other stuff in
On Thu, Sep 17, 2009 at 4:46 AM, Hugh Aguilar hugoagui...@rosycrew.com wrote:
My concern right now is that I don't know Java. Is this a prerequisite
for learning Clojure? Can I program in Clojure without delving into
Java, or are there certain things that will require Java?
I for example am
Thanks for the encouragement. I've already got the book.
I suppose eventually I will have to learn Java. I have been putting it
off because I hear a lot of Java-bashing from programmers, and have
also noted that this is generally the impetus for the development of
languages such as Clojure and
I'll add my two cents.
You sound like you already program, so basic Java knowledge is useful
with Clojure, but not necessary. You can pick up what you need to know
as you learn Clojure. You will find hooks into Java are a lot more
pleasant than interfacing with C and C++. I'm saying that one
On Sep 16, 10:46 pm, Hugh Aguilar hugoagui...@rosycrew.com wrote:
My concern right now is that I don't know Java. Is this a prerequisite
for learning Clojure? Can I program in Clojure without delving into
Java, or are there certain things that will require Java?
Yes, you can learn Clojure the
Java does get a bad rap these days and it can be difficult to spend
time learning something that you are not excited about. Here is a
little more encouragement.
I was recently working on a Project Euler problem involving prime
number generation. My initial pure Clojure implementation took about
As a Java programmer coming to Clojure I would be very interested in the
intended application. How you approach that from a Clojure perspective is
what I'm interested in. I've programmed in Lisp in the distant past
(Symbolics Lisp machines) and still have very found memories of that
environment.
On Thu, Sep 17, 2009 at 9:59 PM, Terrance Davis
terrance.da...@gmail.com wrote:
I'll add my two cents.
You sound like you already program, so basic Java knowledge is useful
with Clojure, but not necessary. You can pick up what you need to know
as you learn Clojure. You will find hooks into
On Sep 17, 2009, at 3:44 PM, Daniel wrote:
As for first books on Java, Look for Bruce Eckel's Thinking in
Java [...]
[...] If you want an intro to Java that
is not dry and treats you as a reasonably intelligent being, try
'Thinking in Java'.
I would also recommend this book. I
My experience so far is that most of the annoying things that get in
the way of doing cool Clojure things are due to Java. Things like how
classpaths work for example, and permissions. My experience with Java
comes from college courses I took about 10 years ago, so the Java
level of Clojure can
2009/9/17 Hugh Aguilar hugoagui...@rosycrew.com:
Thanks for the encouragement. I've already got the book.
I suppose eventually I will have to learn Java. I have been putting it
off because I hear a lot of Java-bashing from programmers, and have
also noted that this is generally the impetus
On Sep 17, 9:33 am, Brian brian.fores...@gmail.com wrote:
As a Java programmer coming to Clojure I would be very interested in the
intended application. How you approach that from a Clojure perspective is
what I'm interested in. I've programmed in Lisp in the distant past
(Symbolics Lisp
In general I think the STM solution to most concurrency issues looks
promising, however in the case of dining philosophers I found that Java
locking was easier than a ref, atom or agent solution.
;;
(import java.util.concurrent.locks.ReentrantReadWriteLock)
(defn nth-chopstick [chopsticks i
Greetings. I am interested in Clojure and will be reading the mailing
list to find out what you folks are up to.
My concern right now is that I don't know Java. Is this a prerequisite
for learning Clojure? Can I program in Clojure without delving into
Java, or are there certain things that will
On Sep 17, 4:46 am, Hugh Aguilar hugoagui...@rosycrew.com wrote:
Greetings. I am interested in Clojure and will be reading the mailing
list to find out what you folks are up to.
My concern right now is that I don't know Java. Is this a prerequisite
for learning Clojure? Can I program in
16 matches
Mail list logo