Live data from Hacker News

GNU Artanis 1.0.0 Released

artanis.dev

31–40 of 59 posts

Re: GNU Artanis 1.0.0 Released

#33
post #6

Nice! is it R7RS compatible? or just specific to Guile?

;; NOTE: I won't encourage using Racket but if you really want, ;; I still give you some hints in this tutorial. But the ;; tutorial will base on Guile and RnRs. I guess so https://artanis.dev/scheme.html

  ;; NOTE: I won't encourage using Racket but if you really want,
That's two random, unrelated lightweight jabs at Racket I've seen in the past two days.

Why does Racket have this "bad" reputation in the Scheme community?

Re: GNU Artanis 1.0.0 Released

#35

Oh wow I wish that font was even remotely readable

I don't see any unreadable parts and found it very readable. I guess yet again saved by not downloading random web fonts onto my machine or not running random JS. Yay! Blocking unnecessary traffic for the win!

Re: GNU Artanis 1.0.0 Released

#36

Earlier quoted context omitted.

;; NOTE: I won't encourage using Racket but if you really want, ;; I still give you some hints in this tutorial. But the ;; tutorial will base on Guile and RnRs. I guess so https://artanis.dev/scheme.html

;; NOTE: I won't encourage using Racket but if you really want, That's two random, unrelated lightweight jabs at Racket I've seen in the past two days. Why does Racket have this "bad" reputation in the Scheme community?

Not sure. I could imagine it being because it is no longer a Scheme, or the creators and maintainers do no longer want it to be seen as a Scheme. Or perhaps because it introduces differences not adhering to the Scheme standards and therefore Schemers do not like it.

I liked Racket. I only found it difficult to use multiple cores dynamically with it and its places concept and lifting and multiple Racket VMs and all that. Guile seems easier in that regard. But Racket has typed racket and more advanced macro system ...

Re: GNU Artanis 1.0.0 Released

#37

Looks cool but I wish it were available with other package managers than guix :'( It makes a kinda hard to try out just for fun.

You can use guix on any GNU/Linux distro afaik. If you create a guix profile for a project, it should be fairly simple to use that to install artanis. With guix time-machine you can also make reproducible setups, to ensure you can run your stuff years later.

But the most basic use of installing artanis in the default profile should also work.

Where do you see the difficulties installing artanis with guix?

Re: GNU Artanis 1.0.0 Released

#38

Oh wow I wish that font was even remotely readable

I don't see any unreadable parts and found it very readable. I guess yet again saved by not downloading random web fonts onto my machine or not running random JS. Yay! Blocking unnecessary traffic for the win!

It's definitely a design non-conforming with the current customs, but it's also a fine choice for this type of project. It feels like bland minimalist design has become so prevalent that people are horrified by any deviation from the expected norm. Not everything has to be designed for maximum contrast and readability, sometimes projects require a bit of flair.

Re: GNU Artanis 1.0.0 Released

#39

> In the beginning, Artanis was largely inspired by Ruby on Rails to generate the scaffold code as possible. And the URL remapping API was inspired by Sinatra, another web framework of Ruby. That's why it's named "Artanis", since it's the revserse of "Sinatra". And here I thought (and I'm assuming others, based on the cheeky comments) it was named for the Starcraft character.

You're not as wrong as you think you are.

"Have you ever said my name backwards? There is a strange music to it" - Artanis (SC2 LOTV)

Post reply on HN