The Lizard Lounge
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
User Name:
Password:
Remember me
 
Go Back   Dev Articles Community ForumsCommunityThe Lizard Lounge

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Display Modes
 
Unread Dev Articles Community Forums Sponsor:
  #1  
Old December 15th, 2005, 11:43 PM
Geo.Garnett's Avatar
Geo.Garnett Geo.Garnett is offline
Registered Loser
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jul 2005
Location: Retardation Nation...
Posts: 347 Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level)Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 4 Days 3 h 13 m 45 sec
Reputation Power: 5
Send a message via AIM to Geo.Garnett
Haskel Programming Language

Has anyone ever heard of the Haskel Programming language or is it just a sham???
__________________
---Official Member Of The Itsacon Fan Club---
Give a man a fish and he will eat for a day. Teach a man to fish and he will sit in a boat all day drinking beer.

Reply With Quote
  #2  
Old December 16th, 2005, 11:31 AM
MadCowDzz's Avatar
MadCowDzz MadCowDzz is offline
I'm Internet Famous
Dev Articles Frequenter (2500 - 2999 posts)
 
Join Date: Jan 2003
Location: Toronto, Canada
Posts: 2,890 MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level)MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level)MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level) 
Time spent in forums: 1 Week 16 h 14 m 9 sec
Reputation Power: 10
I've never heard of it.

After a little Google'ing, I found The Haskel Homepage.

Not sure what it's purpose is though... I assume it does one thing really well...
__________________
Daryl's Homepage | My Blogroll | My Profile | Firefox supporter!
DevArticles Forum Moderator

"The net is a waste of time, and that's exactly what's right about it." -- William Gibson

Reply With Quote
  #3  
Old December 16th, 2005, 12:59 PM
Geo.Garnett's Avatar
Geo.Garnett Geo.Garnett is offline
Registered Loser
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jul 2005
Location: Retardation Nation...
Posts: 347 Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level)Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 4 Days 3 h 13 m 45 sec
Reputation Power: 5
Send a message via AIM to Geo.Garnett
Ya that's it, Thats the exact site I found. I came across that, while "Stumbling" , and I was like, well I wonder if this is even a real language and is it even Worth my time to actually read over any of this information. So, I figured if no one here has ever heard about it, than I wont waiste my time with it

Reply With Quote
  #4  
Old December 16th, 2005, 01:23 PM
Dngrsone's Avatar
Dngrsone Dngrsone is offline
Infernal Technomancer
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jun 2005
Location: DevHardware
Posts: 235 Dngrsone User rank is Private First Class (20 - 50 Reputation Level)Dngrsone User rank is Private First Class (20 - 50 Reputation Level)  Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2
Time spent in forums: 21 h 29 m 34 sec
Reputation Power: 5
Send a message via ICQ to Dngrsone Send a message via Yahoo to Dngrsone
It appears to be geniune... Wikipedia entry

It's a functional programming language, which means that if you are a serial thinker, it may throw you. It's kind of like a general purpose analog to SQL.

Reply With Quote
  #5  
Old December 16th, 2005, 01:51 PM
Geo.Garnett's Avatar
Geo.Garnett Geo.Garnett is offline
Registered Loser
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jul 2005
Location: Retardation Nation...
Posts: 347 Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level)Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 4 Days 3 h 13 m 45 sec
Reputation Power: 5
Send a message via AIM to Geo.Garnett
What do ya mean by a serial thinker?
I might be one of those and just dont know it yet.

Reply With Quote
  #6  
Old December 16th, 2005, 05:55 PM
Dngrsone's Avatar
Dngrsone Dngrsone is offline
Infernal Technomancer
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jun 2005
Location: DevHardware
Posts: 235 Dngrsone User rank is Private First Class (20 - 50 Reputation Level)Dngrsone User rank is Private First Class (20 - 50 Reputation Level)  Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2
Time spent in forums: 21 h 29 m 34 sec
Reputation Power: 5
Send a message via ICQ to Dngrsone Send a message via Yahoo to Dngrsone
You know-- Rice Crispies, Corn Flakes, Raisin Bran...

Oh, wait... wrong cereal...

Reply With Quote
  #7  
