home.social

#hylang — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #hylang, aggregated by home.social.

fetched live
  1. Learning #Hy for fun. Got it to work with #Org-Babel on #Emacs. I like it when the language officially supports #Emacs (i.e no community packages).

    #Hy #Hylang #Lisp #Python #Scheme

  2. I was looking for a lispy scripting language to do some pdf extraction from email files and just learned #hylang (Lisp dialect for Python) reached 1.0.0 a couple days ago!
    github.com/hylang/hy/discussio

  3. WHOA, looks like #HyLang has released a 1.0.0, congrats to the current maintainers on breaking the project's 12-year ZeroVer streak

    github.com/hylang/hy/releases/

    Many fun memories of doing combined #Compiler and #Python crimes in this project :amaze:

    (cc. @paul)

  4. One of the first proper open-source projects I contributed towards did their 1.0 release! I haven't dont anything for well over 10 years but it makes me happy :)

    github.com/hylang/hy/discussio

    #Hylang #Python

  5. *sigh* as much as I like #hylang, their changing syntax with every release is EXTREMELY TIRESOME.

  6. Revisiting Hy in 2023

    And so it came to pass that, almost nine years since I started playing with Hylang (which eventually ran this site) and seven to eight years after I decided to move away from it into “vanilla” Python 3, it struck my fancy to take the old Hy codebase and refactor it to use “modern” Hy.(...)

    #hy #site #sushy #python #hylang #lisp #development #refactoring

    taoofmac.com/space/blog/2023/0

  7. As promised, I have published the second episode of the introductory tutorial on Hy, the Lisp dialect that compiles to Python AST and interoperates with its libraries.

    This episode explores lexical scoped blocks and macros, showcasing the metaprogramming capabilities offered by Hy.

    dev.to/gicrisf/getting-started

  8. I think I'd like to use #hylang on some personal projects. I do foresee an issue where I don't quite know how to do something in #python yet (say with an unfamiliar library) and I'd have to mentally translate.

    It's still really cool to have all of the Python ecosystem and features with Lisp syntax.
  9. The results of my tinkering with #hylang tonight. I wrote a simple RPN calculator in Python and then ported it to Hy. This was fun, I would like to work with it a little more. I might start by making my calculator more lispy.

    https://gist.github.com/cmhobbs/c5779696067ae4034f1f3bc0fc7029de
  10. Just wrote a simple and kinda dumb RPN calculator in #python with a big fat stack and no error correction. Going to try to learn enough #hylang to port it. Should be an interesting exercise.
  11. Settling in for a few minutes to try out #hylang and see what lispy #python is like.