DEV Community

Discussion on: What was your first programming language and why?

Collapse
 
leobm profile image
Felix Wittmann

I studied graphics/communication design. But today I'm writing business applications. Frontend and Backend.

I use Java,PHP,Perl,Clojure in the backend
and Javascript,Typescript,Angular,clojurescript on the frontend.

When I have time I'm playing with erlang,prolog and purescript.

Thread Thread
 
darthknoppix profile image
Seth Corker

Awesome stuff, is ClojureScript a new addition to the stack? What's your favourite feature of Clojure that makes you more productive?

Thread Thread
 
leobm profile image
Felix Wittmann
  • The fast feedback because I can easy evaluate my cljs forms in the browser (nodejs) environment. I test my code (functions) while I am developing.

figwheel and shadow-cljs are very great!

I think the immutable nature of clojure's datatypes is one point why this works.

  • the good interoperability with the javascript language

  • the simplicity of the language. I'd like e.g. purescript too. But often you fight with the type system and forget to solve the problem first.