HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

CygnusEd Professional in Action on an Amiga 2000

Casey Muratori1 HN recommender · recommended in 2 months, 2016-2023
YouTube
11K views · 12 years ago · demo · evergreen

Casey Muratori captures CygnusEd Professional running on an Amiga 2000, showing how smoothly it scrolled text. He notes the real effect is better on a period CRT.

It is cited as evidence that text scrolling on late-80s hardware was smoother than in many modern editors.

Demoscene & retrocomputingSoftware performance & optimizationTesting, debugging & developer tools#amiga#cygnused#texteditors#retrocomputing#scrollinglatency

4 comments from Hacker News

@teddyh2023 · in “Lerp”

As soon as computers were fast enough, people started to experiment with this stuff: ▶ this video How useful it is, is debatable, since it inherently adds lag to user input.

CitesView on HN
@squarefoot2019 · in “We Made Amiga, They Fucked It Up (2015)”

" ... like CygnusEd with its hand written assembler scrolling that remains, 30 years later, my benchmark for "fast and smooth enough" editor scrolling. Essentially nothing has yet matched it ..." Here it is: ▶ this video For those who never used CED on an Amiga, this is how it ran on now 30 years old hardware clocked at 8 MHz.

RecommendsView on HN
@squarefoot2017 · in “Slap – A Sublime-like terminal-based text editor”

This brought memories! There's a video on Youtube showing CED in action... Ladies and gentlemen, this is how a graphical text editor scrolled text 30 years ago on a 8 MHz 16 bit machine! ▶ this video

RecommendsView on HN
@Koromix2016 · in “Myth debunking: WebViews suck, everything should be native”

They are not plenty fast. You know you don't have a fast platform when the best you can do is scroll + a couple animations at the same time. And even then, HTML+JS apps often cannot do that without lag. Not saying that native apps are necessarily better (especially on Android), I die a little inside each time I unlock my phone and the unlock screen fails to keep up with my finger. We had smooth scrolling in the late eighties on the Amiga 2000 (7 Mhz and 1MB of RAM) with CygnusEd: ▶ this video The fact that we barely manage to do that with HTML+JS on what amounts to supercomputers (relative to the time) should not make anyone proud.

CitesView on HN
8088 MPH by Hornet + CRTC + DESiRE (final version)8:33

8088 MPH by Hornet + CRTC + DESiRE (final version)

andrewmjenner
93K views • 11 years ago
[EPILEPSY WARNING] How fast should an unoptimized terminal run?51:04

[EPILEPSY WARNING] How fast should an unoptimized terminal run?

Molly Rocket
193K views • 5 years ago
FIXING the ENTIRE SM64 Source Code (INSANE N64 performance)18:20

FIXING the ENTIRE SM64 Source Code (INSANE N64 performance)

Kaze Emanuar
3.2M views • 4 years ago
Refterm v2 - Resource usage, binary splat, glyph sizing, and more29:51

Refterm v2 - Resource usage, binary splat, glyph sizing, and more

Molly Rocket
68K views • 5 years ago
"Performance Matters" by Emery Berger42:15

"Performance Matters" by Emery Berger

Strange Loop Conference
502K views • 7 years ago
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 20252:27:34

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Better Software Conference
926K views • 1 year ago
what did you do22:13

what did you do

Noodle
1.5M views • 11 months ago
Doomed: The Embers of Amiga FPS14:37

Doomed: The Embers of Amiga FPS

Ahoy
558K views • 12 years ago
I made a NES emulator in 15 minutes15:04

I made a NES emulator in 15 minutes

Bisqwit
389K views • 14 years ago
The Great 202 Jailbreak - Computerphile19:55

The Great 202 Jailbreak - Computerphile

Computerphile
532K views • 12 years ago
Freespin4:52

Freespin

Matthias Kramm
148K views • 5 years ago
"Clean" Code, Horrible Performance22:41

"Clean" Code, Horrible Performance

Molly Rocket
1.2M views • 3 years ago
Finding the BEST sine function for Nintendo 6426:41

Finding the BEST sine function for Nintendo 64

Kaze Emanuar
418K views • 3 years ago
Refterm Lecture Part 1 - Philosophies of Optimization18:41

Refterm Lecture Part 1 - Philosophies of Optimization

Molly Rocket
93K views • 5 years ago
VCF East: Xerox Star vs. Apple Lisa42:38

VCF East: Xerox Star vs. Apple Lisa

Vintage Computer Federation
41K views • 5 years ago
CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”1:19:52

CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”

CppCon
264K views • 10 years ago
Twitter and Visual Studio Rant38:20

Twitter and Visual Studio Rant

Molly Rocket
158K views • 6 years ago
CGA Graphics - Not as bad as you thought!11:27

CGA Graphics - Not as bad as you thought!

The 8-Bit Guy
2.4M views • 10 years ago
Typesetters in the '80s - Computerphile12:23

Typesetters in the '80s - Computerphile

Computerphile
105K views • 12 years ago
Simple Code, High Performance2:50:14

Simple Code, High Performance

Molly Rocket
463K views • 5 years ago