Slashdot Mirror


Resources for Rolling Your Own Windowing System?

WalterGR asks: "There are plenty of resources available for writing operating systems, e.g. Tanenbaum's Modern Operating Systems, the Dinosaur Book, and countless web sites. For those of us who aren't interested in low-level issues, and prefer focusing on human-computer interaction, what resources are available for designing windowing systems (a la X Window)? Issues like the object hierarchy, event management, modularity, redefining behavior at runtime (e.g. for skins) etc. Any suggestions?"

4 of 279 comments (clear)

  1. Wheel. by Anonymous Coward · · Score: -1, Troll

    Don't reinvent the wheel. Use one of the decent windowing systems that already exists.

  2. for skins? by shpoffo · · Score: -1, Troll

    eww.... what are "e.g." for-skins?

    -shpoffo

    -"..and if you're hands were magnetic, that would mean something"

  3. Re:OWL, MFC, K, etc. by coltrane99 · · Score: 0, Troll

    Also Swing (in java) and Win32 from MSFT for what NOT to do, heh.. Actually MFC fits there too ('we determined simple inheritance was too straightforward and our implementation was inefficient so you can run these gawdawful preprocessor macros to interface with the message-passing system...)

  4. GNU PENIS : THE ULTIMATE PENIS TOOL! by Anonymous Coward · · Score: -1, Troll
    I, A master hacker have hacked in to the GNU FTP Server and found THIS SECRET PROGRAM! Its "supposed" to be "open source" but it
    was hidden under strong 1 BIT ENCRYPTION! It is written in GPL (not the licence, the GNU PROGRAMMING LANGUAGE)

    Its called GNU Penis and it is a free program to control your penis, just type in

    $ mknod -p penis

    to create a symbolic connection to your penis through the dev system! (dick, willy and cock work too)

    I found a 360k floppy disk with "linux 0.01" on it, i did the following commands to compile "gpenis"

    $ rdr94 -k -39 -gn /f4/4t5/ 54954
    $ g3el 458 -495 /dev /. -++
    $ push -aux -2 -dev of=/dev/penis
    $ make gpenis install

    I tried

    $ gpenis -urinate, -u

    I pissed my self!

    $ gpenis -goat, -g

    An erection similar to "the giver" @ goatse dot C X

    $ gpenis -erect , -e

    Erection

    $ gpenis -cum, -c

    Obvious

    $ gpenis -point_towards_linus_torvolds_ass, -ptlta

    Points to the penguin masters gaping hole!

    There could be more but those are all the ones i could find!

    So there you have it, all the power of your penis from the command line! I bet you could automate sex with a shell script :)
    R0B malda and the slashdot team have already downloaded it so get it now!

    DOWNLOAD (tar.gz)