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. Microsoft Java :D

Microsoft Java :D

Scheduled Pinned Locked Moved The Lounge
c++javacsharpwcfoop
10 Posts 7 Posters 1 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.
  • E Offline
    E Offline
    Eytukan
    wrote on last edited by
    #1

    ..Around the same time, Sun Microsystems created Java. There are two aspects to the technology. From the language point of view, Java was designed to be a modern object-oriented language that did away with the complexities of C++ around memory management and bug-prone features like multiple inheritance, unhygienic macros, and so on. The other interpretation, Java as a platform, brought a runtime with a rich library to write enterprise applications that run on various platforms and target various application models both for the client and the Web. A major downside to the Java strategy at the time was its tight coupling to a single language, making it hard to interoperate with existing code or to reuse existing programming skills in different languages while still targeting the same underlying runtime and libraries. So to make Java programming available on the Windows platform, a product called Visual J++ was created together with a Java Virtual Machine (JVM) implementation, a port of the libraries and bridges to the world of Windows in the form of the Windows Foundation Classes (WFC). 1. Anybody really had such a weird task/project at work that required you to code with VJ++? :) 2. And Windows Foundation classes? Is that MFC? (For a moment I read it as WCF, I was clueless about the MJ++ bridge to the WCF. haha)

    Starting to think people post kid pics in their profiles because that was the last time they were cute - Jeremy Falcon.

    D OriginalGriffO A G R 5 Replies Last reply
    0
    • E Eytukan

      ..Around the same time, Sun Microsystems created Java. There are two aspects to the technology. From the language point of view, Java was designed to be a modern object-oriented language that did away with the complexities of C++ around memory management and bug-prone features like multiple inheritance, unhygienic macros, and so on. The other interpretation, Java as a platform, brought a runtime with a rich library to write enterprise applications that run on various platforms and target various application models both for the client and the Web. A major downside to the Java strategy at the time was its tight coupling to a single language, making it hard to interoperate with existing code or to reuse existing programming skills in different languages while still targeting the same underlying runtime and libraries. So to make Java programming available on the Windows platform, a product called Visual J++ was created together with a Java Virtual Machine (JVM) implementation, a port of the libraries and bridges to the world of Windows in the form of the Windows Foundation Classes (WFC). 1. Anybody really had such a weird task/project at work that required you to code with VJ++? :) 2. And Windows Foundation classes? Is that MFC? (For a moment I read it as WCF, I was clueless about the MJ++ bridge to the WCF. haha)

      Starting to think people post kid pics in their profiles because that was the last time they were cute - Jeremy Falcon.

      D Offline
      D Offline
      DaveAuld
      wrote on last edited by
      #2

      I remember when it came out, I think it packaged as a separate CD from the main Visual Studio installation discs originally. I never used it though. I thought it was a short lived and killed off only a few versions later?

      Dave Find Me On:Web|Youtube|Facebook|Twitter|LinkedIn Folding Stats: Team CodeProject

      1 Reply Last reply
      0
      • E Eytukan

        ..Around the same time, Sun Microsystems created Java. There are two aspects to the technology. From the language point of view, Java was designed to be a modern object-oriented language that did away with the complexities of C++ around memory management and bug-prone features like multiple inheritance, unhygienic macros, and so on. The other interpretation, Java as a platform, brought a runtime with a rich library to write enterprise applications that run on various platforms and target various application models both for the client and the Web. A major downside to the Java strategy at the time was its tight coupling to a single language, making it hard to interoperate with existing code or to reuse existing programming skills in different languages while still targeting the same underlying runtime and libraries. So to make Java programming available on the Windows platform, a product called Visual J++ was created together with a Java Virtual Machine (JVM) implementation, a port of the libraries and bridges to the world of Windows in the form of the Windows Foundation Classes (WFC). 1. Anybody really had such a weird task/project at work that required you to code with VJ++? :) 2. And Windows Foundation classes? Is that MFC? (For a moment I read it as WCF, I was clueless about the MJ++ bridge to the WCF. haha)

        Starting to think people post kid pics in their profiles because that was the last time they were cute - Jeremy Falcon.

        OriginalGriffO Offline
        OriginalGriffO Offline
        OriginalGriff
        wrote on last edited by
        #3

        Vunic wrote:

        And Windows Foundation classes? Is that MFC?

        Nope: Sue! Sue and be damned! - Wikipedia[^] So it kinda escaped into being .NET, but probably not a lot left of the original...

        Sent from my Amstrad PC 1640 Never throw anything away, Griff Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
        "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

        1 Reply Last reply
        0
        • E Eytukan

          ..Around the same time, Sun Microsystems created Java. There are two aspects to the technology. From the language point of view, Java was designed to be a modern object-oriented language that did away with the complexities of C++ around memory management and bug-prone features like multiple inheritance, unhygienic macros, and so on. The other interpretation, Java as a platform, brought a runtime with a rich library to write enterprise applications that run on various platforms and target various application models both for the client and the Web. A major downside to the Java strategy at the time was its tight coupling to a single language, making it hard to interoperate with existing code or to reuse existing programming skills in different languages while still targeting the same underlying runtime and libraries. So to make Java programming available on the Windows platform, a product called Visual J++ was created together with a Java Virtual Machine (JVM) implementation, a port of the libraries and bridges to the world of Windows in the form of the Windows Foundation Classes (WFC). 1. Anybody really had such a weird task/project at work that required you to code with VJ++? :) 2. And Windows Foundation classes? Is that MFC? (For a moment I read it as WCF, I was clueless about the MJ++ bridge to the WCF. haha)

          Starting to think people post kid pics in their profiles because that was the last time they were cute - Jeremy Falcon.

          A Offline
          A Offline
          Afzaal Ahmad Zeeshan
          wrote on last edited by
          #4

          It came, they got into fued, it died and C# was born. I personally think it was good to invest in a newer, in-house programming language—C#, although Microsoft now has many languages of their own, TypeScript being another one. But the thing is, at least C# is free now. ;-)

          The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

          1 Reply Last reply
          0
          • E Eytukan

            ..Around the same time, Sun Microsystems created Java. There are two aspects to the technology. From the language point of view, Java was designed to be a modern object-oriented language that did away with the complexities of C++ around memory management and bug-prone features like multiple inheritance, unhygienic macros, and so on. The other interpretation, Java as a platform, brought a runtime with a rich library to write enterprise applications that run on various platforms and target various application models both for the client and the Web. A major downside to the Java strategy at the time was its tight coupling to a single language, making it hard to interoperate with existing code or to reuse existing programming skills in different languages while still targeting the same underlying runtime and libraries. So to make Java programming available on the Windows platform, a product called Visual J++ was created together with a Java Virtual Machine (JVM) implementation, a port of the libraries and bridges to the world of Windows in the form of the Windows Foundation Classes (WFC). 1. Anybody really had such a weird task/project at work that required you to code with VJ++? :) 2. And Windows Foundation classes? Is that MFC? (For a moment I read it as WCF, I was clueless about the MJ++ bridge to the WCF. haha)

            Starting to think people post kid pics in their profiles because that was the last time they were cute - Jeremy Falcon.

            R Offline
            R Offline
            raddevus
            wrote on last edited by
            #5

            My guess is that you are reading a book from Packt Publishing. :| Because the info is close to correct, but it is not quite precise in language.

            Vunic wrote:

            was created together with a Java Virtual Machine (JVM) implementation, a port of the libraries and bridges to the world of Windows in the form of the Windows Foundation Classes (WFC).

            I don't think that sentence means it created bridges (converted code) to WFC (whatever that is). I think it was trying to say that it was an analog to MFC or whatever. What book or article are you reading? When I read things like that I move to another source. I don't think it is quite right, but either way it isn't very clear either.

            1 Reply Last reply
            0
            • E Eytukan

              ..Around the same time, Sun Microsystems created Java. There are two aspects to the technology. From the language point of view, Java was designed to be a modern object-oriented language that did away with the complexities of C++ around memory management and bug-prone features like multiple inheritance, unhygienic macros, and so on. The other interpretation, Java as a platform, brought a runtime with a rich library to write enterprise applications that run on various platforms and target various application models both for the client and the Web. A major downside to the Java strategy at the time was its tight coupling to a single language, making it hard to interoperate with existing code or to reuse existing programming skills in different languages while still targeting the same underlying runtime and libraries. So to make Java programming available on the Windows platform, a product called Visual J++ was created together with a Java Virtual Machine (JVM) implementation, a port of the libraries and bridges to the world of Windows in the form of the Windows Foundation Classes (WFC). 1. Anybody really had such a weird task/project at work that required you to code with VJ++? :) 2. And Windows Foundation classes? Is that MFC? (For a moment I read it as WCF, I was clueless about the MJ++ bridge to the WCF. haha)

              Starting to think people post kid pics in their profiles because that was the last time they were cute - Jeremy Falcon.

              G Offline
              G Offline
              glennPattonWork3
              wrote on last edited by
              #6

              Java I viewed like VB more going on than it told it was doing and little chance of a true binary. I'm an embedded guy who wanders into Windows occasionally. While the you can run it 'embedded' you need hardware to run a JVM which typically ups the price of hardware, so nice in theory!

              E 1 Reply Last reply
              0
              • G glennPattonWork3

                Java I viewed like VB more going on than it told it was doing and little chance of a true binary. I'm an embedded guy who wanders into Windows occasionally. While the you can run it 'embedded' you need hardware to run a JVM which typically ups the price of hardware, so nice in theory!

                E Offline
                E Offline
                Eytukan
                wrote on last edited by
                #7

                But soon java did pickup & much of user gadgets of 2000s were actually running them, if I'm right. And I guess Android is just a modern day extension to what was trying to happen with Java on devices in 1990s/2000s.

                Starting to think people post kid pics in their profiles because that was the last time they were cute - Jeremy Falcon.

                G 1 Reply Last reply
                0
                • E Eytukan

                  But soon java did pickup & much of user gadgets of 2000s were actually running them, if I'm right. And I guess Android is just a modern day extension to what was trying to happen with Java on devices in 1990s/2000s.

                  Starting to think people post kid pics in their profiles because that was the last time they were cute - Jeremy Falcon.

                  G Offline
                  G Offline
                  glennPattonWork3
                  wrote on last edited by
                  #8

                  Point:thumbsup:

                  B 1 Reply Last reply
                  0
                  • G glennPattonWork3

                    Point:thumbsup:

                    B Offline
                    B Offline
                    bence98
                    wrote on last edited by
                    #9

                    And JavaCard... Edit: I mean yes, in order to make JavaCard a thing, they took out I/O streams, Garbage collection etc. But still, it runs on a string of wire powered by radio waves!

                    G 1 Reply Last reply
                    0
                    • B bence98

                      And JavaCard... Edit: I mean yes, in order to make JavaCard a thing, they took out I/O streams, Garbage collection etc. But still, it runs on a string of wire powered by radio waves!

                      G Offline
                      G Offline
                      glennPattonWork3
                      wrote on last edited by
                      #10

                      Java Card still it requires an overhead of a JVM, puts to much space between the Metal and application...

                      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