I have been thinking about the paradigm of "commands" in programming, and whether softer/more 'polite' language could improve the machine UI
-
-
It's v difficult to compress these thoughts for twtr I'm just wondering if commanding language in some sense is a needless barrier to entry
-
And if perhaps in your social context you're more used to requests than commands, a programming language could be created in that context
-
Maybe this is all really out there or syntactic sugar or just too much social theory for real computing but hey, Twitter, just a thought
-
Basically this thought germinated when I did thishttps://twitter.com/starsandrobots/status/380857763733073920 …
-
It was pretty much a whim at the time but I felt this huge relief when I "please !!" instead of "sudo !!" - it fit better as language
-
So what will this shell be called , maybe lovsh or something warm and fuzzy like that?
-
I'm not sure that request-based conversational patterns are strictly cast in a setting of feelings of love, per se
-
So maybe the shells name would be more along the lines of courteoush. Since it uses "please" and maybe a form of "nice" called "excuse me".
- 3 more replies
New conversation -
-
-
"if you could, would you open this text file and tell me if the contents have this string?"
-
I mean yes exactly - when you get a no here it's pretty much fine. Vs "your syntax is wrong and you're wrong, nothing works"
-
yeah. I think, if you're looking for more than syntactic changes to command-response,...
-
...you're going to need a host of addl intelligence, to state an objective, not a series of actions to complete it?
End of conversation
New conversation -
-
-
Alternative paradigms: do it yourself (GUIs), math expressions to be evaluated (Lisp/functional style), requesting information (PROLOG)
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I think about this thread sometimes:https://mobile.twitter.com/worrydream/status/660168297254547456 …
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
We sort of have some of those they are very high level and very distant from a deeper understanding of how computation functions.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
we tell machines what to do because we tell circuits what to do. It's a command because it's an instruction not a request
-
I'm not saying that's right or wrong, it might be worth exploring, but it goes against the foundations, which explains it
End of conversation
New conversation -
-
-
Kind of like Chef! https://esolangs.org/wiki/Chef
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.