or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing
xxxxxxxxxx
讀魔法書 SICP
gholk
本簡報
slido 提問
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →gold holk
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →為什麼要讀這本書?
javascript 與 scheme
讀 sicp 的好處
這本書就是
scheme 作為 lisp 的方言
章節
從 C 開始的程式設計
從 scheme 開始的 sicp
函數
S 表達式
迴圈與遞迴
在 scheme 中雖然有迴圈,但不常用,
多直接用遞迴表示。
迴圈的問題
迴圈的問題是他沒有 返回值 ,
迴圈多是執行完後會改變上下文狀態。
do loop
八皇后問題
微分解析解
過時的 scheme
指令式編程較符合底層結構
每個 statement 都在改變程式的狀態。
*3
函數式編程是一層層往上疊
在 scheme 中,函數可以有多個 statement,
但基本上你用不到第二個 statement
誰適合讀這本書
如何讀
來 emacs 攤位一起玩!
還有 scheme 或 sicp 問題,
歡迎來 emacs.tw 攤位找我ㄛ