Project ideas from Hacker News discussions.

“Stop Designing Languages. Write Libraries Instead” (2016)

📝 Discussion Summary (Click to expand)

1. Libraries Preferable to New Languages

Users favor libraries over new languages for easier adoption, tooling, and hiring, without ecosystem overhaul.
"The OP's point is well-taken: a new language usually forces you to change 100% of your environment and tooling, whereas a new library respects your habits and preferences." – jll29
"Libraries are great, but there is only so much they can address... Frameworks often require you to submit to their control flow." – jll29

2. Demand for Typed Scripting Alternatives to Bash

Many recommend typed, ergonomic scripting languages/tools like PowerShell, Nushell, Elixir, Raku, and Deno over Bash.
"I would love to have a scripting language has typed features and you can replace bash with." – dev_l1x_be
"Have you seen nushell? It lets me one-liner so many things... ls | where type == 'file' | sort-by size | take 4 | each {|f| {n: $f.name, s: ($f.size | format filesize MB) }} | to json" – jakkos
"The best benefit of nushell is... static type checks. It catches most typos before running the script." – BoppreH

3. DSLs, Libraries, and Languages Are Blurry; Title Misled Commenters

Debate blurs DSL/library/language lines; title (quotes stripped) sparked off-topic HN title-reading.
"DSL is a term with such fuzzy meaning... Languages and libraries don't even have to be opposing concepts." – conartist6
"The quotation marks having been stripped from the title changes the meaning quite a bit…" – xigoi
"I know that HN is famously a discussion forum where users comment based on the titles of submitted articles, rather than their content." – CPLX


🚀 Project Ideas

Generating project ideas…

Gathering the best ideas from the HN discussion…

Read Later