[wiki] [sites] wiki updated

From: <hg_AT_suckless.org>
Date: Mon, 29 Mar 2010 18:24:01 +0000 (UTC)

changeset: 490:20fdbf482f4e
tag: tip
user: Aurélien Aptel <aurelien.aptel_AT_gmail.com>
date: Mon Mar 29 20:24:00 2010 +0200
files: st.suckless.org/index.md
description:
"what's wrong with xterm?"


diff -r 0cf8e997806e -r 20fdbf482f4e st.suckless.org/index.md
--- a/st.suckless.org/index.md Sun Mar 28 15:56:53 2010 +0100
+++ b/st.suckless.org/index.md Mon Mar 29 20:24:00 2010 +0200
_AT_@ -1,5 +1,24 @@
 st is a simple terminal implementation for X.
 
+What is wrong with xterm?
+-------------------------
+xterm is bloated and unmaintainable. Here's an excerpt from the README:
+
+ Abandon All Hope, Ye Who Enter Here
+
+
+ This is undoubtedly the most ugly program in the distribution. It was one of
+ the first "serious" programs ported, and still has a lot of historical baggage.
+ Ideally, there would be a general tty widget and then vt102 and tek4014
+ subwidgets so that they could be used in other programs. We are trying to
+ clean things up as we go, but there is still a lot of work to do.
+
+Needless to say things have *not* changed, it's still ugly.
+It has over 65K lines of code and emulates obscure and obsolete terminals
+you will [never need](http://www.science.uva.nl/museum/tek4014.html).
+The popular alternative, rxvt has *only* 32K lines of code. This is just
+too much for something as simple as a terminal emulator; it's yet another
+example of code complexity.
 
 Links
 -----
Received on Mon Mar 29 2010 - 20:24:01 CEST

This archive was generated by hypermail 2.3.0 : Thu Sep 13 2012 - 19:31:12 CEST