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