It is
a very good resource to create podcast in the internet radio, about
programming, in the podcast of Rick Hickey, talks about the creation
of Clojure, and its key elements that conforms the whole language,
the uniqueness of the programming language is how the code is
presented to the compiler, and play along the data structures of
languages. The data literals are using all along, and the strong
keyboard is the library to manipulate the AST. Also the creation of
macros it uses native data structures and with help of the API of
Clojure, such as the Sequence API, it helps the programmer to achieve
faster solutions to certain problems. Its based on LISP, and it
didn’t has been catches as a mainstream languages which was used
more likely for scientific purposes and the creation of Clojure is an
addition to the power of LISP but with more resources in order to
increase their capability.
The combination with sub-programms in Clojure helps the main feature of Clojure, and the importance of the functions abstraction and its abstraction is encapsulated in each program and Clojure provides tools to avoid repetitions. Clojure is being “used” on a host and not in an implementation program, has full access to all Java libraries and the expansion to new creation for development. And has the power of LISP but with an extension to the world. “You are out of the Island”.
Interpretation of the structure of Clojure lies on the syntax, which helps to make simpler the program and the usage of certain data structure.
The target to Clojure programming is for any programmer with open mind, and enables simplicity, comparing to Java for example. The notions of simplicity is often misunderstood and taken with familiarity, complexity could come into things that are familiar and for that matter sometimes simplicity and its context is not understood.
New creations can change the way people understand abstraction, in this case Clojure and programmers, and it is very interesting how we can get used to certain activities and languages that we perceived as simpler than other things, but it’s only because we don’t know the whole universe of things and sometimes we think that the comfort zone is better for us even though is more complex.
http://www.se-radio.net/2010/03/episode-158-rich-hickey-on-clojure/
The combination with sub-programms in Clojure helps the main feature of Clojure, and the importance of the functions abstraction and its abstraction is encapsulated in each program and Clojure provides tools to avoid repetitions. Clojure is being “used” on a host and not in an implementation program, has full access to all Java libraries and the expansion to new creation for development. And has the power of LISP but with an extension to the world. “You are out of the Island”.
Interpretation of the structure of Clojure lies on the syntax, which helps to make simpler the program and the usage of certain data structure.
The target to Clojure programming is for any programmer with open mind, and enables simplicity, comparing to Java for example. The notions of simplicity is often misunderstood and taken with familiarity, complexity could come into things that are familiar and for that matter sometimes simplicity and its context is not understood.
New creations can change the way people understand abstraction, in this case Clojure and programmers, and it is very interesting how we can get used to certain activities and languages that we perceived as simpler than other things, but it’s only because we don’t know the whole universe of things and sometimes we think that the comfort zone is better for us even though is more complex.
http://www.se-radio.net/2010/03/episode-158-rich-hickey-on-clojure/
Comentarios
Publicar un comentario