Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Physics in OOP?

Physics in OOP?

Scheduled Pinned Locked Moved The Lounge
questiongame-dev
38 Posts 25 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B BonshatS

    Math might be a language some try to disassemble the Reality API into.

    A Offline
    A Offline
    Anton Afanasyev
    wrote on last edited by
    #15

    Heh. Nicely said ;)

    "impossible" is just an opinion.

    1 Reply Last reply
    0
    • M Monin D

      Let's look to the world as to a big Application. I am an instance of type Man, I extend class Human, and Human somehow extends abstract class Mammal...which was well tested before on other classes like Monkey, Tiger, Lion and many others...and Mammal derives from type Object (p.s. biological model is simplified :) ) But what is then Physics and Mathematics? Is it an Operating System? But where are every day updates? Where are viruses? And what are molecules and atoms? Is it what you see in ildasm.exe?

      S Offline
      S Offline
      Shog9 0
      wrote on last edited by
      #16

      Monin D. wrote:

      But what is then Physics and Mathematics?

      They're the crucial functional libraries that the OOP folks want to wrap and would really just as soon pretend didn't exist at all, but which were in heavy use long before the taxonomists showed up and decided that a sufficiently complicated naming scheme would make them into gods... :rolleyes:

      Citizen 20.1.01

      'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'

      1 Reply Last reply
      0
      • L Lost User

        You're over complicating things. Keep it simple, forget about class hierarchies:

        public void BigBang()
        {
        // insert some pretty dynamic algorithms here
        }

        E Offline
        E Offline
        El Corazon
        wrote on last edited by
        #17

        Greeeg wrote:

        public void BigBang() { // insert some pretty dynamic algorithms here }

        particles.add(really_big_number); while (forever) particles.update();

        1 Reply Last reply
        0
        • M Monin D

          Let's look to the world as to a big Application. I am an instance of type Man, I extend class Human, and Human somehow extends abstract class Mammal...which was well tested before on other classes like Monkey, Tiger, Lion and many others...and Mammal derives from type Object (p.s. biological model is simplified :) ) But what is then Physics and Mathematics? Is it an Operating System? But where are every day updates? Where are viruses? And what are molecules and atoms? Is it what you see in ildasm.exe?

          E Offline
          E Offline
          El Corazon
          wrote on last edited by
          #18

          viruses are animals, having most of the same properties of humans... haven't you watched the matrix?

          1 Reply Last reply
          0
          • M Monin D

            Let's look to the world as to a big Application. I am an instance of type Man, I extend class Human, and Human somehow extends abstract class Mammal...which was well tested before on other classes like Monkey, Tiger, Lion and many others...and Mammal derives from type Object (p.s. biological model is simplified :) ) But what is then Physics and Mathematics? Is it an Operating System? But where are every day updates? Where are viruses? And what are molecules and atoms? Is it what you see in ildasm.exe?

            J Offline
            J Offline
            Judah Gabriel Himango
            wrote on last edited by
            #19

            Physics is the logic governing the objects in the universe. Business logic, if you will. ;) Mathematics is just the Human objects' study of the quantity, structure, space, and change[^] of objects in the universe.

            1 Reply Last reply
            0
            • M Monin D

              Let's look to the world as to a big Application. I am an instance of type Man, I extend class Human, and Human somehow extends abstract class Mammal...which was well tested before on other classes like Monkey, Tiger, Lion and many others...and Mammal derives from type Object (p.s. biological model is simplified :) ) But what is then Physics and Mathematics? Is it an Operating System? But where are every day updates? Where are viruses? And what are molecules and atoms? Is it what you see in ildasm.exe?

              A Offline
              A Offline
              Ameen AboDabash
              wrote on last edited by
              #20

              Have a good mood, hmmm, Physics is the core assemblies which provide many APIs which has been wrote by Math# as Lang. in addtion our physicsnral.dll store all updates and exapand its AI abilities ... where the quarks, protons, atoms, molcules ...etc are acting like a communcation Tokens and used diffrently according to communcation protocols. for couple of years we had a partially infected by Tsunami32 Virus welcome to GlobalX platform x64. Regards- Ameen Abudbush Sr. Programmer

              1 Reply Last reply
              0
              • L Lost User

                Nah - God is an abstract class.

                Take a chill pill, Daddy-o .\\axxx (That's an 'M')

                M Offline
                M Offline
                Mike Marynowski
                wrote on last edited by
                #21

                God is derived from the Idea class, and happens to be referenced from the Brain.Ideas array in 86% of Human class instances (as of the last report I ran on my Earth database in 2005)

                1 Reply Last reply
                0
                • M Monin D

                  Let's look to the world as to a big Application. I am an instance of type Man, I extend class Human, and Human somehow extends abstract class Mammal...which was well tested before on other classes like Monkey, Tiger, Lion and many others...and Mammal derives from type Object (p.s. biological model is simplified :) ) But what is then Physics and Mathematics? Is it an Operating System? But where are every day updates? Where are viruses? And what are molecules and atoms? Is it what you see in ildasm.exe?

                  K Offline
                  K Offline
                  kirwani
                  wrote on last edited by
                  #22

                  Surely molecules and atoms are below the OOP language level. Are they not the machine language; where molecules are complete instructions including operands. If you are seriously trying to understand such objects in terms of their class relationship to say living things then they are interacting constituents. For instance nothing is actually derived from an atom. A molecule isn't an extended class of atom, it does however contain atoms.

                  Happy Hacking Ian

                  B T 2 Replies Last reply
                  0
                  • M Monin D

                    Let's look to the world as to a big Application. I am an instance of type Man, I extend class Human, and Human somehow extends abstract class Mammal...which was well tested before on other classes like Monkey, Tiger, Lion and many others...and Mammal derives from type Object (p.s. biological model is simplified :) ) But what is then Physics and Mathematics? Is it an Operating System? But where are every day updates? Where are viruses? And what are molecules and atoms? Is it what you see in ildasm.exe?

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #23

                    Check out "Bit String Physics"

                    1 Reply Last reply
                    0
                    • M Monin D

                      Let's look to the world as to a big Application. I am an instance of type Man, I extend class Human, and Human somehow extends abstract class Mammal...which was well tested before on other classes like Monkey, Tiger, Lion and many others...and Mammal derives from type Object (p.s. biological model is simplified :) ) But what is then Physics and Mathematics? Is it an Operating System? But where are every day updates? Where are viruses? And what are molecules and atoms? Is it what you see in ildasm.exe?

                      U Offline
                      U Offline
                      User 3401432
                      wrote on last edited by
                      #24

                      Interesting... Every response here demands intelligent design... Physics and Mathematics simply become the principles of management, put into place by the Developer. An OS, uses the principles of management to accomplish tasks. In this case, to provide an environment for apps and objects to thrive. According to physicists, even the lifeless planets are mandatory for Earth to operate properly. Thus: no moon, no tides, no apps. They also say that there are parameters for stable solar systems. So: no other planets in the Sol system, no apps running on Earth, etc. A well designed OS wouldn't need updates, because updates imply that the principles of management change. This one even has garbage collection! Viruses also imply that the principles of management can be altered. This is not possible though many objects within apps might wish to. Wouldn't atoms and molecules also be objects, at a granular level, working according to the principles of management, within the environment provided by the OS? Then there's the concept of fuzzy logic... :-D

                      T 1 Reply Last reply
                      0
                      • A Anton Afanasyev

                        I would assume that would have been in the Man class...

                        "impossible" is just an opinion.

                        B Offline
                        B Offline
                        BoneSoft
                        wrote on last edited by
                        #25

                        Actually, that should be in the SexualAnimal class, girls just have an added cloaking mechanism. The NonAsexualAnimal class would have to have something similar though, nan.Split(), nan.DevideAndConquer() etc...


                        Visit BoneSoft.com for code generation tools (XML & XSD -> C#, VB, etc...) and some free developer tools as well.

                        1 Reply Last reply
                        0
                        • P Pete OHanlon

                          snorkie wrote:

                          what browser version are you coding for?

                          I don't want to think I'm running inside Netscape.

                          Deja View - the feeling that you've seen this post before.

                          My blog | My articles

                          B Offline
                          B Offline
                          BoneSoft
                          wrote on last edited by
                          #26

                          No kidding, though that would explain a few things...


                          Visit BoneSoft.com for code generation tools (XML & XSD -> C#, VB, etc...) and some free developer tools as well.

                          1 Reply Last reply
                          0
                          • K kirwani

                            Surely molecules and atoms are below the OOP language level. Are they not the machine language; where molecules are complete instructions including operands. If you are seriously trying to understand such objects in terms of their class relationship to say living things then they are interacting constituents. For instance nothing is actually derived from an atom. A molecule isn't an extended class of atom, it does however contain atoms.

                            Happy Hacking Ian

                            B Offline
                            B Offline
                            BoneSoft
                            wrote on last edited by
                            #27

                            Particles are primatives, everything above that (atoms up) are at least structs. The bigger question is what holds the universe' memory? Where can I find the heap to retro-actively remedy the big steaming pile of crap I just stepped into? And that hair cut last week? And what are life's cheat code anyway?


                            Visit BoneSoft.com for code generation tools (XML & XSD -> C#, VB, etc...) and some free developer tools as well.

                            1 Reply Last reply
                            0
                            • S Single Step Debugger

                              Thats me:

                              #define ETERNITY 99999999999

                              static long haveSex = 0;

                              class DeyanGeorgiev : public Man, public virtual Mammal
                              {
                              public:

                              virtual void WantSex()
                              {
                              	While(!(true == HaveSex()))
                              	{
                              		Man::WantSex();
                              	}
                              } 
                              
                              private:
                              
                              virtual bool  HaveSex()
                              {
                              	Man:: HaveSex()
                              	
                              	return  ++haveSex > ETERNITY;
                              }
                              

                              }

                              The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word.

                              T Offline
                              T Offline
                              Trevortni
                              wrote on last edited by
                              #28

                              You both want and have infinitely recursive sex?

                              L 1 Reply Last reply
                              0
                              • K kirwani

                                Surely molecules and atoms are below the OOP language level. Are they not the machine language; where molecules are complete instructions including operands. If you are seriously trying to understand such objects in terms of their class relationship to say living things then they are interacting constituents. For instance nothing is actually derived from an atom. A molecule isn't an extended class of atom, it does however contain atoms.

                                Happy Hacking Ian

                                T Offline
                                T Offline
                                Trevortni
                                wrote on last edited by
                                #29

                                No, atoms are in the "Has a" category, rather than the "Is a" category. Humans (like all other mammals, animals, and lifeforms, from which the Human class derives) Have cells, which is a class that Has molecules, which in turn Have atoms (which of course Have elementary particles like electrons, protons, and neutrons, some of which Have quarks and the like). Photons, gluons, and other particles that carry forces are classes that are only used as arguments to interface functions (or are they the interface functions themselves?). I don't know, I got off track somewhere and forgot what my original point was. I think one of the messages between neurons (derived from the cell class) in my brain got some data corruption or something.

                                1 Reply Last reply
                                0
                                • U User 3401432

                                  Interesting... Every response here demands intelligent design... Physics and Mathematics simply become the principles of management, put into place by the Developer. An OS, uses the principles of management to accomplish tasks. In this case, to provide an environment for apps and objects to thrive. According to physicists, even the lifeless planets are mandatory for Earth to operate properly. Thus: no moon, no tides, no apps. They also say that there are parameters for stable solar systems. So: no other planets in the Sol system, no apps running on Earth, etc. A well designed OS wouldn't need updates, because updates imply that the principles of management change. This one even has garbage collection! Viruses also imply that the principles of management can be altered. This is not possible though many objects within apps might wish to. Wouldn't atoms and molecules also be objects, at a granular level, working according to the principles of management, within the environment provided by the OS? Then there's the concept of fuzzy logic... :-D

                                  T Offline
                                  T Offline
                                  Trevortni
                                  wrote on last edited by
                                  #30

                                  Member 3404088 wrote:

                                  Viruses also imply that the principles of management can be altered.

                                  Magic!

                                  1 Reply Last reply
                                  0
                                  • M Monin D

                                    Let's look to the world as to a big Application. I am an instance of type Man, I extend class Human, and Human somehow extends abstract class Mammal...which was well tested before on other classes like Monkey, Tiger, Lion and many others...and Mammal derives from type Object (p.s. biological model is simplified :) ) But what is then Physics and Mathematics? Is it an Operating System? But where are every day updates? Where are viruses? And what are molecules and atoms? Is it what you see in ildasm.exe?

                                    J Offline
                                    J Offline
                                    James M Hood
                                    wrote on last edited by
                                    #31

                                    So, pretty soon the big bang theory will be proved wrong?

                                    U 1 Reply Last reply
                                    0
                                    • M Monin D

                                      Let's look to the world as to a big Application. I am an instance of type Man, I extend class Human, and Human somehow extends abstract class Mammal...which was well tested before on other classes like Monkey, Tiger, Lion and many others...and Mammal derives from type Object (p.s. biological model is simplified :) ) But what is then Physics and Mathematics? Is it an Operating System? But where are every day updates? Where are viruses? And what are molecules and atoms? Is it what you see in ildasm.exe?

                                      L Offline
                                      L Offline
                                      LapatuaZ
                                      wrote on last edited by
                                      #32

                                      I recently watched a television show (before I went to work) about Biological Engineering from MIT I believe, they compaired the similarities between Computer Science and Electrical Engineering to BE. The ways they are trying to break down BE into different abstraction layers was cool. Anyways, just a random thought, check it out on Wikipedia for more info...or Google it or something.

                                      1 Reply Last reply
                                      0
                                      • J James M Hood

                                        So, pretty soon the big bang theory will be proved wrong?

                                        U Offline
                                        U Offline
                                        User 3401432
                                        wrote on last edited by
                                        #33

                                        You're right, the bbt is just a theory. Doesn't the bbt still demand an explanation as to the source of the very first Object.Hydrogen.Proton.Muon.CharmedQuark? There must be a first one. It had to come from somewhere. Once that is explained, everything else falls into place. Then there is the concept of time... :-D

                                        J 1 Reply Last reply
                                        0
                                        • M Monin D

                                          Let's look to the world as to a big Application. I am an instance of type Man, I extend class Human, and Human somehow extends abstract class Mammal...which was well tested before on other classes like Monkey, Tiger, Lion and many others...and Mammal derives from type Object (p.s. biological model is simplified :) ) But what is then Physics and Mathematics? Is it an Operating System? But where are every day updates? Where are viruses? And what are molecules and atoms? Is it what you see in ildasm.exe?

                                          V Offline
                                          V Offline
                                          VE2
                                          wrote on last edited by
                                          #34

                                          It was confirmed that Physics IS OOP when the idea of entanglement was proven... :wtf:

                                          73

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups