Linode Forum
Linode Community Forums
 FAQFAQ    SearchSearch    MembersMembers      Register Register 
 LoginLogin [ Anonymous ] 
Post new topic  Reply to topic
Author Message
PostPosted: Sat Jul 31, 2010 3:18 pm 
Offline
Senior Member
User avatar

Joined: Fri Jan 02, 2009 11:31 am
Posts: 141
Website: http://faroutscience.com
Location: Texas / Kansas
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


Top
   
 Post subject:
PostPosted: Mon Aug 02, 2010 10:41 am 
Offline
Senior Member
User avatar

Joined: Tue May 26, 2009 3:29 pm
Posts: 1691
Location: Montreal, QC
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.


Top
   
 Post subject:
PostPosted: Mon Aug 02, 2010 5:42 pm 
Offline
Senior Member
User avatar

Joined: Fri Jan 02, 2009 11:31 am
Posts: 141
Website: http://faroutscience.com
Location: Texas / Kansas
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


Top
   
 Post subject:
PostPosted: Thu Aug 05, 2010 12:07 pm 
Offline
Senior Member

Joined: Sat Mar 28, 2009 4:23 pm
Posts: 415
Website: http://jedsmith.org/
Location: Out of his depth and job-hopping without a clue about network security fundamentals
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...

_________________
Disclaimer: I am no longer employed by Linode; opinions are my own alone.


Top
   
 Post subject:
PostPosted: Thu Aug 05, 2010 5:34 pm 
Offline
Senior Member
User avatar

Joined: Fri Jan 02, 2009 11:31 am
Posts: 141
Website: http://faroutscience.com
Location: Texas / Kansas
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


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
RSS

Powered by phpBB® Forum Software © phpBB Group