Future concepts
- Dominant language
- Julia
- Stars
- 73
- Forks
- 82
- Avg merge
- 2h 17m
- Merged PRs (30d)
- 5
Description
This table is copied from #566. Things have moved on since Erik posted this in March 2023, but it still contains useful suggestions. I just added the checkmarks.
I probably wouldn't want all of these as separate concepts: it's too hard to create matching exercises. However, a lot of this could usefull be covered in some way.
----
# Missing concepts
The following list of concepts is ordered by importance, starting with the most important concepts:
- [x] `loops`
- [x] `composite-types`
- [x] `mutating-functions`
- [x] `type-annotations`
- [x] `type-inference` (I think this goes well with `type-annotations`)
- [x] `char`
- [x] `bitwise-operations`
- [x] `vectorized-operators`
- [x] `conversion`
- [x] `promotion`
- [x] `constructors`
- [x] `mutable-composite-types`
- [x] `abstract-types`
- [x] `primitive-types`
- [x] `type-unions`
- [x] `sets`
- [ ] `symbols`
- [x] `exceptions`
- [ ] `interfaces`
- [ ] `modules`
- [ ] `recursion`
- [ ] `tasks`
- [ ] `channels`
- [ ] `macros` (this should probably be split up into multiple concepts)
- [x] `complex-numbers`
- [x] `rational-numbers`
Contributor guide
Assessment
This issue has not been assessed yet.