Andrew Tropin

Guile and RDE Intenships.

RDE applied for GSoC 2025 as a mentoring organization. The results will be on February 27.

I put the list of the project ideas here:
trop.in/rde/internship

However, GSoC is not the only way to do the internship. We have some funding contributed by our community members opencollective.com/rde and can arrange an internship regardless. Just contact me or drop a message on rde-discuss for details.

#guile #guix #rde #nix #scheme #webassembly #nrepl #vscode #foss #floss

trop.in/rde/internship — trop.in

trop.in
futurile

Guix Social next Thursday (January 16th). There will be a talk by @abcdw about his Guile Scheme IDE for Emacs, and the underlying Nrepl project that can be used by any editor. For all the details:

meetup.com/guix-social/events/

Andrew also has many other projects, including RDE an extension to Guix. Come along and ask him questions!

@fnat

#guix #guile #scheme #repl #lisp #emacs #nrepl

Talk by Andrew Tropin - Arei/Ares: A modern, extensible IDE for Guile Scheme, Thu, Jan 16, 2025, 6:00 PM | Meetup

Guix Social with talk by Andrew Tropin [Andrew](https://trop.in/)…

Meetup
Andrew Tropin

I started to prepare a talk for guix social. The title is "Arei/Ares: A modern, extensible IDE for Guile Scheme".

I have a preliminary plan on what things to cover and in which order, but if you already have any questions send them, please.

One question I already received is:
- Why nREPL protocol and not Slime's swank?

#guile #scheme #nrepl

Andrew Tropin

Guile Hoot now have eval and fibers!

That means we can extend Arei and Ares IDE to support Hoot. Will take some time, but I guess it worth it.

spritely.institute/news/guile-

#guile #scheme #lisp #emacs #nrepl

Guile Hoot v0.5.0 released! -- Spritely Institute

spritely.institute
Bozhidar Batsov (a.k.a. Bug)

A new release of nREPL is right around the corner, so now it's a pretty good time to play a bit with the most recent beta (1.3.0-beta3). Lots of nice internal improvements are coming github.com/nrepl/nrepl/blob/ma

#Clojure #nrepl

nrepl/CHANGELOG.md at master · nrepl/nrepl

A Clojure network REPL that provides a server and client,…

github.com
Andrew Tropin

All the basics of Arei Scheme IDE in 5 minutes. Overview of functionality avaliable in 0.9.4.

git.sr.ht/~abcdw/emacs-arei/

mpv youtu.be/ygeph9Uet9A

#guile #scheme #lisp #ide #nrepl

Andrew Tropin

@krevedkokun implemented go to definition for emacs-arei Guile IDE.

It will be available in new release.
git.sr.ht/~abcdw/emacs-arei/

"Backend" code is provided in Ares project, so other code editors can also benifit from it.
git.sr.ht/~abcdw/guile-ares-rs

#guile #scheme #nrepl #clojure #emacs #vim #vscode

Andrew Tropin

Implemented arei-goto-module function, it allows to jump to any module available in Guile Runtime.

I think curiosity + such kind of tooling is what empowers hackery.

#guile #scheme #nrepl #arei #emacs #guix

Andrew Tropin

Published my EmacsConf 2023 talk about new Guile Scheme IDE on my channel:

youtu.be/F-H3YQywr-4
diode.zone/w/15mVrxS2ywDny5NeE

You can find Q&A in etherpad:
pad.emacsconf.org/2023-scheme

Feel free to ask more, anywhere you feel comfortable to.

#guile #scheme #ide #emacs #guix #rde #nrepl #clojure #lisp

(webdev Tory) :emacs:

The language #Clojure and #ClojureScript languages are so stable, with breaking changes being frowned upon in the culture. But breaking in the (frankly, awesome!) tooling has been my difficulty as I maintain a dozen projects of varying ages. It is a real problem. #cider #nrepl #figwheel #piggyback

Andrew Tropin

Ok, now I can interactively work with Guix API from the comfort of my text editor. Fucking finally.

#emacs-arei #guile-ares-rs #guix #guile #emacs #lisp #scheme #nrepl #clojure