home.social

#crystallang — Public Fediverse posts

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

  1. Maybe one way to change the rules is to stop writing code that needs big hardware. The old options were C or C++ for speed and efficiency (which are difficult and dangerous) or Python, Ruby, NodeJS, Perl, PHP for quick and easy coding (but which are fat and slow). But we have better options now, better compromises... #RustLang, #NimLang, #GoLang, #CrystalLang ... the legacy languages have become the tools of the oppressor

  2. Open to new adventures in code — :ruby: #Ruby, 🛤️ #Rails, or :crystal: #CrystalLang! 18+ years with Ruby, so my ducks are in a row and my 💎 #gems are polished.

    Let's build something great together.

    #RubyOnRails #CrystalLang #DevHire #OpenToWork #FediHire #DevJobs #TechJobs #JobSearch

  3. Made some tweaks to my personal project, #Medup, to support YouTube Shorts embeds in Medium articles. 🚀

    Check out changes in codeberg.org/miry/medup/src/br

    Got any feedback or suggestions on how #Medup could improve backing up #DevTo and #Medium articles?

    #crystal #crystallang #crystal-lang #programming

  4. Unlocking the Power of Compile-Time: Exploring the Crystal Macros Module

    Dive into the fascinating world of the Crystal programming language's Macros module, where compile-time magic happens! Discover how developers can leverage macro methods to enhance their code's effici...

    news.lavx.hu/article/unlocking

    #news #tech #Metaprogramming #CrystalLang #CompileTime

  5. Mistress Remilia @remilia@nanako-さめ.mooo.com ·

    Finally, Benben v0.6.0 is now released! 🎉 Enjoy listening to your music with an oldschool-inspired #tui and minimal resource usage ​:happyremi:​

    Linux x86-64 AppImages, links to the manual, instructions for building from source, and the full changelog are here:
    https://chiselapp.com/user/MistressRemilia/repository/benben/technote?name=55d45abe77896645681dce2de2dee3aeac349c17

    Major new features include:
    #WavPack support, #QOA support, Commodore 64 SID support, remote control via the new remote-benben program, sending audio over TCP, and export to both WavPack and QOA. #benben #LinuxAudio #CrystalLang #benben #LinuxAudio #CrystalLang

  6. Mistress Remilia @remilia@nanako-さめ.mooo.com ·

    Here's a complete command line Quite OK Audio (QOA) format encoder and decoder I wrote tonight in about 525 lines using my RemiAudio library. This can encode/decode multiple files in parallel, too.

    https://nanako.mooo.com/fossil/remiqoa

    #CrystalLang #qoa

  7. Mistress Remilia @remilia@nanako-さめ.mooo.com ·

    And now the trunk code in Benben supports QOA format playback ​:happyremi:​ Here's an example video where I encode an industrial song I wrote back in 2011 called "The Optic Nerve" to QOA, then play it with Benben.

    The encoder and decoder here are both 100% Crystal.

    Repo:
    https://chiselapp.com/user/MistressRemilia/repository/benben/

    Repo with the encoder (part of my RemiAudio library):
    https://chiselapp.com/user/MistressRemilia/repository/remiaudio/

    #CrystalLang #LinuxAudio #benben #qoa

  8. @Demo318 you don't need anything for command line applications with #CrystalLang.
    Or are you referring to desktop apps with a #GUI?

    If you are referring to @CrystalLanguage GUI applications then @GeopJr has you covered if #Gtk is something that you'd fancy:

    ultimate-gtk4-crystal-guide.ge

    There are also other possibilities and libraries but the #gtk4 guide is really nice.

    Have fun writing #GtkApps. 😉

  9. Latest release 1.10.1

    We’re happy to announce the release of a new patch for the Crystal 1.10 series, which comes with three bugfixes. To view full statistics and changes brought in by the patch release, please visit crystal-lang.org/2023/10/13/1.. Installation instructions can be found at crystal-lang.org/install/.

    We are grateful to everyone who contributed for their work in enhancing the language.

    Happy Crystalising🙂 !
    #CrystalLang #Patchrelease

  10. Latest release 1.10.1

    We’re happy to announce the release of a new patch for the Crystal 1.10 series, which comes with three bugfixes. To view full statistics and changes brought in by the patch release, please visit crystal-lang.org/2023/10/13/1.. Installation instructions can be found at crystal-lang.org/install/.

    We are grateful to everyone who contributed for their work in enhancing the language.

    Happy Crystalising🙂 !

  11. Latest release 1.10.1

    We’re happy to announce the release of a new patch for the Crystal 1.10 series, which comes with three bugfixes. To view full statistics and changes brought in by the patch release, please visit crystal-lang.org/2023/10/13/1.. Installation instructions can be found at crystal-lang.org/install/.

    We are grateful to everyone who contributed for their work in enhancing the language.

    Happy Crystalising🙂 !
    #CrystalLang #Patchrelease

  12. Latest release 1.10.1

    We’re happy to announce the release of a new patch for the Crystal 1.10 series, which comes with three bugfixes. To view full statistics and changes brought in by the patch release, please visit crystal-lang.org/2023/10/13/1.. Installation instructions can be found at crystal-lang.org/install/.

    We are grateful to everyone who contributed for their work in enhancing the language.

    Happy Crystalising🙂 !
    #CrystalLang #Patchrelease

  13. Latest release 1.10.1

    We’re happy to announce the release of a new patch for the Crystal 1.10 series, which comes with three bugfixes. To view full statistics and changes brought in by the patch release, please visit crystal-lang.org/2023/10/13/1.. Installation instructions can be found at crystal-lang.org/install/.

    We are grateful to everyone who contributed for their work in enhancing the language.

    Happy Crystalising🙂 !
    #CrystalLang #Patchrelease

  14. I was a little bit hoping that @lucianghinda would also mention @CrystalLanguage after mentioning #opalrb at @friendlyrb. But #CrystalLang isn't Ruby to be fair. 😄

    It's cool though to see #roda, @ronin_rb and @bridgetownrb mentioned at #friendlyrb though. 🤩

  15. I was a little bit hoping that @lucianghinda would also mention @CrystalLanguage after mentioning #opalrb at @friendlyrb. But #CrystalLang isn't Ruby to be fair. 😄

    It's cool though to see #roda, @ronin_rb and @bridgetownrb mentioned at #friendlyrb though. 🤩

  16. I was a little bit hoping that @lucianghinda would also mention @CrystalLanguage after mentioning #opalrb at @friendlyrb. But #CrystalLang isn't Ruby to be fair. 😄

    It's cool though to see #roda, @ronin_rb and @bridgetownrb mentioned at #friendlyrb though. 🤩