2 ms·
What is the advantage? Does it make some things easier that are very hard to do in languages / frameworks traditionally used to build app/webapp GUIs?
by btbuildem 5y ago
What is the advantage? Does it make some things easier that are very hard to do in languages / frameworks traditionally used to build app/webapp GUIs?
- dagw 5y agoThink about it from the other direction. Julia makes writing certain types of programs much easier than in other languages traditionally used to build app GUIs. This then makes it possible to wrap those programs in a GUI for distribution. If you're wrapping a GUI around a CRUD app then Julia probably isn't your best choice. If you're writing a novel differential equation solver and want to provide a GUI for people to explore it then this makes it possible to do so.
- acomjean 5y agoGenerally a lot of the end user of these programs aren't supper great at getting them to run, so an easy way to get your algorithms into the hands of users is very helpful. R has a pretty good "share my stuff on the web" story with "R shiny" web application server that's quite popular with our data scientists. And desktop applications for things that require files too big for easy web use is helpful too. https://shiny.rstudio.com https://shiny.rstudio.com