Author Topic: ML  (Read 1724 times)

TheQuirk

  • VIP
  • Member
  • ***
  • Posts: 2,154
  • Kudos: 315
ML
« on: 10 September 2002, 06:57 »
Recently I have been talking to quite a few people on IRC (#tpu on freenode.net) about a programming language called "ML." Alot of them preffered it over C and told me to try it out. They gave me some links, and it looks pretty intresting so far (I'm writing my first program as we speak), but I'd like to know if anyone used it and if they liked it.

An SML book to anyone's that's intrested (PDF format) http://www-2.cs.cmu.edu/~rwh/smlbook/offline.pdf

voidmain

  • VIP
  • Member
  • ***
  • Posts: 5,605
  • Kudos: 184
    • http://voidmain.is-a-geek.net/
ML
« Reply #1 on: 10 September 2002, 07:48 »
Strange. I just very briefly skimmed over a little of the PDF and I would have to say I've never seen anything like it.  I can see a slight hint of Pascal, a slight hint of Basic, not a single hint of C and the rest appears to be some space alien language.  I made a commitment to myself long ago that I would never use another language that used the keyword "let".    If you seriously make an attempt to learn it make sure you give us a report of what you think.
Someone please remove this account. Thanks...

Master of Reality

  • VIP
  • Member
  • ***
  • Posts: 4,249
  • Kudos: 177
    • http://www.bobhub.tk
ML
« Reply #2 on: 10 September 2002, 08:07 »
i'll be stickin with C++ fer now. After i leran C++, C, Perl, Fortran, Assembly, Python, Basic, Java, PHP, asp(just jokin!!), then maybe i will try to learn this.
Disorder | Rating
Paranoid: Moderate
Schizoid: Moderate
Linux User #283518
'It takes more than a self-inflicted gunshot wound to the head to stop Bob'

TheQuirk

  • VIP
  • Member
  • ***
  • Posts: 2,154
  • Kudos: 315
ML
« Reply #3 on: 10 September 2002, 08:53 »
quote:
Originally posted by void main:
Strange. I just very briefly skimmed over a little of the PDF and I would have to say I've never seen anything like it.  I can see a slight hint of Pascal, a slight hint of Basic, not a single hint of C and the rest appears to be some space alien language.  I made a commitment to myself long ago that I would never use another language that used the keyword "let".     If you seriously make an attempt to learn it make sure you give us a report of what you think.

 Hehe, I'm attempting. I'll make sure to write a report  

voidmain

  • VIP
  • Member
  • ***
  • Posts: 5,605
  • Kudos: 184
    • http://voidmain.is-a-geek.net/
ML
« Reply #4 on: 10 September 2002, 21:06 »
quote:
Originally posted by Master of Reality / Bob:
i'll be stickin with C++ fer now. After i leran C++, C, Perl, Fortran, Assembly, Python, Basic, Java, PHP, asp(just jokin!!), then maybe i will try to learn this.


Don't forget Pascal, Ada and ASM.
Someone please remove this account. Thanks...

TheQuirk

  • VIP
  • Member
  • ***
  • Posts: 2,154
  • Kudos: 315
ML
« Reply #5 on: 10 September 2002, 21:07 »
Ack! It's so painful to learn.. It's so different from C (or PHP, but it's extremly C-like)

KernelPanic

  • VIP
  • Member
  • ***
  • Posts: 1,878
  • Kudos: 222
ML
« Reply #6 on: 10 September 2002, 13:53 »
Anybody heard of ruby?
Contains scenes of mild peril.

rtgwbmsr

  • VIP
  • Member
  • ***
  • Posts: 1,257
  • Kudos: 0
    • http://www.akgames.net
ML
« Reply #7 on: 11 September 2002, 06:11 »
I could imagine as to why one would think it looks like C...it does if you glance over it.

TheQuirk

  • VIP
  • Member
  • ***
  • Posts: 2,154
  • Kudos: 315
ML
« Reply #8 on: 11 September 2002, 06:21 »
Erm.. No it doesn't.. In fact, it's completely different.

Kintaro

  • Member
  • **
  • Posts: 6,545
  • Kudos: 255
  • I want to get the band back together!
    • JohnTate.org
ML
« Reply #9 on: 11 September 2002, 13:05 »
Doesnt look like C or C++ looks like standard ML, I will learn it after learning PHP.

TheQuirk

  • VIP
  • Member
  • ***
  • Posts: 2,154
  • Kudos: 315
ML
« Reply #10 on: 29 September 2002, 22:04 »
http://www.schizomaniac.net/ml.html

Everyone should learn it.

jtpenrod

  • VIP
  • Member
  • ***
  • Posts: 675
  • Kudos: 105
ML
« Reply #11 on: 7 October 2002, 07:54 »
quote:
Anybody heard of ruby?
Sure have. It's more strongly object oriented than Python. Structurally, it has borrowed features from Python, Perl, BASH Scripting, C, FORTRAN, and even Lisp. You can find out more about it here: Ruby Home Page

The FOX GUI toolkit has been ported to Ruby: FOX Ruby

It's the up and coming thing, having already surpassed Python, at least in Japan. None too shabby, and well worth learning.
_______________________________________

Computers are like air conditioners: they can't do their jobs if you open windows.
Live Free or Die: Linux
If software can be free, why can't dolphins?

TheQuirk

  • VIP
  • Member
  • ***
  • Posts: 2,154
  • Kudos: 315
ML
« Reply #12 on: 7 October 2002, 21:13 »
(S)ML's functional programming model is superior to anything you ever used.

*chants "ML! ML! ML!"*

Deamons of inferior languages, out! Learn ML now! You lose nothing, except your soul!