[FRIAM] What is an object?

Marcus Daniels marcus at snoutfarm.com
Thu Jul 19 17:06:36 EDT 2018


“Perhaps one could argue that the studiously acquired lens that allows one to think about the detailed mechanisms of a computer program is not helpful, nor anywhere close to correct and is not an efficient way to reason about the world outside the computer?”

In that case, one can combine a lens that informs how to construct computer programs with another lens that captures domain requirements and that enables experimentation using a more convenient language.
This goes by names like application, simulation, library, or embedded domain specific language (EDSL).

Some examples:

    https://www.wolfram.com/mathematica/
    http://www.gromacs.org/
    http://halide-lang.org/
    https://people.csail.mit.edu/yuantang/pochoir.html
    https://github.com/RuleWorld/bionetgen
    https://archives.haskell.org/projects.haskell.org/diagrams/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://redfish.com/pipermail/friam_redfish.com/attachments/20180719/9654d0f8/attachment.html>


More information about the Friam mailing list