There are 3 levels of skill:
- everyone that doesn’t know how to download, run, and edit code
- scientists that write research code they want to share but don’t know how to write webapps
- web developers that know how to build and deploy webapps
Sharing your code via a webapp is the best way to cater for #1 people – they just need to open a browser.
Because Julia is so popular in sciences, we have scores of scientist writing their packages in Julia. They want to share the functionality of their packages with people from group #1. But because Julia is new these people don’t know how to install Julia, clone said code, and play with it locally. That’s precisely why webapps are uniquely well-suited to solve this discrepancy.
These scientists don’t know how to build a webapp. There seems to be tons of activity in this domain by very capable people. What we need now is a clear tutorial about how to build and deploy a simple webapp in Julia – from zero to finished webpage. Although there are many many ways to build a webapp (use-case dependent), one simple way forward would be better than none.
How about such a tutorial with say Escher.jl (since that would cater for the least webapp-capable people out there)?
Thanks for listening!
Member of group #2