Re: [Haskell-cafe] Learning Haskell

2009-03-25 Thread Andrew Coppin
Tom.Amundsen wrote: How long did it take you to become proficient in Haskell? By that, I mean - how long until you were just as comfortable with Haskell as you were with your strongest language at that time? I probably shouldn't even answer that. I keep thinking I only just found out about

Re: [Haskell-cafe] Learning Haskell

2009-03-25 Thread Lennart Augustsson
I'm still learning. :) (And I wrote the first available Haskell compiler.) -- Lennart On Tue, Mar 24, 2009 at 4:08 AM, Tom.Amundsen tomamund...@gmail.com wrote: How long did it take you to become proficient in Haskell? By that, I mean - how long until you were just as comfortable with

Re: [Haskell-cafe] Learning Haskell

2009-03-24 Thread Sjur Gjøstein Karevoll
må. den 23.03.2009 klokka 20:08 (-0700) skreiv Tom.Amundsen: How long did it take you to become proficient in Haskell? By that, I mean - how long until you were just as comfortable with Haskell as you were with your strongest language at that time? It's been nine months since I first started

Re: [Haskell-cafe] Learning Haskell

2009-03-24 Thread Ketil Malde
Tom.Amundsen tomamund...@gmail.com writes: How long did it take you to become proficient in Haskell? Ten years and still working on it. By that, I mean - how long until you were just as comfortable with Haskell as you were with your strongest language at that time? Hm, I'm tempted to

[Haskell-cafe] Learning Haskell

2009-03-23 Thread Tom.Amundsen
How long did it take you to become proficient in Haskell? By that, I mean - how long until you were just as comfortable with Haskell as you were with your strongest language at that time? -- View this message in context: http://www.nabble.com/Learning-Haskell-tp22673552p22673552.html Sent from

Re: [Haskell-cafe] Learning Haskell

2009-03-23 Thread Rick R
I've been messing with Haskell since the Middle of January on evenings and weekends. Just now I'm getting to the point where I can construct nontrivial programs with little help from #haskell. It is by no means my most proficient language, I've been coding C++ and other languages for over 10

Re: [Haskell-cafe] Learning Haskell

2009-03-23 Thread Duane Johnson
I second that! Haskell is a very fun and engaging language (with its accompanying corpus of theorems, and its great community)... My timing is a little bit longer than Rick's... I've been eyeing Haskell for about 8 months, reading books, poking around etc. I've started to feel

Re: [Haskell-cafe] Learning Haskell

2009-03-23 Thread leledumbo
Still struggling after almost year (I learn it along with Prolog, Lua, and many other non-C family languages), because I'm not very good at describing solutions. My imperative background is quite strong, but I've been able to switch more easily these days (after taking Functional Programming

[Haskell-cafe] learning Haskell

2007-02-10 Thread Bulat Ziganshin
Hello, i'd a discussion in russian programmer's forum (rsdn.ru) about haskell and learning it. one interesting point was that imperative programmers imagine that multi-threading programming should require special knowledges. they was really amazed when i showed the following program that creates

Re: [Haskell-cafe] Learning Haskell

2005-12-07 Thread Ketil Malde
Jimmie Houchin [EMAIL PROTECTED] writes: I have been perusing the haskell.org site and reading some of the tutorials. I just didn't want to expend lots of time just to find out that my math skills were woefully inadequate. I am grateful to learn that I can continue pursuing Haskell. Lots of

Re[2]: [Haskell-cafe] Learning Haskell

2005-12-07 Thread Bulat Ziganshin
Hello Wolfgang, Tuesday, December 06, 2005, 10:16:08 PM, you wrote: so, in my feel, Haskell is better in areas where there is no standard quick-and-dirty solutions and all languages are in equal conditions, but it can't compete with Visual Basic in user interfaces, Erlang in distributed

Re: [Haskell-cafe] Learning Haskell

2005-12-07 Thread Wolfgang Jeltsch
Am Dienstag, 6. Dezember 2005 20:58 schrieb Bulat Ziganshin: [...] i already sayed about lacking of OOP features. This is the old discussion again. Do we need OOP features? Or do we want to avoid OOP features? I would like to avoid them. Maybe I have not enough experience with situations

Re: [Haskell-cafe] Learning Haskell

2005-12-07 Thread Jimmie Houchin
I want to thank all who provided insight and understanding to my inquiry. This has been a very nice and helpful community. I look forward to the progress Haskell makes. I do a lot of text processing. I currently have a few million files and 4-6gb of data to process. I need excellent string

Re: [Haskell-cafe] Learning Haskell

2005-12-07 Thread Tomasz Zielonka
On Tue, Dec 06, 2005 at 10:58:45PM +0300, Bulat Ziganshin wrote: the third-priority problem is language itself. in particular, i hate Haskell school of imperative manipulations: x' - readIORef x y' - readIORef y writeIORef z (x'*y') Some day you may thank for this verbosity, because it

Re: [Haskell-cafe] Learning Haskell

2005-12-07 Thread Robin Green
On Wednesday 07 December 2005 19:35, Tomasz Zielonka wrote: On Tue, Dec 06, 2005 at 10:58:45PM +0300, Bulat Ziganshin wrote: the third-priority problem is language itself. in particular, i hate Haskell school of imperative manipulations: x' - readIORef x y' - readIORef y writeIORef z

Re: [Haskell-cafe] Learning Haskell

2005-12-07 Thread Sebastian Sylvan
On 12/7/05, Robin Green [EMAIL PROTECTED] wrote: On Wednesday 07 December 2005 19:35, Tomasz Zielonka wrote: On Tue, Dec 06, 2005 at 10:58:45PM +0300, Bulat Ziganshin wrote: the third-priority problem is language itself. in particular, i hate Haskell school of imperative manipulations:

Re: [Haskell-cafe] Learning Haskell

2005-12-07 Thread Tomasz Zielonka
On Wed, Dec 07, 2005 at 07:47:46PM +, Robin Green wrote: Some day you may thank for this verbosity, because it encourages you do program in a purely functional way making your program more friendly for SMP execution. You are mistaken. The verbosity is necessary if you want visual

Re: [Haskell-cafe] Learning Haskell

2005-12-06 Thread Mark T.B. Carroll
Jimmie Houchin [EMAIL PROTECTED] writes: (snip) I have been perusing the haskell.org site and reading some of the tutorials. I just didn't want to expend lots of time just to find out that my math skills were woefully inadequate. I am grateful to learn (snip) Right. My math background isn't

Re[2]: [Haskell-cafe] Learning Haskell

2005-12-06 Thread Bulat Ziganshin
Hello Jimmie, Tuesday, December 06, 2005, 9:14:37 AM, you wrote: JH I would like to thank all who have replied to my inquiry. my two cents :) i'm not mathematician, but instead a professional programmer. i found that Haskell allow to write shorter, concise and robust programs. as Wirth says,

