David Moon

743 posts

David Moon banner
David Moon

David Moon

@dm_0ney

PhD @UMichCSE • building https://t.co/sEtPaejQKZ https://t.co/GvG3Va4saO

Ann Arbor, MI เข้าร่วม Kasım 2015
1K กำลังติดตาม1.4K ผู้ติดตาม
ทวีตที่ปักหมุด
David Moon
David Moon@dm_0ney·
#tylr is live! tylr.fun (not mobile friendly yet!) how to play 🧵
English
13
118
594
0
David Moon รีทวีตแล้ว
andrew blinn
andrew blinn@disconcision·
given that everyone is doing token-by-token and/or line-by-line partial completion acceptance now, i'm surprised i haven't seen any that just recapitulate selection mechanics (i.e. shift-left/right for token, shift-up/down for line). we have incremental acceptance at home!
English
3
5
33
2.2K
David Moon
David Moon@dm_0ney·
We're hoping to complete our study by Mar 23 (Sunday). If you're interested, please fill out this form. Thanks for considering! forms.gle/4WihdnB4bLYqYc…
English
0
1
0
263
David Moon
David Moon@dm_0ney·
Your participation will involve using the editor to perform editing tasks in an OCaml-like lang. We're esp interested in folks with prior experience using expression-oriented langs like OCaml, Haskell, Scala, etc. You'll receive a $25 Amazon gift card for 60 minutes of your time.
English
1
1
1
297
David Moon
David Moon@dm_0ney·
I am once more seeking participants for a user study. We'll be evaluating a prototype code editor that completes your text with placeholders for missing tokens expected by the language. Here are a couple vids motivating the editor+study. Details in thread. RTs appreciated! 🙏
English
1
9
15
1.9K
David Moon
David Moon@dm_0ney·
@krismicinski ...meaning you can maximally parse any segment of code knowing only its token bounds. the problem with OP parsing traditionally is that it has really limited grammar expressivity, you can't reuse the same token in different ways (eg - for negation and subtraction).
English
2
0
1
67
David Moon
David Moon@dm_0ney·
new tylr featuring inline obligations. press tab to jump to the next obligation, either a hole or a token-completion, or to accept the current completion.
English
1
1
20
3.6K
Jonathan Edwards
Jonathan Edwards@jonathoda·
@dm_0ney Seems like you've had a burst of new ideas. Are you planning a new demo sometime?
English
1
0
0
108
David Moon
David Moon@dm_0ney·
what's in a selection?
English
0
3
6
597
David Moon
David Moon@dm_0ney·
@krismicinski the remaining problem is then how to assign these molds and this is the subject of my current wip paper
English
0
0
1
68
David Moon
David Moon@dm_0ney·
@krismicinski I'm working around that limitation by tagging tokens with their grammar contexts, what I'm calling molds. once molded, tokens can be OP parsed, and this helps especially with organizing the edit state into various regions of interest while maintaining structure.
English
1
0
1
50
David Moon รีทวีตแล้ว
Andy Matuschak
Andy Matuschak@andy_matuschak·
@Wattenberger Lots of fun old related infoviz literature here (keywords: focus+context, distortion-oriented presentation). But as far as gratuitous animation, I bet you'd enjoy ianhenderson.org/hypernav.html (best viewed on phone!)
English
3
1
17
1.1K
David Moon รีทวีตแล้ว
andrew blinn
andrew blinn@disconcision·
andrew blinn tweet media
ZXX
0
2
12
1.4K