Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Poll

Whats your perfered Programming Language and Why?

BASIC(VB, QBASIC, Just BASIC)
10 (27.8%)
C
4 (11.1%)
C++
6 (16.7%)
C#
3 (8.3%)
Java
3 (8.3%)
Asm
2 (5.6%)
Other
8 (22.2%)

Total Members Voted: 30

Author Topic: Perfered Programming Language  (Read 43045 times)

0 Members and 1 Guest are viewing this topic.

Carbon Dudeoxide

  • Global Moderator

  • Mastermind
  • Thanked: 169
    • Yes
    • Yes
    • Yes
  • Certifications: List
  • Experience: Guru
  • OS: Mac OS
Re: Perfered Programming Language
« Reply #45 on: July 20, 2008, 11:10:10 PM »

Dias de verano

  • Guest
Re: Perfered Programming Language
« Reply #46 on: July 20, 2008, 11:17:56 PM »
Way to go!


Carbon Dudeoxide

  • Global Moderator

  • Mastermind
  • Thanked: 169
    • Yes
    • Yes
    • Yes
  • Certifications: List
  • Experience: Guru
  • OS: Mac OS
Re: Perfered Programming Language
« Reply #47 on: July 20, 2008, 11:19:02 PM »
Oh no, nothing too fancy. I just spend my days typing Zeros and Ones until they do something......

