
TL; DR: Saya menulis dan memposting Permintaan Skema untuk Implementasi 216 untuk diskusi publik. Ini bertujuan untuk membuat salah satu kurikulum Ilmu Komputer, Struktur dan Interpretasi Program Komputer paling terkenal di dunia, sepenuhnya dapat dilaksanakan di luar Skema MIT / GNU, tetapi juga pada interpreter dan kompiler lain, khususnya, pada favorit Anda. Dan jika sebelumnya permintaan ke pelacak bug "tolong dukung SICP" akan terdengar tidak jelas, maka setelah adopsi SRFI ini, dukungan SICP akan diterima secara lebih umum.
Untuk menulis dokumen ini, saya mengerjakan seluruh SICP (yang membutuhkan lebih dari 700 jam kerja dan layak mendapat posting terpisah), menyoroti bagian-bagian yang belum termasuk dalam standar, dan merumuskannya sebagai dua dokumen, SRFI-203 (diadopsi pada September 2020) , dan yang ini, SRFI-216 , yang saya undang semua orang untuk bergabung.
Untuk detail dan detail teknis, silakan lihat kucing.
Apa itu "Struktur dan Interpretasi Program Komputer"? (Struktur dan Interpretasi Program Komputer)

" ", (MIT), , - , , . , , Scheme, . , , 80 , 1996 . 350 . . , -. ( .)
?
, , . -- , " ", , , " , ". -- , .
?
, (MIT/GNU Scheme Racket, (MIT) Scheme- ) SICP , . , , " " Intel C.
, , SICP , "" , , , , , .

SICP Scheme-?
SICP -- , , " " ( ) - . , , Windows (MIT, , ), , Scheme.
, Scheme -- ( , Cisco ), , . , JVM, CLR, Fortran, JavaScript. GNU Debugger, GNU GIMP GNU Guix.
SICP Scheme, , .
SRFI.

?
- () , , . Scheme Request For Implementation, 216, , Scheme , SICP.
, , , , " ", , (Chibi-Scheme).
SRFI-216?
, SICP, .
.
(random x), . , , CPU, , , R7RS-small. ( -large, .)
.
(runtime), . , , , , 1996 .
.
, , -. , - #f, , - . , , LISP, "" .
, , SICP , / true false, , , , .
.
.
, ( ), , , - .
, , : .
SICP, , , parallel-execute test-and-set!, .
Scheme Java.

Streams.
"" -- , / Python ( xrange), .
, , , , cons-stream, , . SICP .
, proposal.
?
. SRFI-203.
?
-, . .
Scheme, , , .
, , , SICP , .
, , , , .
, , . , , Plan9, Android, WebAssembly, .
, : https://srfi.schemers.org/srfi-216/
Jika Anda menemukan posting ini berguna, Anda dapat berlangganan catatan saya, atau berdonasi tanpa berlangganan:
WordPress https://lockywolf.wordpress.com
Telegram http://t.me/unobvious
Web 1.0 https://lockywolf.net