Old December 16th, 2005, 06:27 PM
Geo.Garnett's Avatar
Geo.Garnett Geo.Garnett is offline
Registered Loser
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jul 2005
Location: Retardation Nation...
Posts: 347 Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level)Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 4 Days 3 h 13 m 45 sec
Reputation Power: 5
Send a message via AIM to Geo.Garnett
I knew it, that is me!!!

Reply With Quote
  #8  
Old December 16th, 2005, 07:45 PM
MadCowDzz's Avatar
MadCowDzz MadCowDzz is offline
I'm Internet Famous
Dev Articles Frequenter (2500 - 2999 posts)
 
Join Date: Jan 2003
Location: Toronto, Canada
Posts: 2,890 MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level)MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level)MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level) 
Time spent in forums: 1 Week 16 h 14 m 9 sec
Reputation Power: 10
Why couldn't you just give the rabbit some Trixx!!
Oh the childhood memories/horrors...

That language seems legit... the site listed books printed in the late 80's... and even newer books printed in 2000's...
I'm not sure where and why one would use it instead of a more common language though.

Reply With Quote
  #9  
Old December 16th, 2005, 09:00 PM
Dngrsone's Avatar
Dngrsone Dngrsone is offline
Infernal Technomancer
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jun 2005
Location: DevHardware
Posts: 235 Dngrsone User rank is Private First Class (20 - 50 Reputation Level)Dngrsone User rank is Private First Class (20 - 50 Reputation Level)  Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2
Time spent in forums: 21 h 29 m 34 sec
Reputation Power: 5
Send a message via ICQ to Dngrsone Send a message via Yahoo to Dngrsone
Quote:
Originally Posted by MadCowDzz
Why couldn't you just give the rabbit some Trixx!!
Oh the childhood memories/horrors...

That language seems legit... the site listed books printed in the late 80's... and even newer books printed in 2000's...
I'm not sure where and why one would use it instead of a more common language though.


Miranda is a precursor, apparently... that language came out in the late '80's, IIRC. As for reasons to use it-- economy of code. One can accomplish certain tasks with a good deal less source code than when using the traditional tools.

Reply With Quote
  #10  
Old December 17th, 2005, 07:27 PM
MadCowDzz's Avatar
MadCowDzz MadCowDzz is offline
I'm Internet Famous
Dev Articles Frequenter (2500 - 2999 posts)
 
Join Date: Jan 2003
Location: Toronto, Canada
Posts: 2,890 MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level)MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level)MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level) 
Time spent in forums: 1 Week 16 h 14 m 9 sec
Reputation Power: 10
Quote:
Originally Posted by Dngrsone
[...] As for reasons to use it-- economy of code. One can accomplish certain tasks with a good deal less source code than when using the traditional tools.

I figured that much... do you happen to know what specifically it does better?
An example purhaps?

Reply With Quote
  #11  
Old December 19th, 2005, 01:39 PM
Dngrsone's Avatar
Dngrsone Dngrsone is offline
Infernal Technomancer
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jun 2005
Location: DevHardware
Posts: 235 Dngrsone User rank is Private First Class (20 - 50 Reputation Level)Dngrsone User rank is Private First Class (20 - 50 Reputation Level)  Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2
Time spent in forums: 21 h 29 m 34 sec
Reputation Power: 5
Send a message via ICQ to Dngrsone Send a message via Yahoo to Dngrsone
Best explained right on their home site:

Quicksort in Haskell
Code:


qsort []     = []
qsort (x:xs) = qsort elts_lt_x ++ [x] ++ qsort elts_greq_x
                 where
                   elts_lt_x   = [y | y <- xs, y < x]
                   elts_greq_x = [y | y <- xs, y >= x]


Quicksort in C
Code:


qsort( a, lo, hi ) int a[], hi, lo;
{
  int h, l, p, t;

  if (lo < hi) {
    l = lo;
    h = hi;
    p = a[hi];

    do {
      while ((l < h) && (a[l] <= p)) 
          l = l+1;
      while ((h > l) && (a[h] >= p))
          h = h-1;
      if (l < h) {
          t = a[l];
          a[l] = a[h];
          a[h] = t;
      }
    } while (l < h);

    t = a[l];
    a[l] = a[hi];
    a[hi] = t;

    qsort( a, lo, l-1 );
    qsort( a, l+1, hi );
  }
}

Reply With Quote
  #12  
