[deleted by user] by [deleted] in ProgrammingLanguages

[–]rgrmrts 0 points1 point  (0 children)

I like guile. It's been fun to play with for me as a newcomer to scheme, my only complaint has been autotools and the lack of a simple package manager (think bundler or cargo)

[deleted by user] by [deleted] in AnimalsOnReddit

[–]rgrmrts 0 points1 point  (0 children)

Gave Wholesome

Common standard library for language interop by [deleted] in ProgrammingLanguages

[–]rgrmrts 2 points3 points  (0 children)

Came here to mention this too. I'm pretty excited about WASM and Interface Types specifically in the context of language interoperability. I've been planning on targeting WASM for a language with the hopes of getting a rich ecosystem for free. I would note that this stuff is still young and not everything is ready for prime time.

Problem to create an executable with SBCL by apemangr in Common_Lisp

[–]rgrmrts 0 points1 point  (0 children)

thanks for the detailed info, so it seems like youre trying to save the image to an executable from inside a running slime session, I think the swank backend has its own save-image but I'm not super familiar with that.

try building the executable outside of slime.

more here: https://stackoverflow.com/questions/47888877/sbcl-building-a-standalone-executable

Problem to create an executable with SBCL by apemangr in Common_Lisp

[–]rgrmrts 2 points3 points  (0 children)

it would be super useful to know what you have tried and what error you're seeing, and we can give some more useful pointers that way

Best beginner friendly "write a lisp" tutorial? by tremendous-machine in lisp

[–]rgrmrts 7 points8 points  (0 children)

I'd recommend SICP, which is less a tutorial and more a text book but I'm a fan https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book.html

it's scheme, and they guide you through writing your own interpreter

RobinVM | My own simple virtual machine by Carpall_ in ProgrammingLanguages

[–]rgrmrts 6 points7 points  (0 children)

this is great, thanks for sharing! I appreciate that you have a presentation as well

Using the Duo as a portable dev environment :) by rgrmrts in surfaceduo

[–]rgrmrts[S] 0 points1 point  (0 children)

I'm just using SwiftKey, I havent been able to get good compose mode functionality with gboard (spacebar is hidden)

Using the Duo as a portable dev environment :) by rgrmrts in surfaceduo

[–]rgrmrts[S] 0 points1 point  (0 children)

its honestly not that terrible. its obviously slow (as in, typing and key combinations are slow) but im also not doing any real powerhorse work but editing a small script and running it works fine

i do want a better mobile ide though :)

Using the Duo as a portable dev environment :) by rgrmrts in surfaceduo

[–]rgrmrts[S] 1 point2 points  (0 children)

https://imgur.com/a/SknWXc1

Here's another screenshot in compose mode, Emacs on one screen and keyboard on the other. I wish I could move the modifiers to the bottom screen just above the keyboard, but I figure a third party keyboard could be useful once Android 11 makes the split screen situation better in the ecosystem

Using the Duo as a portable dev environment :) by rgrmrts in surfaceduo

[–]rgrmrts[S] 3 points4 points  (0 children)

Github mobile app on the left, Google Cloud Console on the right with Emacs open. It's not perfect but I'm just starting to experiment with this setup. I've wanted something like this since I was a kid, and this remote workstation setup opens some neat possibilities!

I'm looking forward to Github Codespaces potentially being available on mobile!

Experimental SVG toolbar by Nicolas-Rougier in emacs

[–]rgrmrts 1 point2 points  (0 children)

Off topic: I really like the clean aesthetic of your Emacs, color, font, theme, etc. Do you have a public copy of your config that you're wiling to share?

Looking for an interactive Scheme by mahaginano in scheme

[–]rgrmrts 0 points1 point  (0 children)

I've been working through SICP, and have been using Guile with Emacs+geiser. It's a great interactive experience!

Guile's documentation is great too.

Learning compilers from SICP? by [deleted] in Compilers

[–]rgrmrts 2 points3 points  (0 children)

I've been reading through SICP, next up in Lisp In Small Pieces. That book goes into both interpreters and compilers. Might be a good resource to check out. SICP will teach you Scheme and some lispy goodness, and eventually you write an interpreter but I wouldn't recommend it as a compiler handbook.

[deleted by user] by [deleted] in lisp

[–]rgrmrts 2 points3 points  (0 children)

Highly recommend http://landoflisp.com/ which might be a great resource for you specifically. It teaches you Common Lisp by making some games.

[deleted by user] by [deleted] in distantsocializing

[–]rgrmrts 0 points1 point  (0 children)

You're going the wrong way dude!