Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Interview With Tom LaStrange (The T In twm)

Posted by michael on Thu Feb 08, 2001 05:16 AM
from the 0:0-of-all-evil dept.
VSarkiss writes "A very nice (and rare) interview with Tom LaStrange, the developer of twm, is on Linuxplanet. Fascinating how some of the most useful programs are developed by one person, just because they wanted something better. In this case, Tom wanted something better than the truly-awful uwm, rumored to be an abbreviation for 'ugly window manager.'"
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • Re:Ahhh! Finally an explanation about Enlightenmen by J. J. Ramsey (Score:1) Friday February 09 2001, @09:09PM
  • Still using TWM after 11 years by Bryan Ischo (Score:1) Friday February 09 2001, @01:08AM
  • Re:Questionable Software Design Methodology? by TedC (Score:1) Thursday February 08 2001, @07:20AM
  • Re:TWM by pabs (Score:1) Thursday February 08 2001, @12:11PM
  • Re:TWM by Evangelion (Score:1) Thursday February 08 2001, @02:10AM
  • Re:TWM by chrome (Score:1) Thursday February 08 2001, @12:30AM
  • Re:Questionable Software Design Methodology? by MinusOne (Score:1) Thursday February 08 2001, @10:00AM
  • Re:TWM by Crass Spektakel (Score:1) Friday February 09 2001, @01:03AM
  • Re:Comments... Go OSS and Open Standards. by cah1 (Score:1) Thursday February 08 2001, @01:43AM
  • Re:TWM by Ed Avis (Score:1) Thursday February 08 2001, @03:51AM
  • Re:hmm. by garcia (Score:1) Thursday February 08 2001, @02:37AM
  • Re:Ignorance must be bliss by Cid Highwind (Score:1) Thursday February 08 2001, @07:01AM
  • Re:*rubs sleep from eyes* by Ex Machina (Score:1) Thursday February 08 2001, @09:00AM
  • Re:Ahhh! Finally an explanation about Enlightenmen by tao (Score:1) Thursday February 08 2001, @11:36AM
  • Ahhh! Finally an explanation about Enlightenment! by tao (Score:1) Thursday February 08 2001, @12:54AM
  • UWM was cool by sarum (Score:1) Thursday February 08 2001, @12:30AM
  • lwm! (was: TWM) by nosferatu-man (Score:1) Thursday February 08 2001, @09:06AM
  • Re:Tom/Tab Window Manager. by Mr. Piccolo (Score:1) Friday February 09 2001, @02:18PM
  • Re:UWM? by Mr. Piccolo (Score:1) Thursday February 08 2001, @09:35AM
  • Re:Not Unix...then what? by samf (Score:1) Thursday February 08 2001, @07:59AM
  • Re:TWM by tap (Score:1) Thursday February 08 2001, @12:54AM
  • Re:tvtwm was fantastic by Unbeliever (Score:1) Thursday February 08 2001, @01:22PM
  • Re:Questionable Software Design Methodology? by MadAhab (Score:1) Thursday February 08 2001, @09:44AM
  • Re:TWM by jarkko (Score:1) Thursday February 08 2001, @12:31AM
  • Re:TWM by jarkko (Score:1) Thursday February 08 2001, @12:59AM
  • TWM a misnomer? by Afrosheen (Score:1) Thursday February 08 2001, @03:55AM
  • "Win boxed Linux distro of your choice" ??? by divec (Score:1) Thursday February 08 2001, @05:07AM
  • Re:Ahhh! Finally an explanation about Enlightenmen by cfish (Score:1) Thursday February 08 2001, @11:03AM
  • wm2 and wmx by bendawg (Score:1) Thursday February 08 2001, @06:30AM
  • Re:wm2 and wmx by Christopher Biggs (Score:1) Thursday February 08 2001, @01:43PM
  • Sorry... by Tom7 (Score:1) Thursday February 08 2001, @05:35AM
  • Re:Lightweight TWM by rar (Score:1) Thursday February 08 2001, @02:56AM
  • Re:Not Unix...then what? by dbrower (Score:1) Thursday February 08 2001, @10:38AM
  • Re:TWM by bentriloquist (Score:1) Thursday February 08 2001, @03:25AM
  • Re:TWM by Dahan (Score:1) Thursday February 08 2001, @08:42AM
  • Re:tvtwm was fantastic by karzan (Score:1) Thursday February 08 2001, @11:24AM
  • VTWM by shepd (Score:1) Thursday February 08 2001, @06:18AM
  • Re:Tom/Tab Window Manager. by jimfulton (Score:1) Thursday February 08 2001, @03:44PM
  • Re:UWM was cool by jimfulton (Score:1) Thursday February 08 2001, @03:55PM
  • Re:Interesting by jimfulton (Score:1) Thursday February 08 2001, @04:04PM
  • Re:Comments... Go OSS and Open Standards. by LazySlacker (Score:1) Thursday February 08 2001, @04:15AM
  • Re:Tom/Tab Window Manager. by abdulwahid (Score:1) Thursday February 08 2001, @02:38AM
  • Comments... Go OSS and Open Standards. by einhverfr (Score:1) Thursday February 08 2001, @12:22AM
  • Toms is a role model by abcbooze (Score:1) Thursday February 08 2001, @12:30AM
  • Re:TWM by moz25 (Score:1) Thursday February 08 2001, @02:38AM
  • Re:Questionable Software Design Methodology? by jotaeleemeese (Score:1) Thursday February 08 2001, @04:48AM
  • TWM is good stuff by Schnedt McWhatever (Score:1) Thursday February 08 2001, @06:08AM
  • Re:"Win boxed Linux distro of your choice" ??? by Schnedt McWhatever (Score:1) Thursday February 08 2001, @06:14AM
  • thanks by tlastrange (Score:1) Thursday February 08 2001, @07:16AM
  • Re:thanks by tlastrange (Score:1) Thursday February 08 2001, @04:37PM
  • DOS by volsung (Score:2) Thursday February 08 2001, @10:04AM
  • Re:Toms is a role model by Psiren (Score:2) Thursday February 08 2001, @02:41AM
  • Re:TWM by sklein (Score:2) Saturday February 10 2001, @11:00AM
  • Re:TWM by GC (Score:2) Friday February 16 2001, @01:14PM
  • Re:TWM by GC (Score:2) Friday February 16 2001, @01:16PM
  • Re:TWM by GC (Score:2) Thursday February 08 2001, @01:10AM
  • Tom/Tab Window Manager. by GC (Score:2) Thursday February 08 2001, @01:20AM
  • My favorite TWM - CTWM! by SuperKendall (Score:2) Thursday February 08 2001, @09:35AM
  • Lots of misinformation by ajs (Score:2) Thursday February 08 2001, @12:59PM
  • Not Unix...then what? by Hard_Code (Score:2) Thursday February 08 2001, @04:39AM
  • twm themes for sawfish by YellowBook (Score:2) Thursday February 08 2001, @04:58AM
  • Re:TWM by Baki (Score:2) Thursday February 08 2001, @04:03AM
  • Re:Toms is a role model by doctor_oktagon (Score:2) Thursday February 08 2001, @12:45AM
  • Re:Questionable Software Design Methodology? by doctor_oktagon (Score:2) Thursday February 08 2001, @01:39AM
  • twm History by po8 (Score:2) Thursday February 08 2001, @12:28AM
  • TWM by Pig Bodine (Score:2) Thursday February 08 2001, @05:06AM
  • Questionable Software Design Methodology? by Donald Kerr (Score:2) Thursday February 08 2001, @01:28AM
  • uwm looks like sawfish nanoGUI by q000921 (Score:2) Thursday February 08 2001, @04:54PM
  • Re:TWM (Score:3)

    by Ed Avis (5917) <ed@membled.com> on Thursday February 08 2001, @01:01AM (#447408) Homepage
    Actually, twm is not particularly light. Fvwm started out as a version of twm with certain data structures rewritten to take less memory. This made fvwm more useful on 4Mbyte machines. Fvwm was originally called the Flimsy Virtual Window Manager - 'flimsy' being managementspeak for 'small and compact'. But like KDE, they soon deliberately forgot what the first letter stood for.

    This is all IIRC of course. But I'm fairly sure that twm is not the lightest window manager out there; just relatively small compared to monstrosities like E :-).
  • UWM? (Score:4)

    by Screwtape (9319) <screwtape @ f r oup.com> on Thursday February 08 2001, @01:44AM (#447409) Homepage

    There's something uglier than twm? I'd hardly credit it.

    Doing a quick google search, I turned up the Unix Desktop Environment's window manager, which looks rather nice, but hunting a bit more I found the uwm source code [plig.org] at, surprise surprise, the PLiG window manager page [plig.org].

    Unfortunately it doesn't compile immediately here on RedHat 6.0, (conflicting definitions of wchar_t in glibc and XFree86, of all things), so I can't post screenshots. If someone *does* manage to get it to compile and work (any experts on porting from X10 here?) why not post a reply and keep us all informed? :)

  • hmm. (Score:4)

    by Lonesmurf (88531) on Thursday February 08 2001, @12:44AM (#447410) Homepage
    I went looking for some screenshots of TWM as I had never used it (went from CLI to Enlightenment.. :). I found this page with lots of screenshots [plig.org].

    Of particular interest was this [plig.org]. Is it just me, or does this stike you as vaguely reminiscent of BeOS?

    Rami
    --
  • TWM (Score:4)

    by mirko (198274) on Thursday February 08 2001, @12:26AM (#447411) Homepage Journal
    A huge advantage that TWM has over the others WM is his lightness :
    You can use TWM/X-VGA server with no problem on any old laptop. It is damn' stable and especially saved many computosaurus from the dust-bin, here.
    (when someone visits our firewall rooms, he actually think he is in a computer museum ;-)
    --
  • Re:UWM? (Score:5)

    by stripes (3681) on Thursday February 08 2001, @03:37AM (#447412) Homepage Journal
    Unfortunately it doesn't compile immediately here on RedHat 6.0, (conflicting definitions of wchar_t in glibc and XFree86, of all things), so I can't post screenshots. If someone *does* manage to get it to compile and work (any experts on porting from X10 here?) why not post a reply and keep us all informed? :)

    You can simulate it for purposes of a screen shot pretty easally. Arange your windows in a normal window manager. Kill the window manager. Take a screen shot.

    UWM has (or had) no title bars, no window borders, no icon box, no icons, no menu bar, no on screen hint of any kind that it was running. Well, except when you were actually draggin or resizing a window, it gave the rubberband, and maybe a little text (I havn't used it for about a decade!). I think it had manus when you clicked the root window, but they were in the fixed font, and plain black on white with the circle cursor.

    TWM really was the Enlightment of it's day. I fiddled with config files for hours and hours. In fact I hacked it to use M4 to preprocess the config files so I could waste even more time tweeking config files (as far as I can tell the FVWM M4 code was at least inspired by mine as it sets all the same macro values).