"ok, now highlight the verb 'go', then 'Insert -> Prepositional Phrase -> Direction -> To'; in the new box, type 'store' as the object, and tick the 'add definite article' box. Then highlight the entire sentence, click Format Sentence Type from the ribbon, choose 'Question'..."
-
-
Replying to @richarddmorey @o_guest and
Perhaps the appeal is that all of those words on the menus are normal English words. I think there may have been a reaction to CLIs, especially Unix-style ones (ls, chmod, etc), as requiring you to "memorise a lot of jargon", "speak like a geek", etc.
1 reply 0 retweets 0 likes -
Replying to @sTeamTraen @richarddmorey and
That reminds me of when my kids learned judo. The names of the moves are inherently unambiguous to a non-Japanese speaker, but as far as I can tell they are fairly dull phrases in Japanese. Maybe "obscure" jargon is in fact easier to learn. Do we need a cognitive linguist here?
1 reply 0 retweets 0 likes -
Replying to @sTeamTraen @richarddmorey and
In defence of GUIs, though, I suspect they may fit better in truly event-driven programming worlds. CLIs tend to come from the tradition of "execution starts at the top, falls slowly through to the bottom with maybe some loops on the way" (like scripting).
2 replies 0 retweets 1 like -
Replying to @sTeamTraen @richarddmorey and
Having actually written a chess program on a Mac circa 1988, using the Mac API in Pascal with everything being driven by events, I can't imagine what that would look like with a CLI. And we do mostly recommend RStudio to go along with R (although I wouldn't recommend RCommander).
3 replies 0 retweets 0 likes -
Replying to @sTeamTraen @richarddmorey and
There's a lot of concepts getting mixed up here. As I said somewhere above. Rote learning is not all bad because some rote learning generalises. Multiplication tables for example are rote and generalise. Menus for stats or coding? Not as much.
1 reply 0 retweets 0 likes -
Replying to @o_guest @sTeamTraen and
This is all in my blog post so I'll stop and focus on finishing it.
1 reply 0 retweets 0 likes -
Replying to @o_guest @sTeamTraen and
Probably OT for your upcoming post, but the present discussion did remind me of a favourite trope: https://blog.codinghorror.com/this-is-what-happens-when-you-let-developers-create-ui/ … or https://jcooney.net/archive/2006/10/30/36235.html … via/by
@codinghorror &@josephcooney As a full-stack dev, I have to constantly prevent myself from recreating "the Dialog", ugh.2 replies 1 retweet 4 likes -
Replying to @GraziosiSergio @o_guest and
Luckily for me, my day job requires zero GUI programming so I'm at no risk of "the dialog" but I am often, however, guilty of its command-line cousin which is 39 conflicting "friendly" undocumented command line arguments on a single tool.
1 reply 0 retweets 3 likes -
Replying to @owainkenway @GraziosiSergio and
Full disclosure: I have made GUIs that are pretty bad. Many sins in GTK++ in C during my PhD.
2 replies 1 retweet 4 likes
Olivia Guest | Ολίβια Γκεστ Retweeted Olivia Guest | Ολίβια Γκεστ
BTW I posted the blog post. Had to ignore Twitter to get it done.https://twitter.com/o_guest/status/1067079340507217920 …
Olivia Guest | Ολίβια Γκεστ added,






Why women in psychology can't program
"About two months ago my brother, who works in a data science on social psychology data, asked me why his colleagues, who are women and have PhDs in psychology, cannot code"
http://neuroplausible.com/programming
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.