Hacker Newsnew | past | comments | ask | show | jobs | submit | seanm's commentslogin

> true 3-D objects. However, this raised a new concern; entities can contain hundreds of polygons, and there can be a dozen of them visible at once, so drawing them fast was one of our major challenges.

How quaint.


I found Little Schemer to be too elementary. I feel comfortable with lexical scoping and recursion, I was actually looking for more meat (let vs. let* vs. letrec). I'd recommend "Teach Yourself Scheme in Fixnum Days".


_The Scheme Programming Language_ by Kent Dybvig is also very good. _Structure and Interpretation of Computer Programs_ is my preferred "how to think in Scheme" book. I would recommend against _How to Design Programs_, which is entirely too pandering and focused on imperative programming for my tastes.

http://www.scheme.com/tspl3/


For what it's worth, the second edition of How To Design Programs drops the imperative programming[1] and is available online[2].

I can't comment about the pandering though.

[1] "This edition of the book drops the design of imperative programs. The old chapters remain available on-line"

[2] http://www.ccs.neu.edu/home/matthias/HtDP2e/Draft/index.html


Is that just the first few chapters of the 2nd ed?

http://www.ccs.neu.edu/home/matthias/HtDP2e/Draft/i1-2.html

Many chapters after that one are just blank.


Yeah, I'm not sure. That's the "unstable" version, and it looks like some of the chapter's are missing (everything after part 6).


It seems there's a fourth edition:

http://www.scheme.com/tspl4/

Also, Wikipedia says that "Teach Yourself Scheme in Fixnum Days" is outdated in some parts:

http://en.wikipedia.org/wiki/Teach_Yourself_Scheme_in_Fixnum...


TSPL4 covers RSR6 which didn't go over very well with the community. TSPL3 is probably the better bet there.


Did you take a look at The Seasoned Schemer, the sequel to the Little Schemer? It might have been better suited to you.


'The Little Schemer' is not intended to be a tutorial on Scheme. To quote the preface, "The goal of this book is to teach the reader to think recursively". Similarly, the other books in the series have well-defined goals.


They've already switched platforms twice (68XX->PPC, PPC->i386) pretty successfully, why can't they ship ARM/i386 fat binaries?

Also, this is the whole endgame of the A* series of chips that are currently in the phone and iPad. Whose to say that the A5 or A6 won't be multicore laptop/desktop chips? Apple would be fools to tie their future Intel's roadmap if they can possibly avoid it. It's not like Apple buys in sufficient quantities to force Intel to meet their specific requirements in chip designs, and even if they did, there would still be a year turnaround to get something from Intel to market. Imagine if the iPad was dependent on the Intel Atom? We never would have seen the iPad.

(btw. an iPad based on the Atom was an actual early prototype according to a friend of a friend that I have no reason to disbelieve).


And by third he means "no sex for 6 mo."

But you'll be too tired to miss it anyhow.


Agreed. I think this is a way to make some money and work out the kinks of QNX-as-a-phone-OS.

Also, if this thing was 3G in addition to wifi, a lot of people would ditch their BBs in favour a PlayBook. As it is, I can't see this generation being a big hit. Kind of hope it is though.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: