Higher level computer interfaces for deveusers: Difference between revisions

From apm
Jump to navigation Jump to search
mNo edit summary
 
(10 intermediate revisions by the same user not shown)
Line 5: Line 5:
* Sketch-n-Sketch – Ravi Chugh et al.
* Sketch-n-Sketch – Ravi Chugh et al.
* Multi representational language – Enso (formerly Luna)
* Multi representational language – Enso (formerly Luna)
* Crosscut from inkandswitch
* [[Annotated lambda diagram]]


{{wikitodo|discuss these}}
{{wikitodo|discuss these}}
Line 11: Line 13:


* [[Future of human computer interaction]]
* [[Future of human computer interaction]]
* '''[[User interfaces for gem-gum on-chip nanofactories]]'''
----
----
* [[Content addressed]] codebase – a basis that very likely makes implementing all higher level stuff much much easier and much mure maintainable
* [[Content addressed]] codebase – a basis that very likely makes implementing all higher level stuff much much easier and much mure maintainable
* [[Projectional editors]]
* [[Projectional editor]]
* [[Structural editor]]
* '''[[Software]]''' overview page
* '''[[Software]]''' overview page
----
----
Line 20: Line 24:
Interfaces for 3D modelling (Critically important for a technology that is all about making physical stuff)  
Interfaces for 3D modelling (Critically important for a technology that is all about making physical stuff)  
* [[Constructive solid geometry]] which matches well with [[functional representation]] of 3D geometry
* [[Constructive solid geometry]] which matches well with [[functional representation]] of 3D geometry
----
* [[Annotated lambda diagram]]
* [[Naive groupings as dumbed down functions]]
----
* [[Typed holes]]
* [[Programming languages]]


== External links ==
== External links ==
Line 32: Line 42:
* [http://aprt.us/ "Apparatus" – similar to Bret Victors demo]
* [http://aprt.us/ "Apparatus" – similar to Bret Victors demo]
* [https://futureofcoding.org/episodes/051  Future of Coding Community Podcast – 51 • Toby Schachman • Cuttle, Apparatus, and Recursive Drawing]
* [https://futureofcoding.org/episodes/051  Future of Coding Community Podcast – 51 • Toby Schachman • Cuttle, Apparatus, and Recursive Drawing]
----
* blurring the visual textual border – https://www.inkandswitch.com/crosscut/
----
----
* https://ravichugh.github.io/sketch-n-sketch/
* https://ravichugh.github.io/sketch-n-sketch/
Line 38: Line 50:


[[Category:Programming]]
[[Category:Programming]]
[[Category:Software]]

Latest revision as of 10:39, 5 May 2024

This article is a stub. It needs to be expanded.
  • Tangible values – Eros demo – Conal Elliott
  • Drawing dynamical visualizations – Bret Victor
  • Sketch-n-Sketch – Ravi Chugh et al.
  • Multi representational language – Enso (formerly Luna)
  • Crosscut from inkandswitch
  • Annotated lambda diagram

(wiki-TODO: discuss these)

Related




Interfaces for 3D modelling (Critically important for a technology that is all about making physical stuff)



External links