3 ms·
This isn't a Haskell machine, but the Reduceron is: http://www.cs.york.ac.uk/fp/reduceron/ http://www.cs.york.ac.uk/fp/reduceron/ Fleet is more like a higher-l
by blasdel 17y ago
This isn't a Haskell machine, but the Reduceron is: http://www.cs.york.ac.uk/fp/reduceron/ http://www.cs.york.ac.uk/fp/reduceron/
Fleet is more like a higher-level FPGA machine -- instead of mapping async-default logic designs onto a huge array of look-up-tables, Fleet executes async-default program code on a huge array of 'ships'.
People are routinely baffled trying to use FPGAs because HDLs are NOT CODE -- there's no clean abstraction between the text you write and electricity+wires. Verilog + VHDL are more like CAD tools than they are like programming languages, despite appearances.
Fleet may be a deeply weird computer architecture, but it's a lot more palatable than using FPGAs for software guys.
- jberryman 17y agoThanks for the explanation!
- dkersten 17y agoI'm not sure, I mean, they ARE code, just not sequential imperative code like we are used to. I would argue that they are DATAFLOW languages, since electronic circuits function in the same fashion (a stream of data is routed, NOT a stream of instructions applied to some data).