Hacker GitHub

← All repos

BSVino/JaiPrimer

View on GitHub ↗ ★ 1,905

A description of Jonathan Blow's programming language, Jai

28 mentions on Hacker News by 25 people: 7 stories, 21 comments · first 2016-01-12 · latest 2025-12-18

Mentions per year 28 mentions · busiest year 2016 (8)
20082026
  1. …some nice features in there, I guess. Likely the major features are about what it doesn't have. https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md A syntax to mark structs to be stored as SOA in arrays is the only one I see that…
  2. …only expressions. But, as Jai needs a `return` in functions, it already failed the trivial test. https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md
    comment by ReleaseCandidat · 2024-03-27 · in Explorative Programming
  3. …ways to pass them into the lambda, but Jai doesn't seem to care, at least in the examples at https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md... . To be honest, I also don't see how this is different from just writing the…
    comment by ReleaseCandidat · 2023-09-03 · in Focus: A simple and fast text editor written in Jai
  4. …/playlist?list=PLmV5I2fxaiCKfxMBrNsU1... : a cureated subset of twitch videos, possibly outdated info https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md : a summary of jai based on the above curated videos, possibly outdated
    comment by kjksf · 2022-11-23 · in Porting 58k lines of D and C++ to Jai
  5. This reminded me of Jai, the language by Jon Blow. In the Primer here: https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md , the section on Data-oriented design is relevant. Note that the bottom of the OP article mentions…
    comment by the__alchemist · 2021-08-08 · in Making Reasonable Use of Computer Resources
  6. …the two, e.g. here: https://pixeldroid.com/jailang/overview/Features/SOA/#/overv... and here: https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md... Edit: Just realized that the articale even mentions Jai towards the end.
    comment by elcapitan · 2021-05-02 · in The compiler will optimize that away
  7. ▲ 53
    Jai Language Primer (2017)
    story by begoon · 2021-01-20 · 41 comments
  8. ▲ 2
    Jai Language Primer(2016)
    story by fctorial · 2020-02-21 · 0 comments
  9. …not? Nim is confusing to me. Jon Blow is also working on one of these, but it isn’t released yet: https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md
    comment by jitl · 2020-01-31 · in The Odin Programming Language
  10. …Jai has explicit support for switching between SoA and AoS without having to rewrite everything: https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md...
    comment by nemo1618 · 2019-12-26 · in I love coding in C
  11. Here is a link to a primer written by the community: https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md Right now, the only way to actually see the language in action is to tune in to Jonathan's livestreams on Twitch. He is…
    comment by Cyph0n · 2019-04-09 · in Zig 0.4.0 Released
  12. …know of any language that transparently supports it other than Jai, which isn't available yet. https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md...
  13. …the Jai Programming language. That language isn't out yet, but an overview is available at: https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md
    comment by childintime · 2018-08-27 · in Solve Less General Problems
  14. ▲ 3
    Primer on Jai, a New Programming Language from Jon Blow
    story by _bxg1 · 2018-07-03 · 0 comments
  15. …may help the programmer write code faster, but they don’t help the programmer write faster code." - https://github.com/BSVino/JaiPrimer/
    comment by muthdra · 2018-03-16 · in Testing the Jai Compiler
  16. ▲ 2
    Jai Language Primer
    story by jxub · 2018-03-16 · 0 comments
  17. For those that want to know more there's the unofficial Jai Primer: https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md
    comment by hugja · 2018-01-07 · in JAI Language Status Update
  18. ▲ 1
    A Primer to Jonathan Blow's Programming Language, Jai
    story by Audiophilip · 2017-09-01 · 0 comments
  19. ▲ 1
    Jai Primer
    story by hellofunk · 2017-05-24 · 0 comments
  20. …and Witness ( http://store.steampowered.com/app/210970/ ) has been working on a language called Jai https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md even though he's aware of Rust and Go. He talks about some of his reasons in…
  21. …data-oriented types in general), simple static typing with type inference, that kind of thing. [0] https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md
    comment by Crespyl · 2016-12-28 · in The Resurgence of C Programming
  22. …things but is not a 'real language' yet or possibly ever. Lots of interesting ideas though. [0]: https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md
    comment by mastax · 2016-08-04 · in Crystal: Fast as C, Slick as Ruby
  23. …1: https://www.youtube.com/user/jblow888/videos 2: https://www.youtube.com/watch?v=yXhYU74yVfY 3: https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md
  24. …e.g. https://github.com/eudoxia0/cmacro but it'll probably never be part of the standard. 2. https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md
    comment by PeCaN · 2016-03-18 · in C – Preliminary C2x Charter
  25. …code is a GCC extension. 1. http://www.gnu.org/software/libc/manual/html_node/Custom-Str... 2. https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md...
    comment by PeCaN · 2016-03-17 · in C – Preliminary C2x Charter
  26. ▲ 44
    Jai Language Primer
    story by aerique · 2016-02-12 · 96 comments
  27. …is, but C is only near a local optimum. There is a true local optimum remaining to be found. [1] https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md [2] https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md...
  28. …For example, the memory allocator is quite straightforward to swap natively without any hacks. [1]: https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md
    comment by Cyph0n · 2016-01-12 · in Two Weeks of Rust