Old December 20th, 2005, 10:48 AM
MadCowDzz's Avatar
MadCowDzz MadCowDzz is offline
I'm Internet Famous
Dev Articles Frequenter (2500 - 2999 posts)
 
Join Date: Jan 2003
Location: Toronto, Canada
Posts: 2,890 MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level)MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level)MadCowDzz User rank is Lance Corporal (50 - 100 Reputation Level) 
Time spent in forums: 1 Week 16 h 14 m 9 sec
Reputation Power: 10
Dngrsone, have you actually done Haskel? Or are you just reading the website?

The Haskel code is more compact, but I'm curious how it runs.

Reply With Quote
  #13  
Old December 20th, 2005, 05:42 PM
Dngrsone's Avatar
Dngrsone Dngrsone is offline
Infernal Technomancer
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jun 2005
Location: DevHardware
Posts: 235 Dngrsone User rank is Private First Class (20 - 50 Reputation Level)Dngrsone User rank is Private First Class (20 - 50 Reputation Level)  Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2
Time spent in forums: 21 h 29 m 34 sec
Reputation Power: 5
Send a message via ICQ to Dngrsone Send a message via Yahoo to Dngrsone
Read the website... I closest I've come to coding lately is hacking a .conf file on one of my linux boxes for a different GUI color.

Reply With Quote
  #14  
Old December 22nd, 2005, 07:31 PM
Geo.Garnett's Avatar
Geo.Garnett Geo.Garnett is offline
Registered Loser
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jul 2005
Location: Retardation Nation...
Posts: 347 Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level)Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 4 Days 3 h 13 m 45 sec
Reputation Power: 5
Send a message via AIM to Geo.Garnett
Wow, well that definately shows a difference in amount of code. I just never seen any job asking to know that language so I was wondering if it would even be worth my time to investigate it :

Reply With Quote
  #15  
Old December 22nd, 2005, 07:39 PM
BloodlustShaman BloodlustShaman is offline
Contributing User
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jul 2005
Location: in earth
Posts: 176 BloodlustShaman User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 3 Days 12 h 9 m 3 sec
Reputation Power: 5
Send a message via Yahoo to BloodlustShaman
Quote:
Originally Posted by Geo.Garnett
Wow, well that definately shows a difference in amount of code. I just never seen any job asking to know that language so I was wondering if it would even be worth my time to investigate it :


Just I thought Geo while reading that.

Do you code cause you want to make money?

Do you only want to code in languages that can you can make money off?

Is coding something you wouldn't do if it wasn't making a impact in many companies?

Just a thought hope you don't get offended by those questions.

Reply With Quote
  #16  
Old December 22nd, 2005, 08:01 PM
Geo.Garnett's Avatar
Geo.Garnett Geo.Garnett is offline
Registered Loser
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jul 2005
Location: Retardation Nation...
Posts: 347 Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level)Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 4 Days 3 h 13 m 45 sec
Reputation Power: 5
Send a message via AIM to Geo.Garnett
No offense taken BLS. Well here's me in a nutshell. I started learning programming and it became somewhat of a passion of mine but I also want to do it for a living as well. So, I would like to learn things that are relevant to working world programming. I dont want to spend a lot of time on languages that people either dont use any more or just dont use period, because most of the commonly used languages are usually going to be usefull to me as well. So, basically I want to learn the languages that will make me valuable in the job field and use those same languages to program for my own personal use. The idea is so that I dont spread my self out mentally to accomplish one thing, that way I dont have to concentrate on learning languages that I might only use once or twice. So no I code because I love to do for some odd reason, but the fact that you can make money doing it is an added bonus, kinda like playing sports for a living. You love to do it and you can get paid well too. I just dont want to learn how to play tennis, hockey, and basketball but only play football if you know what I mean.

Reply With Quote
  #17  
Old December 22nd, 2005, 08:06 PM
BloodlustShaman BloodlustShaman is offline
Contributing User
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jul 2005
Location: in earth
Posts: 176 BloodlustShaman User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 3 Days 12 h 9 m 3 sec
Reputation Power: 5
Send a message via Yahoo to BloodlustShaman
Yeah I know what you mean. Kinda the same here but I first decided to get into programming for money purposes and I got to enjoy it.

Reply With Quote
  #18  
