파이크
(Pike)는
解釋型
汎用
,
高級
,
크로스 플랫폼
,
動的 프로그래밍 言語
로서
C
와 비슷한 文法 體系를 가지고 있다. 다른 수많은 動的 言語와 달리 파이크는 政敵/動的 타이핑이며 明示的인 資料型 正義를 要求한다. 動的 타이핑 言語의 柔軟한 코드, 빠른 開發을 許容하는 柔軟한 資料型 體系가 그 特徵이지만 政敵 타이핑 言語의 長點들 中 一部를 提供하기도 한다.
파이크는
쓰레기 收集
, 高級 資料型, 第1 클래스 匿名 函數, 수많은 프로그래밍 패러다임의 支援(
客體 志向
,
函數兄
,
命令形 프로그래밍
)을 提供한다. 파이크는
自由 소프트웨어
로서
GPL
,
LGPL
,
MPL
라이선스로 配布된다.
歷史
[
編輯
]
파이크는
MUD
用으로 開發된 言語였던
LPC
에 그 뿌리를 두고 있다. 스웨덴의
린셰핑
Lysator의 프로그래머들, 그 中 特히 Fredrik Hubinette와 Per Hedbor는
[1]
MUD 드라이버의 나머지 部分으로부터 言語와 假想 머신을 分離하였고 LPC4로 불리는 다양한 應用 프로그램의 빠른 프로토타이핑 言語로서 이를 使用하였다.
文法 强調
[
編輯
]
Hello World
[
編輯
]
int
main
()
{
write
(
"Hello world!
\n
"
);
return
0
;
}
各州
[
編輯
]
外部 링크
[
編輯
]