Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Schemeing in Haskell

Name: Anonymous 2013-07-15 14:44

Well, I guess this settles it. Anything Scheme can do, Haskell can do better. I think it's time to stop using a weenie language like Scheme and start programming like real men.

http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours

Write Yourself a Scheme in 48 Hours

Most Haskell tutorials on the web seem to take a language-reference-manual approach to teaching. They show you the syntax of the language, a few language constructs, and then have you construct a few simple functions at the interactive prompt. The "hard stuff" of how to write a functioning, useful program is left to the end, or sometimes omitted entirely.

This tutorial takes a different tack. You'll start off with command-line arguments and parsing, and progress to writing a fully-functional Scheme interpreter that implements a good-sized subset of R5RS Scheme. Along the way, you'll learn Haskell's I/O, mutable state, dynamic typing, error handling, and parsing features. By the time you finish, you should be fairly fluent in both Haskell and Scheme.

There are two main audiences targeted by this tutorial:
People who already know Lisp or Scheme and want to learn Haskell
People who don't know any programming language, but have a strong quantitative background and are familiar with computers

Name: Anonymous 2013-07-18 14:09

>>38
You fucking piece of shit you have no idea who you are responding to. That's okay, such is life here on /prog/.

My point is that the language actively encourages both novice and experienced programmers to write abysmally ineffective code.
No it does not. How the fuck does a language encourage you for anything is beyond my comprehension, fuck. Surely the seasoned programmer is not to fuq with.

I am not sure what this path of least resistance bullshit thing is. There is only one true path and that is the path of correct code implementing optimal solutions.

(or worse, strlen-strlen-realloc-strcat, and yeah, I've seen that in the wild)
That is why it is called 'the wild`, because things are fucking wild. Having a project though is something different. If some fucking idiot has chosen a different library than yours in the fucking project you clearly lack the communication/management skills required for a basic effort at writing a simple fucking 10000loc program. Fuck off. There's a great string library by the way by Paul Hsieh, who I do not expect you to have heard of since you are a teenagerous imbecile from some fuqin low-level university. http://bstring.sourceforge.net/

Oh, abouy your remark regarding linked lists and dynamic arrays, I am sick of reading your stupid samefag comments that dynamic arrays are better than linked lists for every task. Why don't you fucking fuck off instead? Write me a lisp implementation using dynamic arrays you stupid fucking faggot and we will see how that compares to my 1000loc implementation of r5rs scheme.

You fucking motherfucker, you just had to angry me didn't yuo?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List