0d history
Previous Iterations
- bmfbp
- Introduced as “bare metal” FBP in the early 2010s.
- Visual Frameworks
- Emerged in the 1990s and was primarily developed using C++.
- Arrowgrams
- Originated in 2019 and was implemented using Common Lisp and Haskell.
- Ongoing work can be found at bmfbp GitHub.
- Key contributors include Paul Tarvydas, Ken Kan, and Boken Lin.
odin0d
- Developed by Zac Nowicki.
- Active development spans from 2022 to 2023.
- Introduces “0D for Crystal,” possibly under a proprietary license.
py0d
- Developed between 2021 and 2022.
issues
- 2020-present
- kibitzing, reading, commenting
- Rajiv Abraham
- Boken Lin
- blog: https://guitarvydas.github.io/
- blog: https://publish.obsidian.md/programmingsimplicity
- books (from blog): https://leanpub.com/u/paul-tarvydas
Appendix - ChatGPT Prompt
summarize the following markdown as a subsection for a chapter in a book
Appendix - Point-Form Notes
History
- previous iterations
- bmfbp
- “bare metal” FBP
- 201x
- Visual Frameworks
- 199x
- C++
- Arrowgrams
- 2019
- Common Lisp
- Haskell
- https://github.com/bmfbp/bmfbp (WIP)
- Paul Tarvydas, Ken Kan
- Boken Lin- odin0d
- 2022-2023
- Zac Nowicki
- 0D for Crystal
- proprietary(?)
- 0D for Crystal
- py0d
- 2021-2022
- odin0d
Appendix - See Also
See Also
References
https://guitarvydas.github.io/2021/12/15/References.html
Blogs
obsidian blogs (see blogs that begin with a date 202x-xx-xx-)
Videos
videos - programming simplicity playlist
Books
leanpub’ed (disclaimer: leanpub encourages publishing books before they are finalized - these books are WIPs)
Programming Simplicity Takeaways, and, Programming Simplicity Broad Brush
Discord
Programming Simplicity all welcome, I invite more discussion of these topics, esp. regarding Drawware and 0D
@paul_tarvydas
Mastodon
(tbd, advice needed re. most appropriate server(s))