macdad-

    Topic Starter


    Expert

    Thanked: 40
    Re: Perfered Programming Language
    « Reply #48 on: July 21, 2008, 06:49:03 AM »
    Way to go!



    holy crap thats like dino computer.  but interesting 8)
    If you dont know DOS, you dont know Windows...

    Thats why Bill Gates created the Windows NT Family.

    BC_Programmer


      Mastermind
    • Typing is no substitute for thinking.
    • Thanked: 1140
      • Yes
      • Yes
      • BC-Programming.com
    • Certifications: List
    • Computer: Specs
    • Experience: Beginner
    • OS: Windows 11
    Re: Perfered Programming Language
    « Reply #49 on: July 21, 2008, 09:20:42 AM »
    100101011010110110110010010011101011101 010101010111011011011100010110010101100 110011010001011011011011101011010101101 011010100110110101011010101011010100101 101010110010110101010101010100010010011 001001010111001010110110111010010110010 110011001100101100110101010110011001101 010110110110110001010111001010110111010 010010101101011010001001011001010101100 111001011001011010110101011010110110101


    Oh sorry, I was accidentally talking in my other language. you see I know 10 languages, English and Binary.



    Way to go!



    WOW! that computer even has KEYS! newfangled! Much more efficient then shorting out pin blocks.
    I was trying to dereference Null Pointers before it was cool.

    macdad-

      Topic Starter


      Expert

      Thanked: 40
      Re: Perfered Programming Language
      « Reply #50 on: July 21, 2008, 04:27:44 PM »
      wasnt that computer from the 70's?
      If you dont know DOS, you dont know Windows...

      Thats why Bill Gates created the Windows NT Family.

      Aegis



        Expert

        Thanked: 67
        • Yes
        • Yes
        • Brian's Mess Of A Web Page
      • Experience: Experienced
      • OS: Windows 10
      Re: Perfered Programming Language
      « Reply #51 on: July 21, 2008, 07:41:24 PM »
      Part of why the old systems were amazing in what they could do for the hardware specs was they didn't have to waste resources on providing a pretty graphical user interface!   ;)


      "For you, a thousand times over." - "The Kite Runner"

      Bones92



        Hopeful

      • Website Designer and Microcontroller Programmer
      • Thanked: 3
        • PIC Programming New Zealand
      • Computer: Specs
      • Experience: Experienced
      • OS: Windows 7
      Re: Perfered Programming Language
      « Reply #52 on: July 22, 2008, 12:57:28 AM »
      Part of why the old systems were amazing in what they could do for the hardware specs was they didn't have to waste resources on providing a pretty graphical user interface!   ;)

      I agree, these GUI's are useless for me. I'd rather have a win 3.1 that could run todays programs than XP hoggin half my ram so it looks nice

      Dias de verano

      • Guest
      Re: Perfered Programming Language
      « Reply #53 on: July 22, 2008, 01:34:15 AM »
      I'd rather have a win 3.1 that could run todays programs than XP hoggin half my ram so it looks nice

      Is it really "hoggin" it or just using it?

      macdad-

        Topic Starter


        Expert

        Thanked: 40
        Re: Perfered Programming Language
        « Reply #54 on: July 22, 2008, 06:16:45 AM »
        if you think about it the DOS Shell and Windows 3.1 are GUI's technicly speaking even if they arent as fancy as Windows Vista's GUI.
        If you dont know DOS, you dont know Windows...

        Thats why Bill Gates created the Windows NT Family.

        BC_Programmer


          Mastermind
        • Typing is no substitute for thinking.
        • Thanked: 1140
          • Yes
          • Yes
          • BC-Programming.com
        • Certifications: List
        • Computer: Specs
        • Experience: Beginner
        • OS: Windows 11
        Re: Perfered Programming Language
        « Reply #55 on: July 22, 2008, 09:10:14 AM »
        if you think about it the DOS Shell and Windows 3.1 are GUI's technicly speaking even if they arent as fancy as Windows Vista's GUI.

        umm, its not a question of technicality. Windows 3.1 and DOS-SHELL are GUI's. they use Graphics to present a User-Interface- kind of cut and dried if you ask me.

        win 3.1 that could run todays programs

        therein lies the problem. Have you ever managed to run a Win32 PE on Win 3.1. BTW.

        Also, If memory serves, Windows 3.1 won't use more then 64MB of RAM anyway, so the rest still gets wasted. And even if it could, it always runs out of selectors for it's GDI and USER heaps anyway, so it's not really a question of memory use, but rather limitations in it's design.

        If you don't want XP to waste resources in it's Luna themes, just disable it and use the Classic theme. There, problem mostly solved.


        And, finally, Windows Vista isn't a GUI, because that assumes that the User decides what they do, not the OS. It's more of a "here, you could do a lot of things, but you're only allowed to do these." type thing. Hard to explain...
        I was trying to dereference Null Pointers before it was cool.

        macdad-

          Topic Starter


          Expert

          Thanked: 40
          Re: Perfered Programming Language
          « Reply #56 on: July 22, 2008, 03:48:07 PM »
          is there a way to over come this limitation on RAM, like how you said Windows 3.1 only works with 64MB of RAM?
          If you dont know DOS, you dont know Windows...

          Thats why Bill Gates created the Windows NT Family.

          Dias de verano

          • Guest
          Re: Perfered Programming Language
          « Reply #57 on: July 22, 2008, 03:49:12 PM »
          is there a way to over come this limitation on RAM, like how you said Windows 3.1 only works with 64MB of RAM?

          No.

          macdad-

            Topic Starter


            Expert

            Thanked: 40
            Re: Perfered Programming Language
            « Reply #58 on: July 22, 2008, 04:38:39 PM »
            oh.
            If you dont know DOS, you dont know Windows...

            Thats why Bill Gates created the Windows NT Family.

            BC_Programmer


              Mastermind
            • Typing is no substitute for thinking.
            • Thanked: 1140
              • Yes
              • Yes
              • BC-Programming.com
            • Certifications: List
            • Computer: Specs
            • Experience: Beginner
            • OS: Windows 11
            Re: Perfered Programming Language
            « Reply #59 on: July 22, 2008, 10:53:28 PM »
            is there a way to over come this limitation on RAM, like how you said Windows 3.1 only works with 64MB of RAM?

            not using RAM wouldn't be the least of the problem if you tried to run Windows 3.1 on a modern computer. Even assuming DOS 6 Fdisk will properly recognize the Hard drive, you still can only make partitions up to 2GB in size (fat32 enabled DOS 7 notwithstanding), which limits you to 23 (letters C through Z) times 2GB, or 66 GB. Even then, it's using a ridiculously large cluster size, leaving a lot of slack space. And good luck finding a Video Driver in windows 3.1 written for a new Geforce or Radeon, ditto goes for most sound cards, and I don't think there are drivers for any Wireless cards either.

            And if one was to do so, say good-bye to any "advanced features" of the motherboard, like ACPI or Hyperthreading, or, well, pretty much any extension, like SSE,3dnow, MMX... Heck, Windows 3.1 only supports PCI when drivers expose them as ISA, even then their are problems.

            And even with 64MB of ram, GDI and USER heaps (as mentioned previously) are limited to 64K, and their is a limit on the number of "selectors" (memory handles, I believe) that can be allocated. Once those are exhausted, it won't matter if you have 2MB or 2GB or memory, it won't be able to allocate any more (usually followed by a terrific crash, including fonts reverting to system.
            I was trying to dereference Null Pointers before it was cool.