George
01/21/2020, 9:07 PMGeorge
01/21/2020, 9:08 PMGeorge
01/21/2020, 9:13 PMIvan Reese
George
01/21/2020, 9:23 PMKonrad Hinsen
01/22/2020, 8:15 AMMatt
01/22/2020, 5:15 PMMatt
01/22/2020, 5:15 PMrobenkleene
01/24/2020, 5:28 PMrobenkleene
01/24/2020, 5:28 PMrobenkleene
01/24/2020, 5:29 PMrobenkleene
01/24/2020, 5:36 PMGeorge
01/25/2020, 7:03 PMGeorge
01/25/2020, 7:06 PMshalabh
01/28/2020, 7:45 PMwe can also consider replacing the write-then-run program idea (this is the ‘submit a paper’ model) with an incremental model where the programmer successively provides more detail about the desired behavior and a constraint solving system refines the behavior (this is the ‘have a conversation’ model).I think it's an interesting direction and I'm not aware of much exploration of this idea. Maybe there could be a model where the computer is aware of 'all possibilities'. Then the programmer provides some information and this prunes the set of possibilities - the remaining possibilities are visualized. The programmer then provides even more information, and so on. This is quite vague of course—the hard problem is defining the models and languages used in this scheme. BTW, one paradigm that might be somewhat related is behavioral programming, where you describe behavior for specific scenarios: https://cacm.acm.org/magazines/2012/7/151241-behavioral-programming/fulltext. WDYT?
Achraf Kassioui
01/29/2020, 6:15 PM