HACKER Q&A
📣 tmaly

Libraries You Enjoy Using?


I have seen a few threads asking for good code examples in various languages.

I am curious if there are any code libraries that you really enjoy using that have a great public interface.


  👤 anyfoo Accepted Answer ✓
Qt. Even though OOP is still not my favorite paradigm, and despite being C++, Qt shows how it does not have to be terrible (and that for UIs, OOP is actually quite fitting). The signal/slot mechanism is great, and overall it's just a pretty clean design and a joy to work with.

Similar to how my appreciation for Haskell makes me sad how we still mostly use languages with terrible type systems (though Rust gives me hope), and how Clash ("Haskell on FPGA") makes me sad how prevalent VHDL/Verilog are, Qt in turn makes me sad how we collectively moved to web development for UI needs even outside the Web.


👤 anthonyhn
Jekyll [1] for static site generation. It's not really a library, more of a framework, but works very well for static sites and has a large ecosystem of plugins.

[1] https://github.com/jekyll/jekyll


👤 antipaul
scikit learn (python) and dplyr/tidyverse (R) are long-running gold standards for me

👤 bradwood
Ramda