Re: [Haskell-cafe] Learning Haskell

2005-12-06 Thread Donn Cave
Quoth Lemmih [EMAIL PROTECTED]: ... | You might wanna have a look at Don's FastPackedString library: | http://www.cse.unsw.edu.au/~dons/fps.html Thanks, that's actually what got me thinking about trying this again. | | I am also hoping to use it for web development. | | Wonder how `links' is

Re: [Haskell-cafe] Learning Haskell

2005-12-06 Thread Wolfgang Jeltsch
Am Dienstag, 6. Dezember 2005 14:43 schrieb Bulat Ziganshin: [...] so, in my feel, Haskell is better in areas where there is no standard quick-and-dirty solutions and all languages are in equal conditions, but it can't compete with Visual Basic in user interfaces, Erlang in distributed

Re: [Haskell-cafe] Learning Haskell

2005-12-06 Thread Tomasz Zielonka
On Mon, Dec 05, 2005 at 09:08:32PM -0500, Cale Gibbard wrote: To your second question, I'd say that Haskell isn't bad at small things. One can write a great deal of useful one-or-two-line Haskell programs. I'd consider its use in shell-scripting like tasks perhaps a little bit odd, but not

[Haskell-cafe] Learning Haskell

2005-12-05 Thread Jimmie Houchin
Hello, I am exploring the possibility of learning Haskell. I am not a professional programmer, nor do I have a CS or Math degree. I do play and program with Python, Smalltalk (Squeak), Javascript, explored Erlang some. I do not have a strong math background. Is lack of strong math

Re: [Haskell-cafe] Learning Haskell

2005-12-05 Thread Peter Robinson
On Monday 05 December 2005 23:26, Jimmie Houchin wrote: I do not have a strong math background. Is lack of strong math background a major hindrance to learning Haskell? While it's certainly helpful to have some basic knowledge of lambda calculus, type theory, etc. most concepts in Haskell can

Re: [Haskell-cafe] Learning Haskell

2005-12-05 Thread John Velman
I think you should take a look at some of the tutorial material you can find at www.haskell.org and jump in. For some reason there seems to be an affinity between Python and Haskell. Not clear to me why, since on the surface there is little similarity of syntax. If you think you might like it

Re: [Haskell-cafe] Learning Haskell

2005-12-05 Thread Cale Gibbard
Hello, It's always great to see more people interested in Haskell. :) While a strong mathematics background can help in learning Haskell, I wouldn't say that it's much more essential to learning Haskell than Python or Smalltalk. You will be directly exposed to mathematical concepts from time to

Re: [Haskell-cafe] Learning Haskell

2005-12-05 Thread Jimmie Houchin
I would like to thank all who have replied to my inquiry. I have been perusing the haskell.org site and reading some of the tutorials. I just didn't want to expend lots of time just to find out that my math skills were woefully inadequate. I am grateful to learn that I can continue pursuing

Re: [Haskell-cafe] Learning Haskell

2005-12-05 Thread Donn Cave
Quoth Jimmie Houchin [EMAIL PROTECTED]: ... | Haskell looks like a very interesting language. I am only so-so with | Python and I thought that maybe if instead of spending sufficient time | to get proficient with Python, I could invest a similar time (more or | less) and get reasonably

Re: [Haskell-cafe] Learning Haskell

2005-12-05 Thread Lemmih
On 12/6/05, Donn Cave [EMAIL PROTECTED] wrote: Quoth Jimmie Houchin [EMAIL PROTECTED]: ... | Haskell looks like a very interesting language. I am only so-so with | Python and I thought that maybe if instead of spending sufficient time | to get proficient with Python, I could invest a similar