Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
FISh announcement
[go: Go Back, main page]

THE FISH HOMEPAGE

Announcement

Latest Paper

FISh Distribution

Tutorial

Ready Reference

Sample Programs

Benchmarks

Why a New Language?

Announcement

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.

In addition to the pages linked above, the topics covered in the side-bar, and research papers on shape, there are also paragraphs on



Page Last Updated: Wednesday, 14-Oct-1998 18:44:02 EST

This page has been accessed times.


Main | Announcement | Latest Paper | Distribution | Tutorial
Ready Reference | Benchmarks | Designer

Please feel free to send any comments.

Copyright Barry Jay © 1998