Scheme

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
Scheme
Hệ ngôn ngữ multi-paradigm
Xuất hiện vào 1970s
Thiết kế bởi Guy L. SteeleGerald Jay Sussman
Kiểu hệ thống mạnh, động
Đa số thực hóa cho PLT Scheme, MIT/GNU Scheme, Scheme 48, Chicken, Gambit, Guile, Bigloo, Chez Scheme, STk, STklos, Larceny, SCM, Kawa
Thuộc loại ngôn ngữ T
Ảnh hưởng bởi Lisp, ALGOL
Ảnh hưởng Common Lisp, JavaScript, Ruby, Dylan

Scheme là một ngôn ngữ lập trình hỗ trợ nhiều khuôn mẫu lập trình (multi-paradigm), nhưng được biết đến nhiều nhất với khả năng hỗ trợ lập trình hàm. Đây là một trong hai biến thể chính của Lisp, do Guy L. SteeleGerald J. Sussman xây dựng vào những năm 1970.

Hiện nay phiên bản phổ biến của Scheme được phát triển theo chuẩn RSR5. Một phiên bản chính của nó là MzScheme.

Một số khác biệt của Scheme so với Lisp:

  • Định nghĩa hàm bởi define thay vì defun.
  • Lược bỏ các hàm rườm rà, chẳng hạn nhóm các hàm caar, cddr, cadr...

Scheme được dùng nhiều trong các trường học tại Hoa Kỳ.


Xem thêm

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net