BOOTSTRAPPING 152 upvotes 2020

Forth Lisp Python Continuum: A small highly-dynamic self-bootstrapping language

152 pts
Hacker News Signal
2020 · Shared by @kick
Forth Lisp Python Continuum: A small highly-dynamic self-bootstrapping language by @kick

Retrospective Overview & Key Insights

Distilled reflections, business mechanics, and tactical takeaways:

Published in 2020, this chronicle by @kick details the mechanics of building a profitable, self-funded business without venture backing.

Core Principles for Independent Builders:
1
Charging customers from day one acts as the ultimate filter for building software that solves genuine, high-urgency problems.
2
Keeping fixed overhead low and leveraging lean infrastructure allows founders to stay alive until market tailwinds kick in.
3
Small, repetitive improvements in customer retention and conversion rates yield massive returns over multi-year horizons.
Community Debate Themes:

The community focused on B2B customer acquisition channels, cold email vs SEO distribution, and balancing full-time employment with side-project development.

Founder's Discussion Replies (@kick)

Direct clarifications and follow-up comments shared by the author during the live discussion:

OP @kick Original Author

Since Github is down, here's another link on this that's interesting.

On the steps it took to get it self-hosted, published a few days ago:

https://blog.asrpo.com/flpc_is_now_self_hosted ↗

Community Discussions & Critical Reviews

Key perspectives, counter-arguments, and peer founder insights debated on Hacker News (27 total discussions):

YE @yesenadam Peer Contributor
BU @buzzkillington Peer Contributor
Python is Lisp with syntactic sugar and Lisp is Forth with syntactic sugar.

Those languages have nothing in common other than being pleasant to work with because there isn't too much boiler plate.

Python is dictionary based, lisp is list based and forth is stack based. And that's just the base languages without the fancy stuff like macros and continuations in lisp, all the new syntactic sugar in python (:=, etc) and the bit tricks in forth (-1 = true, 0 = false).

GA @galaxyLogic Peer Contributor
Eventually, the grammar itself will be modifiable at runtime

Wouldn't that make programs hard to understand since you can't learn the syntax for once and all. It's like having a book with different pages written in 3 different languages, to understand it you need to understand all those languages.

JE @jes5199 Peer Contributor

this is really cool! I've actually been wondering for a while what a language that's both Lisp and something concatinative would look like, but I keep getting tangled up without actually solving it. I'm going to study this one

HISTORICAL ERA Pandemic Bubble (2020–2022)
COMMUNITY SCORE 152 points
TOTAL DISCUSSIONS 27 comments
TOPICS & TECH STACK: