Live data from Hacker News

Ask HN: What is the killer app/library of your favorite language?

news.ycombinator.com

1–10 of 12 posts

Ask HN: What is the killer app/library of your favorite language?

#1
I liked the idea of [1] that many languages just get popular because they have killer apps. The prime examples are - Wordpress and PHP - Rails and Ruby

What are the killer apps of your favorite language? You can go for any language if you want to as well.

For me, Haskell has 3 great apps/libraries:

- PostgREST: An awesome way to create a REST-API from PostgreSQL tables

- Shellcheck: A static analysis tool for Shell scripts

- Pandoc: A parser/converter for various formats

How about you?

[1]: https://www.youtube.com/watch?v=QyJZzq0v7Z4

Re: Ask HN: What is the killer app/library of your favorite language?

#3
On the subject of PostgreSQL and although I haven't had to use it in several years, I'm quite fond of the OCaml extension I wrote which integrates PostgreSQL statements directly into the language.

Values are type-checked across the boundary, SQL commands are validated at compile time, and proper prepared statements get generated (also at compile time).

It's a little bit like MS Linq in concept, but it works quite differently - by using PGSQL "DESCRIBE" to send the statement to the PostgreSQL server when compiling the code to do the validation and get the types. It really made writing database-baked websites less of a grind. https://github.com/darioteixeira/pgocaml

Re: Ask HN: What is the killer app/library of your favorite language?

#4
Pandoc, anyway, is essential. Many rely on Git-annex.

The only essential Rust program I know of is Blake3.

I don't know of any essential Java or .Net programs; anyway, I have no runtime for either. Maybe Minecraft and KSP?

Are any in Ada? With no runtime (as for Rust), we might not be forced to notice.

I have not encountered any in Erlang.

Re: Ask HN: What is the killer app/library of your favorite language?

#9
post #7

Not a knock on WordPress at all, since it is ubiquitous. But for PHP I would say the "killer app" is actually Laravel.

I get why you think that, but I'd say that Wordpress was a different time.

Back when your Squarespace/Webflow/Wix didn't exist yet, this was a "great" no-code solution

Re: Ask HN: What is the killer app/library of your favorite language?

#10

For Elixir - [1] - https://livebook.dev/ [2] - https://livebeats.fly.dev/ built with Phoenix Framework [3] - Discord

Stupid question: What are some cool things about Livebook that Jupyter is missing? Besides the language obviously, although Jupyter supports custom kernels as well
Post reply on HN