Re: Clojure and functional languages advantages over .NET

2011-02-10 Thread Joost
Please note that I don't want to start a big argument either. On Feb 10, 11:01 pm, Timothy Baldridge wrote: > The LISP syntax can be viewed as a bad thing. I for one struggle with > it from time to time. I personally haven't decided if I think the LISP > syntax is a pro or a con. I think this is

Re: Clojure and functional languages advantages over .NET

2011-02-10 Thread Timothy Baldridge
I think it comes down to the following: 1) STM, for many applications, STM is a major plus (F# doesn't have STM currently) 2) The LISP syntax can be quite freeing once you learn it 3) Clojure is a dynamic language, unlike F# and C# Now here's the kicker. Depending who you talk to, all of these ca

Re: Clojure and functional languages advantages over .NET

2011-02-10 Thread Bojan Jovicic
Dear all, I wish to thank you for your answers. I am sorry for confusion because of my generic questions. We are learning Clojure at University, and are looking for some nice example of integrating it with one ERP system that has .NET integration capability, so my question was directed at getting

Re: Clojure and functional languages advantages over .NET

2011-02-10 Thread Paulo Pinto
Hi, I got the impression that you don't know .Net. .Net is a VM similar to what the JVM offers, there are many functional languages that target .Net as well. Microsoft's own functional language F# Currently VB.Net and C# provide functional programming constructs LINQ is actually an implementatio

Re: Clojure and functional languages advantages over .NET

2011-02-10 Thread Timothy Baldridge
I know talked a bit about this when you e-mailed me personally on the subject, but perhaps I'll take another stab at it. But back to the subject at hand of C# vs Clojure. For me the biggest thing comes down to immutability and functions with zero side effects. I tend to code very functionally when

Re: Clojure and functional languages advantages over .NET

2011-02-10 Thread Joost
On Feb 9, 6:48 pm, Bojan Jovicic wrote: > Dear all, > what are in your opinion 3 biggest advantages that Clojure and > functional languages have over .NET, with focus on LINQ? .NET is not a language, it's a runtime with explicit multi-language support. There's even a clojure implementation that r

Re: Clojure and functional languages advantages over .NET

2011-02-10 Thread James Reeves
> what are in your opinion 3 biggest advantages that Clojure and > functional languages have over .NET, with focus on LINQ? Do you mean .NET or C#? There are several functional languages that run on .NET, such as F#. - James -- You received this message because you are subscribed to the Google

Clojure and functional languages advantages over .NET

2011-02-10 Thread Bojan Jovicic
Dear all, what are in your opinion 3 biggest advantages that Clojure and functional languages have over .NET, with focus on LINQ? E.g. I thought of set functions, but this is supported in LINQ. Any help is more than welcome for this student research. -- You received this message because you are