HackerTube.dev

Lucid Energize Demo VHS 1993

Zach Beane · 11.3K views · 2014-05-16 · 25:04

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

A 1993 VHS demo of Lucid Energize, a database-backed, incremental C/C++ programming environment built on XEmacs. It shows features like incremental compilation, live debugging and hyperlinked output.

On Hacker News

HN cites it constantly as evidence that modern IDE and LSP-style features existed in the early 90s.

Discussed on HN; no positive recommendation is recorded in this export · HN mentions 2016–2026

Topics

Search by tags

What people said

pjmlp · 2026-05 · Reference

Many of those features were already available in MS-DOS and Windows 3.x IDEs from Borland for Turbo Pascal and C++. Which is why when I got into UNIX development felt like going into the stone age of development tools, thankfully XEmacs was already there. Which by the way, it was born for Energize C++, in 1993! [VIDEO] Also here is what NeXTSTEP development environment looked like, used for Quake tooling development, in a 1991 marketing video. [LINK] Which is why, I usually assert I cannot understand the nostalgia of CLI and TUI, being there at the time, and not being able to use some of these systems, due to the amount of money they required.

Read the original HN comment ↗
pjmlp · 2025-11 · Reference

Back when C++ was becoming famous, my favourite programming language was Object Pascal, in the form of Turbo Pascal, having been introduced to it via TP 5.5 OOP mini booklet. Shortly thereafter Turbo Pascal 6 was released, and I got into Turbo Vision, followed by Turbo Pascal 1.5 for Windows 3.1, the year thereafter. I was a big Borland fan, thus when you got the whole stuff it was Object Pascal/C++, naturally C was there just because all C++ vendors started as C vendors. On Windows and OS/2 land, C++ IDEs shared a lot with Smalltalk and Xerox PARC ideas in developer experience, it wasn't the vi + command line + debuggers are for the weak kind of experience. See Energize C++, as Lucid was pivoting away from Common Lisp, with Cadillac what we would call a LSP nowadays, where you could do incrementatl compilation on method level and hot reload "Lucid Energize Demo VHS 1993" [VIDEO] [LINK] Or the Visual Age for C++ version 4, which introduced a database, image like system for doing C++ in workflows similar to Smalltalk. [LINK] [LINK] Then there is C++ Builder, still going on, even though the way Borland went down spoiled its market mindshare, [LINK] You're right altougth C++ was born on UNIX at Bell Labs there is that point of view, and also a reason why I always had much more fun with C++ across Mac OS, OS/2, Windows, BeOS, and Symbian, with their full stack frameworks and IDE tooling. However with time I moved into managed languages, application languages, where it is enough t

Read the original HN comment ↗
pjmlp · 2023-09 · Reference

Julia main focus is scientific computing, and they aren't doing that bad, [LINK] There have been other interactive environments for C++ that predate ROOT, but they were too resource intensive and the market killed them. Namely, Energize C++, which came out from Lucid as they pivoted away from Lisp Machines, applying the same kind of technology to C++, based on XEmacs. [VIDEO] [LINK] And the last version of Visual Age for C++, based on the Smalltalk development experience. [LINK] [LINK]

Read the original HN comment ↗

Sources

Video by Zach Beane, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources