Ramin Honary · @ramin_hal9001
219 followers · 2013 posts · Server emacs.ch

Question for anyone familiar with programming, and in particular (@wingo): how hard would it be to port GOOPS to other Scheme implementations like , , Gerbil, or Chicken? I know that other Scheme implementations provide their own systems (e.g. Chicken COOPS), but what if I want my library written in Guile to be more portable, could I still use GOOPS and try to move the code over to some other platform?

Or has this already been done? Is there a portable GOOPS, akin to a large Scheme library such as SLIB?

#scheme #guile #chez #gauche #oop #r7rs #r6rs #r5rs

Last updated 1 year ago

Jeko · @jeko
236 followers · 2866 posts · Server framapiaf.org

You know ?! What? I mean ? 🤔🤔

♥️ I need help to figure out what it looks like! ♥️

I start with a simple and you modify it. The resulting code has to fit in one toot!
If you can't execute the code. It's broken. The last committer should fix it.
So make it portable ! 🚀

(display "hello schemers")


#tdd #tootDrivenDevelopment #scheme #code #snippet #Schemer #schemers #lisp #lisper #r5rs #r6rs #r7rs #coding #programming #fun #friday #guile #chezscheme #gauche #racket #chickenscheme #gambit

Last updated 4 years ago

Thomas · @tfb
343 followers · 14695 posts · Server functional.cafe

I'd like some recommendations for tutorials on macros. syntax-rules for sure, but beyond that, er- and ir-transformers, or syntax-case, it's all up for grabs.

The motivation is to try to encourage colleagues to move beyond defmacro.

#scheme #r5rs #r6rs

Last updated 5 years ago