
Now that #guile is in codeberg, there's no excuse for y'all!
Time to learn programming language internals and contribute to one of the best scheme implementations out there.
#Tag
Now that #guile is in codeberg, there's no excuse for y'all!
Time to learn programming language internals and contribute to one of the best scheme implementations out there.
Now that #guile is in codeberg, there's no excuse for y'all!
Time to learn programming language internals and contribute to one of the best scheme implementations out there.
Now that #guile is in codeberg, there's no excuse for y'all!
Time to learn programming language internals and contribute to one of the best scheme implementations out there.
I wanted to make a game in scheme for the Autumn #lispgamejam . Last time I did it in #guile (using raylib bindings), but distributing the binary was not great.
This time I wanted to make something for the browser. Taking advantage that I'm currently working with #emscripten I went ahead and tried to create my own game engine using #scheme
I'm making progress and I'm able to render something! I hope I can have something ready for the jam
👋 Hello! GNU Guix is on @hachyderm - yay!
If you haven't heard of #gnu #guix we're a free software project that's created a hosted package manager (think homebrew or flatpak) and a GNU/Linux distribution.
GNU Guix uses the functional packaging approach pioneered by #nix and adds a user-experience and system configuration system. It uses a DSL that's based on Guile Scheme. You can use it configure your home environment, dev environments or the entire system using a declarative and transactional definition.
We hope to tell people about the project and our latest news. We'd love to engage with people around #freesoftware #guile #scheme and more general #linux topics!
👋 Hello! GNU Guix is on @hachyderm - yay!
If you haven't heard of #gnu #guix we're a free software project that's created a hosted package manager (think homebrew or flatpak) and a GNU/Linux distribution.
GNU Guix uses the functional packaging approach pioneered by #nix and adds a user-experience and system configuration system. It uses a DSL that's based on Guile Scheme. You can use it configure your home environment, dev environments or the entire system using a declarative and transactional definition.
We hope to tell people about the project and our latest news. We'd love to engage with people around #freesoftware #guile #scheme and more general #linux topics!
A friend of mine has a question about #guile #hoot and kinda frustrated that no one's answered on official forum. Asked to consult with higher beings
https://community.spritely.institute/t/how-to-pass-global-state-between-modules-effectively/771
Where's the best place to ask on hoot? Irc?
Guile Hoot IDE. My grant proposal for #nlnet, I didn't have much time to prepare it carefully this year, but I guess the primary ideas should be clear.
@cwebber, @dthompson, @wingo how it looks? :)
@spritely did you already see the illustration in Naming & Logic for Deployment in the browser via Hoot?
https://www.draketo.de/software/programming-scheme#deploy
🦉
⇒ https://www.draketo.de/software/programming-scheme
⇒ https://www.draketo.de/software/programming-scheme.pdf
Guile Hoot IDE. My grant proposal for #nlnet, I didn't have much time to prepare it carefully this year, but I guess the primary ideas should be clear.
@cwebber, @dthompson, @wingo how it looks? :)
How to write a search engine in 250 lines of scheme (with tests) https://amirouche.bearblog.dev/a-search-engine-in-250-lines-of-scheme/
It is most likely portable to #guile, and #chibi #scheme
boost, questions, and feedback welcome!
NB: Yes I will write a new search engine at the state of "my art" 😘
@spritely did you already see the illustration in Naming & Logic for Deployment in the browser via Hoot?
https://www.draketo.de/software/programming-scheme#deploy
🦉
⇒ https://www.draketo.de/software/programming-scheme
⇒ https://www.draketo.de/software/programming-scheme.pdf
How to write a search engine in 250 lines of scheme (with tests) https://amirouche.bearblog.dev/a-search-engine-in-250-lines-of-scheme/
It is most likely portable to #guile, and #chibi #scheme
boost, questions, and feedback welcome!
NB: Yes I will write a new search engine at the state of "my art" 😘
@screwlisp @kentpitman @jns @vnikolov @mdhughes @dougmerritt @ksaj @ramin_hal9001
Now I'm wondering what the difference is between the linked "schemacs" project and the elisp support that's already in #guile ? (cc. @wingo )
On Thursday we have our next RDE Meetup! For the beginning we have:
- Guile Debugger PoC.
- Project Documentation and the Next Actionable Steps.
- New Features of suitbl Testing Library.
- Niri - Next Default WM for RDE?
But usually there are other nice and cozy freeform discussions on #guix#rde #guile #emacs #wm and stuff.
Full announce and link to the call is here:
https://lists.sr.ht/~abcdw/rde-announce/%3C87bjnq4xjb.fsf@trop.in%3E
On Thursday we have our next RDE Meetup! For the beginning we have:
- Guile Debugger PoC.
- Project Documentation and the Next Actionable Steps.
- New Features of suitbl Testing Library.
- Niri - Next Default WM for RDE?
But usually there are other nice and cozy freeform discussions on #guix#rde #guile #emacs #wm and stuff.
Full announce and link to the call is here:
https://lists.sr.ht/~abcdw/rde-announce/%3C87bjnq4xjb.fsf@trop.in%3E
Published a new post on regular expressions in Guile Scheme:
https://www.futurile.net/2025/05/09/guile-scheme-regular-expressions-for-guix/
Guix packaging often involves using regex to alter sources. So understanding this is really useful - a deep dive to cover all the parts of Guile's POSIX Extended Regular Expressions implementation.
This is part 1 covering basic literal matching, character sets, POSIX character classes and backslash shortcuts. Two further posts on the way!
Been working on it since May (now Sept) 😅
A space for Bonfire maintainers and contributors to communicate