5 ms·
GNU Artanis 1.0.0 Released
- fithisux 2y agoI love their homepage.
- bainganbharta 2y agoPerhaps it's time for an eye exam?
- f1refly 2y agoWhat's not to like?
- sourcepluck 2y agoI think it's cool too! People can be so pedestrian when it comes to these things, and so upset when there's a deviation from the norm. Both Artanis' manual and the nice scheme tutorial use interesting fonts and layouts (and clear to read!).
- NeutralForest 2y agoLooks cool but I wish it were available with other package managers than guix :'( It makes a kinda hard to try out just for fun.
- CarpaDorada 2y agoIf you just want to try it out you can compile it from source, see <https://www.gnu.org/software/artanis/manual/manual.html#org35b0f0a https://www.gnu.org/software/artanis/manual/manual.html#org3...>.
- NeutralForest 2y agoI know, not an amazing alternative imo as they're also saying it takes a long time. I just wish I didn't need to be all in into Guix to easily play around with such projects, which aside from that, look really cool.
- sourcepluck 2y agoDid you catch that page there aside from the manual, where they describe how to install it on Ubuntu? https://artanis.dev/blog/build-0.6-ubuntu.html https://artanis.dev/blog/build-0.6-ubuntu.html it seems quite detailed, maybe it wouldn't be so bad to get through. Otherwise, you don't have to change OS to run guix the package manager, it can be installed on a "foreign distro", i.e., on top of Debian, or something else. Details here https://guix.gnu.org/manual/en/html_node/Installation.html https://guix.gnu.org/manual/en/html_node/Installation.html You would then use your "guix" command at the terminal to download any of the 29,253 packages here https://packages.guix.gnu.org/ https://packages.guix.gnu.org/ (or just artanis).
- CarpaDorada 2y agoThey say it takes a long time to build Guile, the Scheme compiler, not Artanis. I can build guile in less than 2 minutes on my old laptop.
- amock 2y agoOn my POWER9 system it took 45 minutes.
- ginko 2y agoIt's available on AUR: https://aur.archlinux.org/packages/artanis https://aur.archlinux.org/packages/artanis (bit outdated though)
- NeutralForest 2y agoNice thanks!
- deleted 2y ago[deleted]
- zelphirkalt 2y agoYou 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?
- ristos 2y agoNice! is it R7RS compatible? or just specific to Guile?
- cassepipe 2y ago;; 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 https://artanis.dev/scheme.html
- whartung 2y ago;; 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?
- zelphirkalt 2y agoNot 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 ...
- packetlost 2y agoOh wow I wish that font was even remotely readable
- deleted 2y ago[deleted]
- evanjrowley 2y agoThe code font is more readable than the rest of the website: https://artanis.dev/scheme.html https://artanis.dev/scheme.html
- dismalaf 2y agoBarely. It's extremely annoying that a left parenthesis looks like a capital C.
- rietta 2y agoScheme! Now that is some code I have not seen in a long time.
- evilduck 2y agoThe code font is somewhat more readable but the syntax highlighting color choices then shoot that marginal improvement right in the foot.
- pmontra 2y agoI've got a dot matrix printer somewhere in a box that could reprint that site with all the dot lines, if I manage to find it and connect to a computer. I can't remember if it has a serial or parallel port.
- rcleveng 2y agoAgree, had to pop this into chrome devtools to get through the page: let newStyle = document.createElement('style'); newStyle.innerHTML = 'body { font-family: "Verdana"; background-color: #eee}'; document.head.appendChild(newStyle);
- exhilaration 2y ago
- ammanley 2y agoThe Executor struggles to decipher the font of the document.
- 01HNNWZ0MV43FF 2y ago> it's a web application framework written in Guile Scheme
- deleted 2y ago[deleted]
- sourcepluck 2y ago> GNU Artanis is both the official project of GNU operating system, and HardenedLinux community. In what capacity is Artanis an official project of the HardenedLinux community? I'm curious what this means.
- zelias 2y agoEn Taro Adun!
- AdmiralAsshat 2y ago> 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.
- Chabsff 2y agoYou'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)
- masfoobar 2y agoCongrats on the 1.0 release!! It is great to see GNU Artanis still going strong. I toyed with it a number of years ago.. perhaps before it was called Artanis. At that time I was invested in GNU Guile being my 'general purpose' programming language. I was even adding GNU Guile into my game as a frontend language. It was pretty good. Overall I really enjoyed using Artanis. Before you had Swagger, etc, I was wrapping Artanis code to autogen helper/documentation pages... Scheme made that process far easier than other languages would. To be honest, although I still toy about with GNU Guile, I have to admit it never was the main language I wanted it to be. For one reason or another, I moved on to other tools and languages. From memory, one of the reasons was GNU Guile was not that good (if installed at all) on Windows systems. (Of course, now that we have WSL, Guile is much easier available) Honestly I hope GNU Guile gets more love. If Guile gets more love -- so will Artanis. Personally, I think GNU Guile would have been better than Python but I accept that might be my bias showing. Once I finish one of my jobs, I no longer need a Windows PC. I will be installing Linux and, likely......... GNU Guix Distro. So I will likely be more invested in GNU Guile, again.
- agentkilo 2y ago[dead]