Hi, Grant!

98% of the work I did is visible in
https://github.com/fractalide/racket2nix/ and
https://github.com/fractalide/fractalide/ and most of my contribution
was in racket2nix -- that repo is basically all me.

If you haven't heard about Nix, that is also a functional programming
language, but one used exclusively for defining software packages and
computer systems. Racket2nix takes racket packages and turn them into
Nix derivations (packages), so that you can build them more or less
deterministically and combine them with any other form of software.

Fractalide is about implementing Flow-Based Programming[0] in Racket
and Rust. Work has slowed for the moment, and I am doing other things
in my paid time, but I am still making improvements to racket2nix in
my spare time, and I have some stuff coming for fractalide as well,
just as soon as I've finished shaving the current yaks in racket2nix.

So I haven't done anything in "production" if that means web services
or user-facing GUI software. racket2nix is a command-line tool, and
I'm very happy with how command-line parsing works in Racket.
fractalide does some UI stuff, but I haven't used Racket's facilities
directly, I created a proof-of-concept prototype application using the
FBP framework that a colleague created as part of Fractalide. From
what I saw behind the scenes though, I can say that Racket is a very
good choice for creating an X11/macOS/Windows native-looking GUI
application.

[0] https://www.jpaulmorrison.com/fbp/1stedchaps.html

-- 
   /c

On Tue, Jun 4, 2019 at 10:17 AM Grant Shangreaux
<shshos...@protonmail.com> wrote:
>
> Hi, welcome! I meant to write sooner, but just remembered.
>
> I just joined the list recently as well, I'm curious about your paid Racket 
> work. I owe my knowledge of programming from Racket and the text How to 
> Design Programs. I'd be interested in hearing about Racket (or PicoLisp) in 
> production.
>
>
> Sent with ProtonMail Secure Email.
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Wednesday, May 29, 2019 12:32 AM, <cla...@lysator.liu.se> wrote:
>
> > Hello cla...@lysator.liu.se :-)
> > You are now subscribed
> >
> > Hi all, I've been lurking in the channel for years, time to lurk here. :-)
> >
> > I'm a big parenthesis fan, have done some Scheme and CL a decade and a
> > half ago, did paid Racket work all last year, but I'm also a
> > minimalist language fan in general and am looking at surprising people
> > with using Tcl in production.
> >
> > I think Picolisp must fit somewhere in this mix, and it's always
> > latent at the back of my head. Maybe I'll find an excuse to use it one
> > day. :-)
> >
> > -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> >
> >     /c
> >
> >
> > --
> >
> > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>
>
>
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subjectUnsubscribe

--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Reply via email to