Language peer sets for FISh:
Designed 1997 ↑
1990s languages ↑
Experimental and other ↑
Experimental and other/1997↑
Experimental and other/au ↑
FISh(ID:3654/fis001)alternate simple view
Sammet category: Experimental and other
for Functional = Imperative + Shape
FISh is a new array programming language that combines (and extends) the expressive power of functional programming with the efficient execution of imperative, or procedural, programming by performing static shape analysis on all programs.
This shape computation reduces higher-order functional programs to simple imperative forms, i.e. F - Sh = I. Conversely, FISh works best when functions are constructed from imperative procedures and shape functions, as recommended by the slogan that gives the language its name. Functional = Imperative + Shape FISh execution speeds on typical array problems are several times faster than other higher-order, polymorphic languages.
Search in: Google Google scholar World Cat Yahoo Overture DBLP Monash bib NZ IEEE  ACM portal CiteSeer CSB ncstrl jstor Bookfinder