News for hackers. Stuff that matters.
Re:Amazon is hiring Clojure devs by dominotw on Wednesday November 26, 2014 @09:10PM (#8665674)
> Give me Clojure semantics (anti-OO, maps, vectors, and seqs) with some optional typing and a Python syntax then I'm there

That would be F#.

Re:Amazon is hiring Clojure devs by jeremyjh on Wednesday November 26, 2014 @09:55PM (#8665781)
No not really. Optional type annotations are not the same thing as optional typing. F# is strongly and statically typed and if you expect it to be something else you will be frustrated.
Re:Amazon is hiring Clojure devs by fsloth on Thursday November 27, 2014 @06:01AM (#8666761)
You are correct, but I would claim that the type hinting in F# combined with pattern matching over algebraic datatypes makes dealing with a static type zoo much more enjoyable than in some other languages.

Both languages are very similar in way that they support lists, arrays and maps as first class citizens as fundamental types and provide expressive algorithms to operate over them 'out of the box' with more or less uniform syntax.

To me, as a novice, the main apparent practical difference between the two languages are the domains for which there is strong support and which have discoverable solutions. I.e. the platform and the community.

Re:Amazon is hiring Clojure devs by manojlds on Wednesday November 26, 2014 @09:54PM (#8665775)
This is true. F# is pretty close to Python.
Re:Amazon is hiring Clojure devs by lysium on Thursday November 27, 2014 @01:42PM (#8668401)
I don't think F# is close to Python, quite the opposite, actually. What does F# have in common with Python except for 'tabs instead of braces'?
Re:Amazon is hiring Clojure devs by dominotw on Friday November 28, 2014 @11:56AM (#8671439)
F# doesn't allow tabs, you have to use spaces.