Old December 22nd, 2005, 08:09 PM
Geo.Garnett's Avatar
Geo.Garnett Geo.Garnett is offline
Registered Loser
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jul 2005
Location: Retardation Nation...
Posts: 347 Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level)Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 4 Days 3 h 13 m 45 sec
Reputation Power: 5
Send a message via AIM to Geo.Garnett
Ya, I was vise versa, but either way is cool. I just wish I would have gotten into it a lot sooner

Reply With Quote
  #19  
Old December 22nd, 2005, 09:18 PM
Dngrsone's Avatar
Dngrsone Dngrsone is offline
Infernal Technomancer
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jun 2005
Location: DevHardware
Posts: 235 Dngrsone User rank is Private First Class (20 - 50 Reputation Level)Dngrsone User rank is Private First Class (20 - 50 Reputation Level)  Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2Folding Points: 510577 Folding Title: Super Ultimate Folder - Level 2
Time spent in forums: 21 h 29 m 34 sec
Reputation Power: 5
Send a message via ICQ to Dngrsone Send a message via Yahoo to Dngrsone
I code (on those rare occasions when I do) because I enjoy hacking up and modifying stuff.

Reply With Quote
  #20  
Old December 23rd, 2005, 12:13 AM
Geo.Garnett's Avatar
Geo.Garnett Geo.Garnett is offline
Registered Loser
Dev Articles Newbie (0 - 499 posts)
 
Join Date: Jul 2005
Location: Retardation Nation...
Posts: 347 Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level)Geo.Garnett User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 4 Days 3 h 13 m 45 sec
Reputation Power: 5
Send a message via AIM to Geo.Garnett
Yes I like modifying games and such but not very good at it though, haven't hacked anything else yet though. Before I knew any programming languages I only used tools that were published for those games, and NOTE I only modified for the mere fun of doing it not to be the annoying people that would come and mess up other ppl's games. But, if you have ever modified games Dngrsone could you give me some small tips to get started. Because I would like to make stuff for my games. Like game trailers to give you extra ammo, and all weapons and stuff like that. I just don't know how to go about it as far as writing another program to do it. If this is not your expertise that's all right just picking is all.

Example: Do you make a program that essentially opens the .exe of the game then add in code to change or replace the game data to do what you want or can you just make it what ever you want or really how does it work, any tips is cool just wondering though.

I would also like to make my own cd cracks and such so I dont have to use the cd to play the games. These are real general questions because I just want to get started but want to know the direction to get started in? Any help is appreciated and O ya side note is I only know C++ well and that is about the only language I know for know..

Links to tutorials would be great too if you gott em...

Reply With Quote
Reply

Viewing: Dev Articles Community ForumsCommunityThe Lizard Lounge > Haskel Programming Language


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump




 Free IT White Papers!
 
Create the Optimal Architecture for your Critical Applications
Warburton's the largest independently owned bakery in the UK faced a number of difficult challenges in providing the most robust yet efficient IT infrastructure for their organization's success. IBM's services combined with their xSeries servers created the perfect platform for their SAP environment with sufficient flexibility, and did so in very time effective fashion.

Request Your Free Technology Downloads!
 
Five Best Practices for Deploying a Successful Service-Oriented Architecture
This white paper describes the benefits you can expect with SOA, and how IBM can help take your business there.

Request Your Free Technology Downloads!
 
Gartner Magic Quadrant for Application Delivery Controllers
Gartner summarizes its view on Application Delivery Controllers, evaluates strengths and weaknesses of solutions, and provides Magic Quadrant reporting for a quick comparison across all vendors. Learn from Gartner how you can benefit from an all-in-one device like Citrix NetScaler that delivers the highest levels of availability, performance and security.

Request Your Free Technology Downloads!
 
Knowledge is Power
What you don't know can hurt you, and is likely costing you money and increasing your security risks during an era of scarce resources. This white paper proposes six key strategies that enterprise security managers can use to improve their network defense posture.

Request Your Free Technology Downloads!
 
Rationalizing the Multi-Tool Environment
The rationalized multi-tool approach is flexible, scalable and cost effective. It provides the necessary input to the IT service management business processes. It preserves prior investments in monitoring tools, empowers technologists to select the best tools with which to do their jobs, and enhances effective response to incidents.

Request Your Free Technology Downloads!
 

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 




© 2003-2010 by Developer Shed. All rights reserved. DS Cluster 5 Hosted by Hostway
For more Enterprise Application Development news, visit eWeek