🙏🏽

I write software (C++) for a living.

#Emacs #Prolog #Erlang #SelfHosted

  • pro-communalism
  • anti-consumerism
  • pro-holisticism
  • anti-monism
  • pro-libre software
  • fan of #Plan9 and #HaikuOS

anti-witchhunt, see https://stallmansupport.org/

  • 2 Posts
  • 6 Comments
Joined 11 days ago
cake
Cake day: May 15th, 2025

help-circle

  • I suspect writing cross-platform desktop/mobile apps in HTML/CSS/JS was another big pull in this direction.

    Many popular languages are bad, yet JS is the one with a widely-deployed OS interface written in it (WebOS).

    If free-software/open-source devs hadn’t got caught up chasing all this, there was a chance of replacing JS with other languages in the stack. HTML/CSS/your_language probably for apps initially, even making browsers support plugging in languages later. The docs say anything other than JS is not supported, so no <script type=“text/your_language”>. If only!






  • As a long-time toe-dipper in functional programming waters, I am yet to appreciate the gestalt of any individual language. Going by Joey Hess of Debian and Git Annex fame, #Haskell is what is most bang for the buck.

    I have found, though, that the most useful aspects, in isolation or in combination, are pure functions, immutable data and pattern matching syntax. Maybe you will find them in a language you like. Personally, I am enjoying foraying into #Prolog and #Erlang (or Elixir).