I am all-in on Purescript despite an absolute bear of a time learning the quirks of this ecosystem. Recently, I saw that we have a new experimental back end that leverages Chez Scheme. I had no idea about Chez Scheme but this news put it on my radar and I researched it and instantly loved what I saw.
In updating my Purescript devenv this week, I decided to try using the experimental back end to compile a hello world but was hit with some warnings. In starting an issue on github, I realized I was testing purescm in an inintended way and of course I would get issues…so I just cancelled it. This leads me here where I thought it might be nice to externalize the myriad questions (and hopes perhaps) I have about it.
Please forgive me if any of these are foolish questions.:
What are the ramifications for the Chez Scheme back-end in the Purescript ecosystem? Will it simply replace Haskell as our the back end for Purescript’s compiler? That’s fine (and it honestly seems like an exceptionally wise decision) but perhaps I have mistakenly expected us to also be able to leverage Chez Scheme as an alternative to node perhaps?..
but then again, this starts to make me wonder if I don’t know anything at all (I am a C++/Haskell kind of person and web dev can be counter-intuitive to me at the moment) and someone could kindly educate me.
My thought was, if I could have a Haskell-like language that can work nearly bare metal on Cisco hardware, leveraging hardware parallelism, that is a game-changer. but maybe I am missing something and my confusion could help others to learn about PS.