daviwil, to scheme
@daviwil@fosstodon.org avatar

I just opened up registration for the March iteration of the "Hands-On Guile Scheme for Beginners" course!

This is an 8-week course that is a mixture of on-demand learning content, live Q&A sessions, practical exercises, and a private forum where I answer all your questions. We had a great time in the February iteration so I'm looking forward to running it again!

Come learn Scheme and functional programming with us!

https://systemcrafters.net/courses/hands-on-guile-scheme-beginners/

#gnu #guile #scheme #programming

daviwil, to scheme
@daviwil@fosstodon.org avatar

I just opened registration for the June iteration of the "Hands-On Guile Scheme for Beginners" course!

This is an 8-week course that is a mixture of on-demand learning content, live Q&A sessions, practical exercises, and a private forum where I answer all your questions.

This iteration officially begins on June 8th, full details and schedule can be found here:

https://systemcrafters.net/courses/hands-on-guile-scheme-beginners/

Come learn Scheme and functional programming with us!

jeko, to emacs French

All I need to do is fire up Emacs. Guix and Direnv take care of the rest.

https://rednosehacker.com/combo-guix-shell-emacs-envrc-el

#emacs #guix #direnv #guile #dev #productivity

daviwil, (edited ) to scheme
@daviwil@fosstodon.org avatar

🔴 Today on Live, we'll take a look at Guile Hoot, an exciting new compiler toolchain for WebAssembly written in Guile Scheme.

Members of the Spritely Institute will join to answer questions and help me show off the latest developments in this project, so don't miss it!

Join us on YouTube or Twitch:

🕐 in your time zone: https://time.is/compare/1800_in_Athens

shegeley, to scheme
@shegeley@fosstodon.org avatar

