Pages tagged scheme:

How to Pick a Language
http://web.mac.com/jimbokun/iWeb/Site/Blog/AB35C167-7755-4113-938C-968F65256D76.html

Interesting article about how to pick a language
computer programming langugage
[ws] Color Scheme Designer
http://colorschemedesigner.com/
COULEUR et LUMIERE. Superbe outil web a détourner avec tout le bonheur de l'Ecole primaire entre ARTS PLASTIQUES et Sciences / Decouverte du monde +++
choose and match colors
Color Scheme Designer
Structure and Interpretation of Computer Programs
http://www-mitpress.mit.edu/sicp/full-text/book/book.html
Programming Textbooks
http://t3x.org/books/
SitePoint » 21 Stimulating Color Palette Tools For Designers
http://www.sitepoint.com/blogs/2009/02/24/21-stimulating-color-palette-tools-for-designers/
21 Aplicativos WEB que auxiliam na escolha da palheta de cores.
Lord of the REPLs
http://lotrepls.appspot.com/
supports multiple languages but still kinda alpha
Shell pour les langages scriptés (dont Scheme, Scala, et Python)
Abstract Heresies: Not Lisp again....
http://funcall.blogspot.com/2009/03/not-lisp-again.html
“In this course we will be using the programming language Lisp...” Argh! Not that again! What is it with Lisp? Ok, maybe at Harvard they do that sort of thing, but this was MIT! Don't they hack computers here?
“If you already know how to program, you may be at a disadvantage because you will have to unlearn some bad habits.”
interesting account of someone's first taste of lisp
ColorBlender.com | Your free online color matching toolbox
http://www.colorblender.com/browse.asp
Free online tool for color palette design and matching
jlongster - Writing apps for the iPhone in Scheme
http://jlongster.com/blog/2009/06/17/write-apps-iphone-scheme/
Simply Scheme: Introducing Computer Science
http://www.cs.berkeley.edu/~bh/ss-toc2.html
book
Color Scheming for Designers | styl.eti.me
http://styl.eti.me/design/color-scheming-for-designers/
StyleTime has a helpful article about creating colour palettes.
The Scheme Programming Language, 4th Edition
http://www.scheme.com/tspl4/
Tiny Code: New additions: Movitz Lisp, Ocaml Mindstorm
http://kmkeen.com/tiny-code/index.html
小さい処理系のまとめ, lisp, scheme, forthなどなど
An Introduction to Lambda Calculus and Scheme
http://www.jetcafe.org/jim/lambda.html
A function accepts input and produces an output. Suppose we have a "chocolate-covering" function that produces the following outputs for the corresponding inputs: peanuts -> chocolate-covered peanuts rasins -> chocolate-covered rasins ants -> chocolate-covered ants We can use Lambda-calculus to describe such a function: Lx.chocolate-covered x This is called a lambda-expression. (Here the "L" is supposed to be a lowercase Greek "lambda" character). If we want to apply the function to an argument, we use the following syntax: Functions can also be the result of applying a lambda-expression, as with this "covering function maker": Ly.Lx.y-covered x We can use this to create a caramel-covering function: (Ly.Lx.y-covered x)caramel -> Lx.caramel-covered x (Lx.caramel-covered x)peanuts -> caramel-covered peanuts Functions can also be the inputs to other functions, as with this "apply-to-ants" function: Lf.(f)ants
Simply Scheme: Introducing Computer Science
http://www.eecs.berkeley.edu/~bh/ss-toc2.html
@mobilebooks Simply Scheme: Introducing Computer Science http://url4.eu/dPaG [from http://twitter.com/sbepstein/statuses/4986924979]
SICP in Clojure
http://sicpinclojure.com/
This site exists to make it easier to use Clojure rather than Scheme while working through SICP.
This site exists to make it easier to use Clojure rather than Scheme while working through SICP. The folks behind SICP were kind enough to release it under a Creative Commons Attribution-Noncommercial 3.0 Unported License, which will allow me to annotate the text and adapt its source code and exercises to fit the Clojure language.
Why MIT switched from Scheme to Python | Wisdom and Wonder
http://www.wisdomandwonder.com/link/2110/why-mit-switched-from-scheme-to-python
* Why MIT switched from Scheme to Python
25 Awesome Tools for Choosing a Website Color Scheme | Design Shack
http://designshack.co.uk/articles/inspiration/25-awesome-tools-for-choosing-a-website-color-scheme
The If Works » Blog Archive » Talk: Writing a language in 15 minutes
http://blog.jcoglan.com/2009/05/19/talk-writing-a-language-in-15-minutes/
I gave a talk at London Ruby User Group yesterday, based on the work I’ve been doing on Heist, my Scheme interpreter project. I wrote the core of a basic Scheme interpreter in about 15 minutes as a live-coded demo (well, kind of – the coding was pre-recorded so I could focus on talking), which seemed to go down pretty well.
15分で作るScheme interpreter in Ruby.
A talk on how to implement a Scheme interpreter in 15 minutes. The parsing is taken care of primarily by Treetop, a syntactic analysis / parser creation DSL for Ruby.
ちょっと変わったLisp入門 - @IT
http://www.atmarkit.co.jp/fcoding/articles/gauche/01/gauche01a.html
50 Best Free Tools To Create Perfect Color Combinations @ SmashingApps
http://www.smashingapps.com/2009/12/17/50-best-free-tools-to-create-perfect-color-combinations.html
Smashing Apps Has Been Featured At Wordpress Showcase. If you like Smashing Apps and would like to share your love with us so you can click here to rate us. A good color combination has the tendency to communicate with the users and let them perceive the design in the correct way. That is the basic reason why you need to pick the right color for your design. So, here we are bringing 50 varieties of useful and valuable color tools that would help you choosing the right color palettes for your designs. You are welcome to share more color tools and resources which our readers/viewers may like. Do you want to be the first one to know the latest happenings at SmashingApps.com just subscribe to our rss feed and you can follow us on twitter and do not forget to become our fan on facebook as well.
slime -- wingolog
http://wingolog.org/archives/2006/01/02/slime
Color Theory for Designer, Part 3: Creating Your Own Color Palettes - Smashing Magazine
http://www.smashingmagazine.com/2010/02/08/color-theory-for-designer-part-3-creating-your-own-color-palettes/
Teoria da cor parte 3
Hacker News | How I Hacked Hacker News (with arc security advisory)
http://news.ycombinator.com/item?id=639976
How I Hacked Hacker News (with arc security advisory)
Studio Styles - Visual Studio color schemes
http://studiostyles.info/
Create and share Visual Studio color schemes
Visual Studio color schemes
Abstract Heresies: You knew I'd say something.
http://funcall.blogspot.com/2009/04/you-knew-id-say-something.html
An exhaustive exploration of recursion, tail calls and TCO
Dan Weinreb’s blog » Blog Archive » Why Did M.I.T. Switch from Scheme to Python?
http://danweinreb.org/blog/why-did-mit-switch-from-scheme-to-python
Why Did M.I.T. Switch from Scheme to Python?
The freshman software engineering course (...) is now nearly thirty years old. Engineering has changed quite a lot in thirty years. Since 1995, Gerry and his co-author Prof. Hal Abelson have advocated changing the freshman curriculum radically, not basing it on SICP. In 1980, computer engineering was based on starting with clearly-defined things (primitives or small programs) and using them to build larger things that ended up being clearly-defined. Composition of these fragments was the name of the game. However, nowadays, a real engineer is given a big software library, with a 300-page manual that’s full of errors. He’s also given a robot, whose exact behavior is extremely hard to characterize (what happens when a wheel slips?).
"In 1980, computer engineering was based on starting with clearly-defined things (primitives or small programs) and using them to build larger things that ended up being clearly-defined. Composition of these fragments was the name of the game... Nowadays, a real engineer is given a big software library, with a 300-page manual that’s full of errors. He’s also given a robot, whose exact behavior is extremely hard to characterize (what happens when a wheel slips?). The engineer must learn to perform scientific experiments to find out how the software and hardware actually work, at least enough to accomplish the job at hand. We may not like it this way (”because we’re old fogies”), but that’s the way it is..."
Dan Weinreb’s blog » Blog Archive » Why Did M.I.T. Switch from Scheme to Python?
Some explanation of why MIT switched from Scheme to Python.
Hyperpolyglot: Lisp: Common Lisp, Scheme, Clojure, Emacs Lisp
http://hyperpolyglot.wikidot.com/lisp
Lisp Dialects 比較
Racket
http://racket-lang.org/
Formerly PLT/Dr Scheme
With Racket, you can script command shells and web servers; you can quickly prototype animations and complex GUIs; regexps and threads are here to serve you. To organize your systems, you can mix and match classes, modules or components. Best of all, you start without writing down types.
7 lines of code, 3 minutes: Implement a programming language
http://matt.might.net/articles/implementing-a-programming-language/
Implementing a programming language is an experience no programmer should go without; the process fosters a deep understanding of computation, and beside that, it's fun!
!
Writing a new programming Language