The Janet Programming Language
janet-lang.org
The Janet Programming Language
1–10 of 124 posts
Re: The Janet Programming Language
#2Re: The Janet Programming Language
#3Re: The Janet Programming Language
#4Thats a lot of opening/closing parentheses.
Re: The Janet Programming Language
#5Edit:maybe my comment was too short, but for me it is important to know what problem a new language solves (better). And I seriously think the landing page does not explain it well/at all. I mean like: D is C++ done right with garbage collection (and of course expand from there). Zig and Rust are safe languages and aim to replace C (with different strategies). And of course more than one sentence.
So if anybody knows what problem Janet lang solves, pls enlighten me.
Re: The Janet Programming Language
#6Re: The Janet Programming Language
#7Re: The Janet Programming Language
#8So what is it good for? Edit:maybe my comment was too short, but for me it is important to know what problem a new language solves (better). And I seriously think the landing page does not explain it well/at all. I mean like: D is C++ done right with garbage collection (and of course expand from there). Zig and Rust are safe languages and aim to replace C (with different strategies). And of course more than one sente…
> Janet makes a good system scripting language, or a language to embed in other programs. Think Lua or Guile. Janet also can be used for rapid prototyping, dynamic systems, and other domains where dynamic languages shine.
I could see the sections reordered, but it's hard to really fault this home page, it's pretty terse yet quite complete.
The biggest issue I have with it is the first-time reader is hit by the community / contribution bits before even knowing what the language is about. A two-columns layout would probably be useful there. And while having a basic in-page repl is nice, improving the discoverability of the language through it (e.g. providing autocompletion and inline help) would be neat.
Re: The Janet Programming Language
#9So what is it good for? Edit:maybe my comment was too short, but for me it is important to know what problem a new language solves (better). And I seriously think the landing page does not explain it well/at all. I mean like: D is C++ done right with garbage collection (and of course expand from there). Zig and Rust are safe languages and aim to replace C (with different strategies). And of course more than one sente…
The home page does happen to have everything necessary: it has a basic examples, a few blurbs, and a "use cases" explanation: > Janet makes a good system scripting language, or a language to embed in other programs. Think Lua or Guile. Janet also can be used for rapid prototyping, dynamic systems, and other domains where dynamic languages shine. I could see the sections reordered, but it's hard to really fault this h…
Re: The Janet Programming Language
#10janet, natalie, julia ...