Earlier quoted context omitted.
Are they naming programming languages after their girlfriends and wives? :)
In an interview with InfoWorld in April 2012, Karpinski said of the name "Julia": "There's no good reason, really. It just seemed like a pretty name."[
The Janet Programming Language
41–50 of 124 posts
Re: The Janet Programming Language
#42Earlier quoted context omitted.
It's dead easy to get started. If you want to spend an hour playing with a "lisp" you're only a small download away. Clojure could learn a thing of two from this.. It's also not dogmatic. You can use mutable and immutable versions of the same data structure. Docs are concise: https://janet-lang.org/docs/index.html Full API is here: https://janet-lang.org/api/index.html [edit] I fully agree that "getting started" on C…
> It's also not dogmatic. You can use mutable and immutable versions of the same data structure. However from their description and the complexity promises it looks like the immutable collections are literally just the mutable ones without mutation ability (similar to Java's immutable* wrappers) which greatly limits their effective usefulness. > Full API is here: https://janet-lang.org/api/index.html Sadly even worse…
Interesting
Why?
And what’s the alternative implementation?
Re: The Janet Programming Language
#43I was a donator to Janet for a little while and then eventually stopped. I think it would be a great programming language if it arrives 5~10 years earlier. Highlights to me are: green thread, TCO, easy distribution, great interop with C, flexibility of choosing between imperative vs immutable data structures. However, I just couldn't find a good use case for it. For embedded programming, I would always choose Lua if…
Re: The Janet Programming Language
#44What is with new programming languages with women's names? It seems a bit cringey to me, like the guy in my first-year cs classes who would name variables after his girlfriend.
Re: The Janet Programming Language
#45What is with new programming languages with women's names? It seems a bit cringey to me, like the guy in my first-year cs classes who would name variables after his girlfriend.
Re: The Janet Programming Language
#46I was a donator to Janet for a little while and then eventually stopped. I think it would be a great programming language if it arrives 5~10 years earlier. Highlights to me are: green thread, TCO, easy distribution, great interop with C, flexibility of choosing between imperative vs immutable data structures. However, I just couldn't find a good use case for it. For embedded programming, I would always choose Lua if…
How Lua is viable in embedded? You mean microcontroller/low-level programming right?
In short : If it has a C compiler and can spare 300 kb ram, it can run Lua. So people sometimes use it there.
Re: The Janet Programming Language
#47What is with new programming languages with women's names? It seems a bit cringey to me, like the guy in my first-year cs classes who would name variables after his girlfriend.
At least people aren’t naming their daughters after programming languages yet.
Re: The Janet Programming Language
#48Earlier quoted context omitted.
It's dead easy to get started. If you want to spend an hour playing with a "lisp" you're only a small download away. Clojure could learn a thing of two from this.. It's also not dogmatic. You can use mutable and immutable versions of the same data structure. Docs are concise: https://janet-lang.org/docs/index.html Full API is here: https://janet-lang.org/api/index.html [edit] I fully agree that "getting started" on C…
Racket is also just 1 download away and even comes with an IDE.
Re: The Janet Programming Language
#49Earlier quoted context omitted.
It's dead easy to get started. If you want to spend an hour playing with a "lisp" you're only a small download away. Clojure could learn a thing of two from this.. It's also not dogmatic. You can use mutable and immutable versions of the same data structure. Docs are concise: https://janet-lang.org/docs/index.html Full API is here: https://janet-lang.org/api/index.html [edit] I fully agree that "getting started" on C…
> It's also not dogmatic. You can use mutable and immutable versions of the same data structure. However from their description and the complexity promises it looks like the immutable collections are literally just the mutable ones without mutation ability (similar to Java's immutable* wrappers) which greatly limits their effective usefulness. > Full API is here: https://janet-lang.org/api/index.html Sadly even worse…
I thought Clojure's immutable collections were generally considered good. What else would you consider "great"?
Edit: or was that a complaint about the quality of the documentation, not the quality of the immutable collections?