-
Notifications
You must be signed in to change notification settings - Fork 105
Open
Open
Copy link
Labels
enhancementNew feature or requestNew feature or requestquestionFurther information is requestedFurther information is requested
Description
I've been thinking about barriers to entry for new users. Here's what I'm mulling over:
When someone says "oh this sounds interesting" about TuringJl, there's quite a gap before they can actually try it out. This friction matters, especially for grabbing new users into the ecosystem.
Things maybe worth considering?
- Online environments: Are there any Google Colab-like systems for Julia? (Yes, Colab does support Julia). Ideally something ethical/free with caching support. This removes the whole "what do I need to install" barrier.
- Notebooks: I don't see them used much in Julia docs. Is this a community preference thing? They're really useful for the "here, just run this" approach - like if someone asks about a model, you can just send them a link and they're up and running. Great for prototyping before diving into a new ecosystem.
- Current tutorials: Would it be useful to have downloadable notebooks/.jl files for tutorials? Right now the most obvious path is copy-pasting into terminal/IDE which adds friction. PyMC has a nice setup where you can grab notebooks and just hit go.
Have floated this by @penelopeysm and @mhauru but thoughts / concrete imperative directions for me to implement / explore would be useful
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestquestionFurther information is requestedFurther information is requested