Linode Forum Index Linode Forum
Linode Community Forums
 


Haskell Programming Language - Reading Group

Click here to go to the original topic

 
       Linode Forum Index -> Linux Tips, Tricks, Tutorials
Author Message
fos



Joined: 02 Jan 2009
Posts: 101
Location: Texas

Posted: Sat Jul 31, 2010 2:18 pm    Post subject: Haskell Programming Language - Reading Group  

Haskell is an advanced purely functional programming language. An open source product of more than twenty years of cutting edge research, it allows rapid development of robust, concise, correct software. With strong support for integration with other languages, built-in concurrency and parallelism.

We are starting a reading group covering the free online edition of O'Reilly's -Real World Haskell in a couple of weeks.

If you are interested, please see http://www.linuxagora.com/vbforum/forumdisplay.php?f=29

Jeff
Back to top  
Guspaz



Joined: 26 May 2009
Posts: 1147
Location: Montreal, QC

Posted: Mon Aug 02, 2010 9:41 am    Post subject:  

Haskell is interested, but like all functional languages, I'd question if it allows "rapid development" of anything... It was certainly a nightmare getting even theoretical-style programs written in it, and I can't imagine using it for anything serious... Then again, that could just be my lack of experience with it beyond a single course spent learning it.

It didn't help that, in addition to learning the compilable (and usable) version of Haskell, the prof made us learn his own private extension of the language to which no compiler exists.
Back to top  
fos



Joined: 02 Jan 2009
Posts: 101
Location: Texas

Posted: Mon Aug 02, 2010 4:42 pm    Post subject:  

The ghc/ghci compiler seems to work pretty well. I'm new to Haskell. There does seem to be a small amount of commercial usage, but not much. At this point it is mostly academic.

We will start discussion of the first chapter or Real World Haskell on Sunday, August 8. The first chapter seems pretty straight forward. We are going to do a new chapter every two weeks after that.

Drop in and give us a hand if you have the time.

Jeff
Back to top  
jed



Joined: 28 Mar 2009
Posts: 394
Location: New Jersey

Posted: Thu Aug 05, 2010 11:07 am    Post subject:  

I've a good friend who has done quite a bit with Haskell. He tells me that F# is a good choice if you need something for the desktop and you're familiar with Haskell.

Both languages are on my list of wanting to learn, but time...
Back to top  
fos



Joined: 02 Jan 2009
Posts: 101
Location: Texas

Posted: Thu Aug 05, 2010 4:34 pm    Post subject:  

Hi Jed,

Drop into the reading group when you have time. It is very informal, you can even read the posts without registering. A few of the members are legitimate gurus. (I'm not one of them!)

Jeff
Back to top  
 
       Linode Forum Index -> Linux Tips, Tricks, Tutorials
Page 1 of 1