Re:Rethinking Visual Programming with Go
by Seanny123 on Wednesday June 05, 2019 @11:50AM
(#20105644)
The Qorum people have been doing psychology-informed Programming Language Design for a while now.
Re:Rethinking Visual Programming with Go
by turbinerneiter on Wednesday June 05, 2019 @03:15PM
(#20108103)
That would have been great input for my thesis!
Re:Rethinking Visual Programming with Go
by Seanny123 on Thursday June 06, 2019 @09:21AM
(#20114260)
As someone who also completed a Master's thesis, I really hope that feeling goes away at some point.
Re:Rethinking Visual Programming with Go
by turbinerneiter on Thursday June 06, 2019 @12:11PM
(#20115906)
Not if liked our topic and would like to do more work like that :)
Thanks for sharing!
Re:Rethinking Visual Programming with Go
by vanderZwan on Wednesday June 05, 2019 @08:48AM
(#20103805)
> I wanna see the brain of JavaScript developer compared to a Lisper, Rustacean, ...
Even more fun: polyglots as they work out problems in different languages!
Re:Rethinking Visual Programming with Go
by turbinerneiter on Wednesday June 05, 2019 @10:28AM
(#20104715)
You will probably need that and even more to figure out all the influences. It's gonna be incredibly hard to control everything.
This could also be an epic vim/emacs battle.
Re:Rethinking Visual Programming with Go
by codetrotter on Wednesday June 05, 2019 @08:02AM
(#20103494)
> I wanna see the brain of JavaScript developer compared to a Lisper, Rustacean, ... .
Makes me wonder if a person using multiple different programming languages would have a different looking scan depending on which of their preferred languages they were using.
Actually that wouldn’t entirely surprise me if it did. I think I think in different ways when I program in Rust vs JS or Python at least. (All three of which I use and enjoy for different kinds of purposes.)
Re:Rethinking Visual Programming with Go
by FridgeSeal on Wednesday June 05, 2019 @08:31AM
(#20103690)
Using Haskell definitely makes me think differently.
Or at least feel like I’m thinking differently.
I studied Mechanical Engineering, but did my Master Thesis on "Evaluation of MicroPython as Application Layer Programming Language on CubeSats"* - way out of my depth.
I tried to find some prior work on how to chose programming languages for specific domains, and how to judge if a language is the right tool for a task - and there wasn't much.
I even tried to measure how "easy" a programming language is, in a hilariously misinformed user study. There were 8 people, I was measuring the time it took them to implement small snippets in Python vs. C. I had this one dataset with weird outliers, where a person who performed really well, just took forever for some of the tasks ... later one of the participants told me he texted during the study.
And although I felt really bad about my really bad study, I also felt like the avantgarde of the field^^
Anyway, if we can find someone to fund it, I'd like to see brain activity scans of programmers using different languages. We already know smartphone usage rewires our brains. I wanna see the brain of JavaScript developer compared to a Lisper, Rustacean, ... .
* conference paper: https://www.researchgate.net/publication/319525786_Evaluatio...