Feed aggregator

Paper Clothing

Hacker News - Tue, 04/08/2025 - 8:33pm
Categories: Hacker News

Show HN: Teaish – An Alternative to Tcl's TEA

Hacker News - Tue, 04/08/2025 - 7:50pm

As the "final step" in porting the SQLite project's build infrastructure from the GNU Autotools to Steve Bennett's Autosetup, we're left with porting over the TEA (Tcl Extension Architecture, a.k.a. tclconfig) build, i.e. its Tcl extension DLL.

Rather than write a bespoke solution which only works for SQLite, we've instead created teaish (as in "kinda like TEA"), which offers an easy-to-use alternative to the Autotools-driven TEA.

Its main features include:

- Easy to use: just create 1-3 files which describe the extension, run teaish's "configure" script on it, and you're ready to build.

- Can create new stub Tcl extensions and their teaish-specific files with a trivial invocation.

- Supports out-of-tree builds.

- Supports tests. If no tests are provided by the client then it generates one which ensures that the compiled extension can at least be loaded by Tcl.

- Generates install/uninstall makefile rules, and the former automatically tests that the resulting installation can be loaded using Tcl's "package require".

- Generates "make dist" rules for packaging your extension up for distribution.

- Builds MUCH more quickly than extensions build using TEA. For example, the SQLite extension with -O2 optimization builds in 20 seconds on my laptop with teaish vs 40 seconds with TEA. An -O0 build is even faster: 3.5 seconds vs 23 seconds.

- Works with Tcl 8.5+.

- Tested with several Linux flavors, OpenBSD, Cygwin, Msys2, and even Haiku(!).

We have not yet ported the SQLite TEA build to this because we first need to determine the downstream impact of doing so and how we can adapt teaish to minimize that impact.

Comments URL: https://news.ycombinator.com/item?id=43627588

Points: 2

# Comments: 0

Categories: Hacker News

Growing in Grace – Substack

Hacker News - Tue, 04/08/2025 - 7:41pm

Article URL: https://danielsweetser.substack.com/

Comments URL: https://news.ycombinator.com/item?id=43627532

Points: 1

# Comments: 0

Categories: Hacker News

Ask HN: AI Piano Teacher?

Hacker News - Tue, 04/08/2025 - 7:40pm

Looking for an AI piano teacher which adaptively teaches me, gives me lessons, connects to my keyboard.

Please share any links, thoughts. Thank you.

Comments URL: https://news.ycombinator.com/item?id=43627526

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Anschreibenai.com – an AI coverletter generator. it's free. no account

Hacker News - Tue, 04/08/2025 - 7:38pm

Hey Guys,

this is my little pet project. The motivation was: i hate writing cover letter and i want to automate is so much, that 9 out of 10 coverletters will be ai generated in the future.

Let's flood the market and recruiters will simply stop asking for a cover letter. I don't want to make any money out of it. It's free. You don't need an account and it's available in 32 languages. Would love to hear your feedback.

Comments URL: https://news.ycombinator.com/item?id=43627515

Points: 1

# Comments: 0

Categories: Hacker News

Pages