Stop Microsoft

Miscellaneous => Programming & Networking => Topic started by: TheQuirk on 10 September 2002, 06:57

Title: ML
Post by: TheQuirk 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 (http://www-2.cs.cmu.edu/~rwh/smlbook/offline.pdf)
Title: ML
Post by: voidmain 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".  (http://smile.gif)  If you seriously make an attempt to learn it make sure you give us a report of what you think.
Title: ML
Post by: Master of Reality 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.
Title: ML
Post by: TheQuirk 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".   (http://smile.gif)   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  (http://tongue.gif)
Title: ML
Post by: voidmain 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.
Title: ML
Post by: TheQuirk 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)
Title: ML
Post by: KernelPanic on 10 September 2002, 13:53
Anybody heard of ruby?
Title: ML
Post by: rtgwbmsr 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.
Title: ML
Post by: TheQuirk on 11 September 2002, 06:21
Erm.. No it doesn't.. In fact, it's completely different.
Title: ML
Post by: Kintaro on 11 September 2002, 13:05
Doesnt look like C or C++ looks like standard ML, I will learn it after learning PHP.
Title: ML
Post by: TheQuirk on 29 September 2002, 22:04
http://www.schizomaniac.net/ml.html (http://www.schizomaniac.net/ml.html)

Everyone should learn it.
Title: ML
Post by: jtpenrod 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 (http://www.ruby-lang.org/en/index.html)

The FOX GUI toolkit has been ported to Ruby: FOX Ruby (http://fxruby.sourceforge.net)

It's the up and coming thing, having already surpassed Python, at least in Japan. None too shabby, and well worth learning.
_______________________________________
(http://www.otakupc.com/etsig/dolphin.gif)
Computers are like air conditioners: they can't do their jobs if you open windows.
Title: ML
Post by: TheQuirk 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!