Skip to content

This is great--you're on to something big! #28

@breck7

Description

@breck7

Really liked your demo on YouTube. A few thoughts:

  • Is there an online demo, or just downloadable?
  • transformation-based editing and dev time term rewriting are very clear ways of naming what I think could be the only way people program in 10 years (though making the dev experience seamless is a loooot of work. Text editors have a many decades head start, although they had to build themselves with relatively primitive tools).
  • Instead of the term "holes", I prefer the term "cells". Once you start thinking of programs in 2 dimensions, you start seeing web forms and spreadsheets as editors, and there's a nice symmetry between a spreadsheet "cell" and a "hole" in your and Hazel's terminology.
  • I think there's a lot of overlap with what you are doing here and what we are working on with TreeNotation (http://treenotation.org/sandbox/build/) and Ohayo (https://github.com/breck7/ohayo). Not sure what your ultimate goals are with this project, but ours are to drastically improve medical science, and if there are any ways we could help each other please reach out -- yunits@hawaii.edu.
  • One thing we are working a lot on is training deep learning models to write code. IMO, our early results (eventually to be incorporated into Ohayo) are pretty conclusive--it's the future of coding and autocomplete. I would pay attention to that field (deep learning for program synthesis), as I think it's where the puck is headed and will have ramifications to what you are doing with Fructure.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions