Some of you might know that I’m a PhD student. I’m studying audio programming language design, and looking in particular at usability through the lens of “programming practice”. Over in the audio programming space, visual programming languages are much more dominant than in other domains, but a much more interesting observation is that there doesn’t seem to be much consensus on dynamic vs static type systems.
In many ways Web development is quite similar to audio software development. Both domains accommodate various approaches to development, open exploration, strict planning/requirements, etc… I thought it would be interesting to gather a different perspective from this community and see if there’s any overlap or interesting insight. I’m working on developing a language for creating audio software specifically on the Web, and so it seems sensible to investigate what makes a good language for Web programming in addition to audio software.
You can find the survey here: https://pd-andy.github.io/elm-questionnaire
There are some demographic questions, a section where you rate your level of agreement to a bunch of statements, and then some open-ended questions – it shouldn’t take longer than 15-20 minutes. If you have any questions you can reach out to me here, or on the elm slack as @pd-andy, or you can email me at firstname.lastname@example.org
ps: yes the survey was made in Elm! It was something I threw together about a year ago for a different study though; the code is pretty awful.