K编程范型 | 阵列, 函数式 |
---|
設計者 | Arthur Whitney |
---|
實作者 | Kx Systems |
---|
发行时间 | 1993年,31年前(1993) |
---|
型態系統 | 动态, 强类型 |
---|
網站 | kx.com |
---|
啟發語言 |
---|
A+, APL, Scheme |
影響語言 |
---|
Q |
K是专有的阵列处理编程语言,由Arthur Whitney开发,并由Kx Systems商业化。这个语言充当了内存内列式数据库kdb+,和其他有关财务产品的基础[1]。这个语言最初开发于1993年,是APL的变体并包含了Scheme的元素。这个语言的提倡者强调了它的速度、在处理阵列上的设施和富有表达力的语法[2]。
参见
- J
- Q (程式語言),kdb+的语言,是K和ksql的新的合并版本。
引用
- ^ Kx Systems. [2020-05-24]. (原始内容存档于2020-02-01).
- ^ Iverson, Kenneth. Notation as a Tool of Thought. [2015-02-23]. (原始内容存档于2013-09-20).
外部链接
- 官方网站, Kx Systems
- 官方网站, kdb+
- Overview of K (with a link to K reference card) (页面存档备份,存于互联网档案馆)
- Dennis Shasha - K as a Prototyping Language (页面存档备份,存于互联网档案馆)
- Michael Schidlowsky - Screencast comparing solutions of a specific problem(页面存档备份,存于互联网档案馆) in K vs. Java
- K by Arthur Whitney (2005)(页面存档备份,存于互联网档案馆)
- oK (页面存档备份,存于互联网档案馆) REPL for a K clone
- Kona (页面存档备份,存于互联网档案馆) an open-source K3 implementation
![小作品圖示](//upload.wikimedia.org/wikipedia/commons/thumb/7/74/HelloWorld_in_black_and_white.svg/50px-HelloWorld_in_black_and_white.svg.png) | 这是一篇關於電腦程式語言的小作品。您可以通过编辑或修订扩充其内容。 |
|
---|
| 特征 | - APL语法与符号(英语:APL syntax and symbols)
- 直接函数(英语:Direct function)(dfn)
- APL符号代码页(英语:Digital encoding of APL symbols)
- 艾佛森括号
- 秩
- 共享变量(英语:Shared Variables)
| |
---|
| 实现(英语:Programming language implementation) | 主要 | - APL2 → APLX(英语:APLX)
- NARS → NARS2000
- SHARP APL
- Dyalog APL
|
---|
| 方言 | - A+
- APLNext → VisualAPL
- ELI(英语:ELI (programming language))
- GNU APL
- J
- K
- Q
- PPL(英语:Polymorphic Programming Language)
|
---|
|
---|
| 社群 | 协会 | |
---|
| 组织 | 商业 | - Analogic公司
- CompuServe
- DEC公司
- DNA系统
- Dyalog公司
- IBM
- I. P. Sharp协会(英语:I. P. Sharp Associates)
- Kx Systems
- MCM(英语:MCM/70)
- 科学研究协会(英语:Science Research Associates)
- 科学分时公司(英语:Scientific Time Sharing Corporation)(STSC)
- Soliton公司(英语:Soliton Incorporated)
- 远程计算集成系统公司
- 分时资源(TSR)
|
---|
| 教育 | |
---|
|
---|
| 人物 | - Philip S. Abrams(英语:Philip S. Abrams)
- Bob Bernecky(英语:Robert Bernecky)
- Larry Breed(英语:Lawrence M. Breed)
- Charles Brenner(英语:Charles Brenner (mathematician))
- Fred Brooks
- Jim Brown(英语:Jim Brown (computer scientist))
- Adin Falkoff(英语:Adin Falkoff)
- Patrick E. Hagerty
- Herbert Hellerman
- Roger Hui(英语:Roger Hui)
- Kenneth E. Iverson
- Dick Lathwell(英语:Richard H. Lathwell)
- Eugene McDonnell(英语:Eugene McDonnell)
- Robert Metzger
- Roger Moore(英语:Roger Moore (computer scientist))
- Alan Perlis
- John Scholes(英语:John M. Scholes)
- J. Henri Schueler
- Bob Smith
- Edward H. Sussenguth(英语:Edward H. Sussenguth) Jr.
- Arthur Whitney
- William Yerazunis
- Rodnay Zaks(英语:Rodnay Zaks)
|
---|
| 其他 | - Iverson奖(英语:Iverson Award)
|
---|
|
---|
| 目录 共享 |
|