@@ -6,47 +6,74 @@ title: Link Research
6
6
7
7
## To Research
8
8
9
- * https://noflojs.org/
9
+ ### Streamsheets
10
10
11
+ * [ CycleJS Component Difficulties] ( https://www.youtube.com/watch?v=CU8jtb6UBGg&feature=youtu.be&t=46m15s )
11
12
* http://conal.net/papers/icfp97/
12
13
* http://conal.net/papers/push-pull-frp/
14
+ * http://conal.net/papers/Eros/
15
+ * http://tinyletter.com/Flowsheets/
13
16
* https://github.com/gelisam/frp-zoo
17
+ * https://github.com/reflex-frp/reflex
14
18
* making sure everything can be visual (pool, math.random) https://github.com/cyclejs/cyclejs/issues/581
19
+ * [ Forms/3] ( http://web.engr.oregonstate.edu/~burnett/Forms3/forms3.html )
20
+ * [ MIT Objective spreadsheets] ( https://sdg.csail.mit.edu/projects/objsheets ) from Jaime Brandon
21
+ * [ Dedalus] ( https://pdfs.semanticscholar.org/03dc/b87fb0e0d8cd9fa85b09035a98ba5f2c779e.pdf )
22
+ * [ Lucid] ( http://worrydream.com/refs/Wadge%20-%20Lucid,%20the%20Dataflow%20Programming%20Language.pdf )
23
+ * [ query, datalog, logicblox] ( https://pdfs.semanticscholar.org/0ffa/f68f4399998864d6d9835c7bd8240d322b49.pdf ) from Jaime Brandon
24
+ * https://en.wikipedia.org/wiki/Prograph
25
+ * https://noflojs.org/
26
+ * http://www.ragic.com/
27
+ * [ Framer 3] ( https://www.producthunt.com/posts/framer-3 )
15
28
16
29
30
+ ### LogicHub
17
31
18
32
* [ TiddlyWikin] ( http://tiddlywiki.com/ )
19
- * [ Alan Kay HN AMA] ( https://news.ycombinator.com/item?id=11939851 )
20
- * http://elevr.com/elevr-leaving-ycr/
33
+ * https://github.com/raymestalez/nulis
34
+ * http://wagn.org/
35
+ * [ Chorus] ( http://www.chorus-home.org/ )
36
+
37
+
38
+ ### Projectional / block based editors
39
+
21
40
* [ Hazelnut] ( https://www.youtube.com/watch?v=99SRVnRA9Ec )
22
41
* https://arxiv.org/pdf/1703.08694.pdf
23
- * [ anima - Or Arbel] ( http://www.animaapp.com/ )
24
- * [ Whats Functional Programming All About] ( http://www.lihaoyi.com/post/WhatsFunctionalProgrammingAllAbout.html#what-functional-programming-is-not )
25
42
* [ General Principles for a Generalized Idea Garden] ( https://www.researchgate.net/publication/313369217_General_Principles_for_a_Generalized_Idea_Garden )
26
43
* get back to Jonathan Edwards after reading this one!
27
44
* [ Usability Analysis of Visual Programming Environments] ( http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.35.815&rep=rep1&type=pdf )
28
- * https://noflojs.org/
29
- * [ MIT Objective spreadsheets] ( https://sdg.csail.mit.edu/projects/objsheets ) from Jaime Brandon
30
45
* [ A Module System for a General-Purpose Blocks Language] ( http://www.vpri.org/pdf/tr2015003_modsys.pdf )
31
- * [ Dedalus] ( https://pdfs.semanticscholar.org/03dc/b87fb0e0d8cd9fa85b09035a98ba5f2c779e.pdf )
32
- * [ Lucid] ( http://worrydream.com/refs/Wadge%20-%20Lucid,%20the%20Dataflow%20Programming%20Language.pdf )
33
- * [ Forms/3] ( http://web.engr.oregonstate.edu/~burnett/Forms3/forms3.html )
34
- * [ CycleJS Component Difficulties] ( https://www.youtube.com/watch?v=CU8jtb6UBGg&feature=youtu.be&t=46m15s )
35
- * [ Joe Edelman - citizen logisitics] ( http://nxhx.org/ ) and [ Chatterbase] ( http://alpha.trycarbide.com/@jxe/6d5e19369ddb9cc4728510e11a3f7586 )
36
- * http://explorabl.es/reading/
37
- * https://github.com/raymestalez/nulis
46
+ * http://www.luna-lang.org/
47
+ * https://www.touchdevelop.com
48
+ * https://www.hyperpad.com/
49
+ * Thunkable
50
+ * https://powerapps.microsoft.com/en-us/
51
+ * Jet Brains MPS
52
+ * http://www.greenfoot.org/frames/
53
+ * http://flowlab.io
54
+ * http://embrio.io/
55
+ * http://harc.ycr.org/project/gp/
56
+ * http://www.andescotia.com/products/marten/
38
57
39
- ### Unordered
40
58
41
- * [ query, datalog, logicblox] ( https://pdfs.semanticscholar.org/0ffa/f68f4399998864d6d9835c7bd8240d322b49.pdf ) from Jaime Brandon
59
+ ### Inspiration
60
+
61
+ * [ Alan Kay HN AMA] ( https://news.ycombinator.com/item?id=11939851 )
62
+ * http://elevr.com/elevr-leaving-ycr/
63
+ * [ Whats Functional Programming All About] ( http://www.lihaoyi.com/post/WhatsFunctionalProgrammingAllAbout.html#what-functional-programming-is-not )
64
+ * [ Joe Edelman - citizen logisitics] ( http://nxhx.org/ ) and [ Chatterbase] ( http://alpha.trycarbide.com/@jxe/6d5e19369ddb9cc4728510e11a3f7586 )
65
+ * http://explorabl.es/reading/
66
+ * http://nxhx.org/
67
+ * [ anima - Or Arbel] ( http://www.animaapp.com/ )
42
68
* https://idyll-lang.github.io/
43
69
* Inmates are running the Asylum
44
70
* Hacker's Delight
45
71
* [ On Abstraction - Zach Tellman] ( https://m.youtube.com/watch?v=x9pxbnFC4aQ ) from dan scanlon
46
72
* [ New Etoys] ( http://www.vpri.org/fonc_wiki/index.php?title=New_Etoys )
47
73
* [ Alan Kay Videos] ( http://www.vpri.org/html/words_links/links_ifnct.htm )
48
- * spend time with Lively Kernal
49
- * learn about HyperCard!
74
+ * Lively Kernal
75
+ * HyperCard
76
+ * Vi Hart
50
77
* [ code.world] ( https://code.world/#PgOPqtxOVsfDQJe7-GkGdnQ )
51
78
* [ SKETCHPAD A MAN-MACHINE GRAPHICAL COMMUNICATION SYSTEM - Sutherland] ( https://www.cs.purdue.edu/homes/hosking/197/canon/sutherland.pdf )
52
79
* look into heap analytics for its similarity to streamsheets (from Joe West)
@@ -55,60 +82,36 @@ title: Link Research
55
82
* [ Stencil – A reusable web component generator] ( https://news.ycombinator.com/item?id=15080174 )
56
83
* [ http://digitalfreepen.com/2017/08/16/elixir-in-depth-notes.html ] ( http://digitalfreepen.com/2017/08/16/elixir-in-depth-notes.html )
57
84
* [ John Carmack's keynote at Quakecon 2013 part 4] ( https://www.youtube.com/watch?v=1PhArSujR_A )
58
- * http://www.luna-lang.org/
59
- * https://www.touchdevelop.com
60
- * http://nxhx.org/
61
- * http://wagn.org/
62
- * Vi Hart
63
85
* [ Maude] ( https://www.youtube.com/watch?v=mZE_Xv9qym4 ) , which comes highly reccomended by Ezekiel Smithburg from the Future Programming Slack.
64
86
* http://worrydream.com/substroke/
65
87
* [ ICFP 2012. Roly Perera: Functional Programs that Explain their Work.] ( https://www.youtube.com/watch?v=pqtqaL_ojpk&feature=plcp )
66
88
* [ Pacific Northwest Scala 2013 We're Doing It All Wrong by Paul Phillips] ( https://www.youtube.com/watch?v=TS1lpKBMkgg )
67
- * http://www.subtext-lang.org/
68
89
* Furure of Programming Workshop - http://www.future-programming.org/
69
90
* http://www.kenperlin.com/
70
91
* http://harc.ycr.org/flex/
71
92
* http://alpha.trycarbide.com/
72
- * [ Chorus] ( http://www.chorus-home.org/ )
73
93
* Kite.com
74
94
* PureScript
75
95
* https://elixir-lang.org/
76
96
* http://www.eff-lang.org/
77
97
* https://personal.cis.strath.ac.uk/conor.mcbride/pub/Frank/TFM.pdf
78
98
* Idris
79
- * http://conal.net/papers/Eros/
80
- * http://tinyletter.com/Flowsheets/
81
99
* http://shaunlebron.github.io/parinfer/
82
100
* https://www.sourcetrail.com/
83
101
* http://www.clickteam.com/multimedia-fusion-2
84
102
* Unity
85
103
* https://www.scirra.com/construct2
86
- * https://www.hyperpad.com/
87
- * Thunkable
88
- * https://powerapps.microsoft.com/en-us/
89
- * http://www.ragic.com/
90
- * http://www.chorus-home.org/
91
- * Jet Brains MPS
92
- * http://www.greenfoot.org/frames/
93
- * http://flowlab.io
94
- * http://embrio.io/
95
- * http://harc.ycr.org/project/gp/
96
- * [ Tulip] ( https://www.youtube.com/watch?v=lvclTCDeIsY )
97
104
* https://www.pipes.digital/
105
+ * [ Tulip] ( https://www.youtube.com/watch?v=lvclTCDeIsY )
98
106
* https://www.theatlantic.com/magazine/archive/1945/07/as-we-may-think/303881/
99
107
* http://www.memex.org/licklider.pdf
100
108
* http://web.media.mit.edu/~minsky/papers/TuringLecture/TuringLecture.html
101
109
* [ Computer as Communications Device] ( https://www.dropbox.com/s/4td8aj5gglf4qfj/The%20Computer%20As%20A%20Communications%20Device.pdf?dl=0 )
102
110
* http://www.red-lang.org/p/about.html
103
111
* https://cospaces.io/edu/
104
- * Lively Kernal
105
112
* [ Seymour Papert On Logo] ( http://el.media.mit.edu/logo-foundation/resources/onlogo/index.html )
106
113
* [ Type Systems for Beginners] ( https://gilbert.ghost.io/type-systems-for-beginners-an-introduction/ )
107
114
* [ Types, Logic, Semantics, and Verification] ( https://www.cs.uoregon.edu/research/summerschool/summer15/curriculum.html )
108
- * [ Framer 3] ( https://www.producthunt.com/posts/framer-3 )
109
- * https://en.wikipedia.org/wiki/Prograph
110
- * http://www.andescotia.com/products/marten/
111
- * https://github.com/reflex-frp/reflex
112
115
* reasonML
113
116
* http://conal.net/blog/posts/reimagining-matrices
114
117
* https://www.linkedin.com/pulse/programming-languages-future-coding-chris-grimes
0 commit comments