Bitcoin Forum
April 25, 2024, 03:26:55 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Learn haskell.  (Read 902 times)
🏰 TradeFortress 🏰 (OP)
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
January 27, 2013, 01:52:44 PM
 #1

Do it. It's amazing. It will make your a better programmer. It has a steep learning curve, but it will help you.
1714058815
Hero Member
*
Offline Offline

Posts: 1714058815

View Profile Personal Message (Offline)

Ignore
1714058815
Reply with quote  #2

1714058815
Report to moderator
TalkImg was created especially for hosting images on bitcointalk.org: try it next time you want to post an image
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
herzmeister
Legendary
*
Offline Offline

Activity: 1764
Merit: 1007



View Profile WWW
January 27, 2013, 11:54:23 PM
 #2

FP is the future.

https://localbitcoins.com/?ch=80k | BTC: 1LJvmd1iLi199eY7EVKtNQRW3LqZi8ZmmB
Third Way
Full Member
***
Offline Offline

Activity: 238
Merit: 100



View Profile
January 28, 2013, 01:24:30 AM
 #3

Where did you as developers/coders began? Did you pick up a few books and went on about it on your own, or did you take courses in college?

blease resbond -> 1BYJKxpntNn6TZbM5M5CWkEb8vr8vDcBrr
grondilu
Legendary
*
Offline Offline

Activity: 1288
Merit: 1076


View Profile
January 28, 2013, 01:37:30 AM
 #4

I've spent the last year or so learning Perl6 and while doing so I've heard a lot about Haskell in very good terms.

I definitely need to learn this thing.

Ryland R. Taylor-Almanza
Legendary
*
Offline Offline

Activity: 882
Merit: 1001



View Profile
January 28, 2013, 02:12:49 AM
 #5

Learning haskell is a lot of fun! For me, it wasn't so much about it being a good language. It was about wrapping my head around an entirely new concept in programming. Learning new languages is usually easy for me, because the popular ones usually share a lot of the same concepts. But purely functional programming is like an entirely different world!

.BITSLER.                 ▄███
               ▄████▀
             ▄████▀
           ▄████▀  ▄██▄
         ▄████▀    ▀████▄
       ▄████▀        ▀████▄
     ▄████▀            ▀████▄
   ▄████▀                ▀████▄
 ▄████▀ ▄████▄      ▄████▄ ▀████▄
█████   ██████      ██████   █████
 ▀████▄ ▀████▀      ▀████▀ ▄████▀
   ▀████▄                ▄████▀
     ▀████▄            ▄████▀
       ▀████▄        ▄████▀
         ▀████▄    ▄████▀
           ▀████▄▄████▀
             ▀██████▀
               ▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄            
▄▄▄▄▀▀▀▀    ▄▄█▄▄ ▀▀▄         
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄      
█  ▀▄▄  ▀█▀▀ ▄      ▀████   ▀▀▄   
█ █▄  ▀▄   ▀████       ▀▀ ▄██▄ ▀▀▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█  ▀▀       ▀▄▄ ▀████      ▄▄▄▀▀▀  █
█            ▄ ▀▄    ▄▄▄▀▀▀   ▄▄  █
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ ▄▄   ███   ▀██  █           ▀▀  █ 
█ ███  ▀██       █        ▄▄      █ 
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  
▀▄            █        ▀▀      █  
▀▀▄   ███▄  █   ▄▄          █   
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀    
▀▀▄   █   ▀▀▄▄▄▀▀▀         
▄▄▄▄▄▄▄▄▄▄▄█▄▄▀▀▀▀              
              ▄▄▄██████▄▄▄
          ▄▄████████████████▄▄
        ▄██████▀▀▀▀▀▀▀▀▀▀██████▄
▄     ▄█████▀             ▀█████▄
██▄▄ █████▀                ▀█████
 ████████            ▄██      █████
  ████████▄         ███▀       ████▄
  █████████▀▀     ▄███▀        █████
   █▀▀▀          █████         █████
     ▄▄▄         ████          █████
   █████          ▀▀           ████▀
    █████                     █████
     █████▄                 ▄█████
      ▀█████▄             ▄█████▀
        ▀██████▄▄▄▄▄▄▄▄▄▄██████▀
          ▀▀████████████████▀▀
              ▀▀▀██████▀▀▀
            ▄▄▄███████▄▄▄
         ▄█▀▀▀ ▄▄▄▄▄▄▄ ▀▀▀█▄
       █▀▀ ▄█████████████▄ ▀▀█
     █▀▀ ███████████████████ ▀▀█
    █▀ ███████████████████████ ▀█
   █▀ ███████████████▀▀ ███████ ▀█
 ▄█▀ ██████████████▀      ▀█████ ▀█▄
███ ███████████▀▀            ▀▀██ ███
███ ███████▀▀                     ███
███ ▀▀▀▀                          ███
▀██▄                             ▄██▀
  ▀█▄                            ▀▀
    █▄       █▄▄▄▄▄▄▄▄▄█
     █▄      ▀█████████▀
      ▀█▄      ▀▀▀▀▀▀▀
        ▀▀█▄▄  ▄▄▄
            ▀▀█████
[]
PatrickOMFG
Newbie
*
Offline Offline

Activity: 19
Merit: 0



View Profile
January 28, 2013, 02:47:43 AM
 #6

Where did you as developers/coders began? Did you pick up a few books and went on about it on your own, or did you take courses in college?

I mainly learned by reading various resources online found using Google.

Also, to anyone in this thread that actually wants to learn Haskell, I used this and found it helpful.
ahdinosaur
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile WWW
January 28, 2013, 10:12:57 AM
 #7

i'm trying to learn it right now: http://shuklan.com/haskell/.
ElectricMucus
Legendary
*
Offline Offline

Activity: 1666
Merit: 1057


Marketing manager - GO MP


View Profile WWW
January 28, 2013, 10:18:40 AM
 #8

obligatory..

Geraldine
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
January 28, 2013, 09:15:46 PM
 #9

It reminds me of Smalltalk. Anyone ever programmed in Smalltalk?  Cool
kokjo
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000

You are WRONG!


View Profile
January 28, 2013, 09:42:08 PM
 #10

Haskell is an academic language,
and therefore has no future.

Also if OP's skills improved from Haskell'
 learning, why he is still using PHP !?
you post is entertaining, because of your closemindedness, but i feel sad for your unenlightened mind.

@OP: functional languages are really awesome, you can solve so many problems just by folding. have you seen typeclasses and monads yet?

"The whole problem with the world is that fools and fanatics are always so certain of themselves and wiser people so full of doubts." -Bertrand Russell
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!