Results 1 to 31 of 31

Thread: if you were................

  1. #1

    Thread Starter
    Fanatic Member zmerlinz's Avatar
    Join Date
    May 2000
    Location
    in a world where the sun always shines on the bloody tv!!
    Posts
    604
    If you were to write your own GUI (i don't mean a shell thing) where would you start, what would you include ??

    Some people have told me they don't think a fat penguin really embodies the grace of Linux, which just tells me they have never seen a angry penguin charging at them in excess of 100mph. They'd be a lot more careful about what they say if they had.
    -- Linus Torvalds

    [Galahtech.com] | [My Site] | [Fishsponge] | [UnixForum.co.uk]

  2. #2
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    I'd start by making it look like MS Office, including proper File/Edit/Help menus -- key shortcuts as well Then dockable, customisable toolbars.
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  3. #3
    Addicted Member Active's Avatar
    Join Date
    Jan 2001
    Location
    Lat: 13° 4' 46" N, Long: 80° 15' 20" E
    Posts
    209
    I would start by stealing it from Parksie..
    If you can't beat your computer at chess, try kickboxing !!!
    [Download Tag Editing Tools.]

  4. #4
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Hehe
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  5. #5

    Thread Starter
    Fanatic Member zmerlinz's Avatar
    Join Date
    May 2000
    Location
    in a world where the sun always shines on the bloody tv!!
    Posts
    604
    so you wouldn't worry about drivers or desktop, i would want the desktop to work well

    Some people have told me they don't think a fat penguin really embodies the grace of Linux, which just tells me they have never seen a angry penguin charging at them in excess of 100mph. They'd be a lot more careful about what they say if they had.
    -- Linus Torvalds

    [Galahtech.com] | [My Site] | [Fishsponge] | [UnixForum.co.uk]

  6. #6
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    The desktop's part of the shell, and drivers are part of the kernel
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  7. #7

    Thread Starter
    Fanatic Member zmerlinz's Avatar
    Join Date
    May 2000
    Location
    in a world where the sun always shines on the bloody tv!!
    Posts
    604
    sorry, i meant as a whole

    Some people have told me they don't think a fat penguin really embodies the grace of Linux, which just tells me they have never seen a angry penguin charging at them in excess of 100mph. They'd be a lot more careful about what they say if they had.
    -- Linus Torvalds

    [Galahtech.com] | [My Site] | [Fishsponge] | [UnixForum.co.uk]

  8. #8
    denniswrenn
    Guest
    a whole OS?

  9. #9

    Thread Starter
    Fanatic Member zmerlinz's Avatar
    Join Date
    May 2000
    Location
    in a world where the sun always shines on the bloody tv!!
    Posts
    604
    yeah alright a whole OS, where would you start what would you want in it, what would be your selling points ??

    Some people have told me they don't think a fat penguin really embodies the grace of Linux, which just tells me they have never seen a angry penguin charging at them in excess of 100mph. They'd be a lot more careful about what they say if they had.
    -- Linus Torvalds

    [Galahtech.com] | [My Site] | [Fishsponge] | [UnixForum.co.uk]

  10. #10
    denniswrenn
    Guest
    You'd start by learning Assembler.

  11. #11

    Thread Starter
    Fanatic Member zmerlinz's Avatar
    Join Date
    May 2000
    Location
    in a world where the sun always shines on the bloody tv!!
    Posts
    604

    Some people have told me they don't think a fat penguin really embodies the grace of Linux, which just tells me they have never seen a angry penguin charging at them in excess of 100mph. They'd be a lot more careful about what they say if they had.
    -- Linus Torvalds

    [Galahtech.com] | [My Site] | [Fishsponge] | [UnixForum.co.uk]

  12. #12
    Frenzied Member jjortiz's Avatar
    Join Date
    Mar 2001
    Location
    NYC
    Posts
    1,768
    I would wait for all of you guys to finish and then get the crack for it.

  13. #13
    Addicted Member
    Join Date
    Jul 2000
    Location
    California
    Posts
    154
    it's not Assembler it's Assembly
    VB-World addict!

    All spelling errors are undocumented words!
    http://www.bells.f2s.com

  14. #14
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    It can be either, depending
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  15. #15
    Addicted Member
    Join Date
    Jul 2000
    Location
    California
    Posts
    154
    i know that's why used the rolleyes
    VB-World addict!

    All spelling errors are undocumented words!
    http://www.bells.f2s.com

  16. #16
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Oh okay I'm just a bit dopey now
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  17. #17
    Frenzied Member jjortiz's Avatar
    Join Date
    Mar 2001
    Location
    NYC
    Posts
    1,768
    How about if i use it this way i went to the assembly to learn about assembler.

  18. #18
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    maybe c++ is a better choise
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

  19. #19
    Hyperactive Member Warmaster199's Avatar
    Join Date
    Aug 2000
    Location
    Canada
    Posts
    306
    I agree, C/C++ would be a better choice, although ASM would come in useful when you need the speed intensive stuff (Disk I/O, Mem access, drivers).

    http://forums.vb-world.net/showthrea...threadid=60459

    Try that: There's my O.S.
    zmelinz, is that why you started this thread?
    Designer/Programmer of the Comtech Operating System(CTOS)

  20. #20
    denniswrenn
    Guest
    But, I'm pretty sure that some of the parts HAVE to be coded in ASM.... like.... well, the C++ interpreter

  21. #21
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    C++ isn't interpreted...
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  22. #22
    denniswrenn
    Guest
    Oops.... I'm tired today..... I meant the C++ compiler, and the 'interpreter' that does what the .exe file tells it to do........

  23. #23
    Frenzied Member
    Join Date
    Mar 2000
    Posts
    1,089
    you could write the compiler in VB if you wanted. It just has to write exe files.
    If it wasn't for this sentence I wouldn't have a signature at all.

  24. #24
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Fair enough...I see what you mean now
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  25. #25
    denniswrenn
    Guest
    but, you'd have to write the VB compiler in ASM then.

  26. #26
    Frenzied Member
    Join Date
    Mar 2000
    Posts
    1,089
    No, you can buy it from microsoft.
    If it wasn't for this sentence I wouldn't have a signature at all.

  27. #27
    denniswrenn
    Guest
    But this isn't Windows.

  28. #28
    Frenzied Member
    Join Date
    Mar 2000
    Posts
    1,089
    You don't need to run the compiler on the OS, just create the exe files and the boot disk. you don't need anything on the other computer at all, just your OS.
    If it wasn't for this sentence I wouldn't have a signature at all.

  29. #29
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    So long as in your OS you register *.exe files as being executable code, you can compile them in existing compilers. You would only need to write your won compiler in ASM if you were using a CPU with a different instruction set architecture.
    Harry.

    "From one thing, know ten thousand things."

  30. #30
    Hyperactive Member Warmaster199's Avatar
    Join Date
    Aug 2000
    Location
    Canada
    Posts
    306
    I imagine you could create a C/C++ compiler using an existing C/C++ compiler.
    Designer/Programmer of the Comtech Operating System(CTOS)

  31. #31
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    You could, and you'd also use tools such as YACC or Bison to create the parser (flex is good too).
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width