Hi guys.

I've opened Clojure source in IDEA and wondered why are there so many 
warnings? For example in 
https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/Compiler.javaclass
 there are such perls as

* manual array copy;
* initialization of parameterized types using non-parametrized constructor 
(like ArrayList<Class[]> params = new ArrayList(););
* using for loops where for each is possible;
* a bunch of conditional statements which are always true or false;
* unused parameters and local variables;
* and so on.

I also agree that this code does its job well, but why is it so negligent? 
Doesn't being a good programmer also mean to be accurate when writing code 
and avoid any warnings? Am I misunderstanding something?

Regards, Alexander.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to