Da

Dak – a Lisp-like language that transpiles to JavaScript

Hacker News

Dak – a Lisp-like language that transpiles to JavaScript

Hi HN, author here. Happy to answer any questions. I had an itch to make a lisp like language that was a thin layer on top JavaScript. Something that could leverage the thriving ecosystem that exists around JavaScript. It's brittle, hot off the oven. Besides being a fan of parenthesis, I think macros fill in a gap that the JavaScript ecosystem today fills in with one-off compilers, bundler plugins and such. Macros can't do everything, but for example I think they have the potential to enable things like JSX, Solid and Svelte style libraries. Take the tour to get a feel for what it can do and play with the live code in your browser!

Share card

Actual performance

94points
22comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, code · Missing: agents, macos, agent
64%64% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: exist, ide, io · Missing: https docs, excited, just released
62%62% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
56%56% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
TrustMRRFits verified-revenue profile · Missing: mobile apps, ios, personal
50%50% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
37%37% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
16%16% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
1%1% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

I
I Made a Language to Be JavaScript's Nanny60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I Made a Language to Be JavaScript's Nanny

Hacker News4
Pu
PureScript - a functional language which compiles to Javascript65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

PureScript - a functional language which compiles to Javascript

Hacker News2
Sw
Swift-like language that compiles to JavaScript63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Swift-like language that compiles to JavaScript

Hacker News1
Se
Sequential – it's like microblogging JavaScript code63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Sequential – it's like microblogging JavaScript code

Hacker News5
A
A new language that merges FORTH and Javascript61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A new language that merges FORTH and Javascript

Hacker News10
Ta
Tableau-Like Data Visualizations in JavaScript63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Tableau-Like Data Visualizations in JavaScript

Hacker News361
`c
`cleanlang` a clean compile to JavaScript language60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

`cleanlang` a clean compile to JavaScript language

Hacker News2
Pr
Promises in JavaScript41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Promises in JavaScript

Hacker News1
Ja
Javascript Keylogger54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Javascript Keylogger

Hacker News1
Iv
Ivy - Bound JavaScript54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Ivy - Bound JavaScript

Hacker News1