[Disclaimer: I know that the chance of actually finding something via Mastodon post is super low, but I'll try]

Looking for #clojure (#clojurescript) or #guile (#scheme ) #job opportunities.

:clojure: :guix: :lisp:

ramin_hal9001, to scheme
@ramin_hal9001@emacs.ch avatar

Why Program in C+Python when you can program in Zig+Scheme?

Another bit of gold from by Pjotr Prins of the University of Tennessee. The actual title of the talk is "Why code in Python+C if you can code in Lisp+Zig?" but the "Lisp" in this case is actually Guile Scheme. I didn't know this, but Zig uses the C ABI so it binds to any language that can do FFI bindings to C, including most Scheme and Common Lisp implementations. But why don't I just post the abstract here:

> "Most bioinformatics software today is written in Python and for performance C is used. Lisp has been around for over half a century and here I don’t have to tell how or why programming Lisp is great. I will talk about Zig as a minimalistic new language that is unapologetically focused on performance, tellingly with a blazingly fast compiler. It is advertised as a replacement for Thompson, Ritchie, and Kernighan’s C, but it may even replace C++ in places. Zig uses the C-ABI and does not do garbage collection, so it is ideal for binding against other languages. In this talk I will present combining GNU Guile Lisp with Zig. I’ll argue that everyone needs two languages: one for quick coding and one for performance. With Guile and Zig you get both at the same time and you won’t have to fight the Rust borrow checker either."

daviwil, to emacs
@daviwil@fosstodon.org avatar

If you've got questions about Emacs, Guix, Guile, or other related topics and want a friendly place to ask them, come check out the new System Crafters Forum!

https://forum.systemcrafters.net

Things are a little bare for now, so feel free to come introduce yourself and tell us about something cool you've been working on lately :)

More information in the news post: https://systemcrafters.net/news/new-system-crafters-forum/

luis_felipe, to scheme
@luis_felipe@mastodon.online avatar

📢 «Looking for Guile Trainings / Consultant»

«Basic information about the project:

The software is a GUI client for lighting control systems. Its written in C++ using QT and guile.

We will publish it under a GPL compatible license, (probably GPLv3).

There are no NDAs or other restrictive agreements in place.»

More information:

https://lists.gnu.org/archive/html/guile-user/2024-05/msg00125.html

(I'm not related to the offering, but maybe you're interested)

SeaGL, to random
@SeaGL@mastodon.social avatar

Talk announcement for
"David Thompson, Robin Templeton" presents: "Opening up the World of WebAssembly with Guile Hoot".
Details: https://osem.seagl.org/conferences/seagl2023/program/proposals/977

janneke, to random
@janneke@todon.nl avatar

Mes 0.26 released: With greatly enhanced compatibility, Guile-style modules, and supporting Gash and Gash-Utils.

https://lists.gnu.org/archive/html/info-gnu/2023-12/msg00000.html

Thanks to the amazing work of Timothy Sample (and myself :)





@fsf
@fsfe

daviwil, to guix
@daviwil@fosstodon.org avatar

🔴 Today on Live, we'll experiment with writing a true graphical installation UI for GNU Guix using Guile Scheme and GTK!

We probably won't make it very far, but I want to try to prove that it can be done!

Join us on YouTube or Twitch:

🕐 in your time zone: https://time.is/compare/1800_in_Athens

civodul, to random
@civodul@toot.aquilenet.fr avatar

1.3.x was released a few days ago:
https://github.com/wingo/fibers/releases/tag/v1.3.0

Moltes gracies @aconchillo!

luis_felipe, to guix
@luis_felipe@mastodon.online avatar

I forgot to announce that Guile Documentá 0.2.0 is also publicly available now.

Guile Documentá is a command-line tool to generate API documentation for GNU Guile Scheme projects.

More information in the website:

https://luis-felipe.gitlab.io/guile-documenta/

The API section in the manual was extracted from the source files of the project:

https://luis-felipe.gitlab.io/guile-documenta/manual/

As always, I hope people find it useful (I'm scratching my own itches).

fosskers, to Lisp
@fosskers@emacs.ch avatar
abcdw, (edited ) to guix
@abcdw@fosstodon.org avatar

We have released a 0.4.0 version of rde and it has guixy, but graphical AF Live CD!

Announce: https://lists.sr.ht/~abcdw/rde-announce/%3C87pm5dt9ik.fsf%40trop.in%3E

Project web page: https://trop.in/rde/

ISO image: http://files.trop.in/rde/

#rde #guix #guile

daviwil, to scheme
@daviwil@fosstodon.org avatar

I recently opened registration for the April iteration of the "Hands-On Guile Scheme for Beginners" course!

This is an 8-week course that is a mixture of on-demand learning content, live Q&A sessions, practical exercises, and a private forum where I answer all your questions.

This iteration officially begins on April 20th, full details and schedule can be found here:

https://systemcrafters.net/courses/hands-on-guile-scheme-beginners/

Come learn Scheme and functional programming with us!

futurile, to guix

Video of the interview with founder @civodul is available. A great chat about the deployment model, his interested in and software. Lots of interesting chat about motivation in , and - as well as the Plan9-ification of Guix!!

https://youtu.be/339dRDf4c6E?si=u3pP_j_eg5PPi04y

ArneBab, (edited ) to random German
@ArneBab@rollenspiel.social avatar

define-typed: a static type syntax-rules macro for #Guile to create API contracts and help the JIT compiler create more optimized code:

https://www.draketo.de/software/guile-snippets#define-typed

Improved thanks to feedback from Vivien and Zelphir in the Guile User mailing list.

Just 26 lines to get argument and return value typing without changing Guile.

I love the flexibility of #Scheme ❤️

#freesoftware #gnu #programming #coding #code

civodul, to guix
@civodul@toot.aquilenet.fr avatar

@cbaines shares good news about getting the #Guix build daemon rewritten in #Guile:
https://guix.gnu.org/blog/2023/a-build-daemon-in-guile/

ArneBab, to scheme German
@ArneBab@rollenspiel.social avatar
daviwil, to scheme
@daviwil@fosstodon.org avatar

Streaming Day 3 of my Spring Lisp Game Jam project right now!

Today I'll start building the interactive script editor that will enable you to edit the logic scripts for the game's monsters. This will be my first attempt at writing DOM-manipulating UI code in Hoot so it should be fun!

Check out the game here:

https://fluxharmonic.itch.io/lambda-dungeon
https://codeberg.org/daviwil/lambda-dungeon

Join us on YouTube or Twitch:

#guile #scheme #hoot #gamedev #gamejam

daviwil, to scheme
@daviwil@fosstodon.org avatar

Kicking off my Spring Lisp Game Jam project right now! I'll be using Guile Hoot to build a hackable dungeon crawler.

This will be a multi-day effort, so today will be focused on getting everything started off in style!

Join us on YouTube or Twitch:

w96k, to guix
@w96k@fosstodon.org avatar

Tbilisi Guix Meetup 1 will be held in F0rthSp4ce hackerspace on June 1:

https://t.me/f0rthsp4ce/373

@abcdw and @w96k will be speakers there

#guix #tbilisi #guile #linux #nix #lisp #meetup

smallcircles, (edited ) to Lisp
@smallcircles@social.coop avatar

Make a game with Hoot for the yearly !

https://spritely.institute/news/make-a-game-with-hoot-for-the-lisp-game-jam.html

The jam co-organized by Dave Thompson, CTO at @spritelyinst, starts today and are an excellent opportunity to test-drive the project's to facilities.

Get inspired by last year's jam, and join the 10-day event..

https://itch.io/jam/autumn-lisp-game-jam-2023

daviwil, to scheme
@daviwil@fosstodon.org avatar

In this video, I'll give you 5 reasons why I think you should learn Scheme this year! Regardless if you are a programming beginner or an expert hacker, there is a lot to be gained from learning this language.

Would love to hear your thoughts!

https://www.youtube.com/watch?v=3eXK9YZ0NjU

daviwil,
@daviwil@fosstodon.org avatar

In other big news, I'm announcing a live, interactive training course for Guile Scheme beginners starting at the beginning of February!

I think this will be incredibly fun and rewarding for all participants, even those just getting started out with programming.

Check out this link for full details and registration:

https://systemcrafters.net/courses/hands-on-guile-scheme-beginners/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines