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. Java
  3. new java like language

new java like language

Scheduled Pinned Locked Moved Java
4 Posts 3 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.
  • D Offline
    D Offline
    David Hubbard
    wrote on last edited by
    #1

    i am interested in putting together a group of people to build a new programming language. The langauge would have its roots in java and c++. it would have a virtual machine that would run a byte code, the virtual machine would provide hooks for debugging. the souce files would work like java, with one public class per source file and with the source file having the name of the class. one of the big differences from the current java standard would be multiple inheritance and implementing templates. This way STL could be used in the language. Also i would like the run time to have the ability to support either garbage collection or the the new-delete of c++. I would like to put together a spec at first and would like to get other people to submit ideas and to work on the project. I am tired of the stanglehold that sun has. Sun invented java and if they want to guide it that is fine. But i would to like to put together a group that will work on an open-source project that can take the best of both java and c++. please contact me if you have ideas or would like to work on such a project! thank you

    A 1 Reply Last reply
    0
    • D David Hubbard

      i am interested in putting together a group of people to build a new programming language. The langauge would have its roots in java and c++. it would have a virtual machine that would run a byte code, the virtual machine would provide hooks for debugging. the souce files would work like java, with one public class per source file and with the source file having the name of the class. one of the big differences from the current java standard would be multiple inheritance and implementing templates. This way STL could be used in the language. Also i would like the run time to have the ability to support either garbage collection or the the new-delete of c++. I would like to put together a spec at first and would like to get other people to submit ideas and to work on the project. I am tired of the stanglehold that sun has. Sun invented java and if they want to guide it that is fine. But i would to like to put together a group that will work on an open-source project that can take the best of both java and c++. please contact me if you have ideas or would like to work on such a project! thank you

      A Offline
      A Offline
      Alvaro Mendez
      wrote on last edited by
      #2

      I think it'd be great to have a language such as the one you describe. Something that draws from the strengths in these two languages: C++ ---- 1. Templates. 2. Object instanciation on the stack. 3. Destructors. 4. Multiple inheritance. 5. Default parameters. 6. Operator overloading. 7. Preprocessor macros. 8. Control of memory allocation/deallocation. Java ----- 1. Compiler-enforced exception handling. 2. A "finally" clause. 3. Consistent sizes for primitive types across platforms. 4. Inner classes. 5. Built-in UNICODE-ready string class. 6. Garbage collection. 7. Threads and synchronization. If you can come up with such a language, I'd be happy to use and promote it. Unfortunately I have neither the time nor the knowledge to contribute for a project of this magnitude. Still, I wish you the best of luck. Regards, Alvaro PS. Have you thought what you're going to call it?

      A 1 Reply Last reply
      0
      • A Alvaro Mendez

        I think it'd be great to have a language such as the one you describe. Something that draws from the strengths in these two languages: C++ ---- 1. Templates. 2. Object instanciation on the stack. 3. Destructors. 4. Multiple inheritance. 5. Default parameters. 6. Operator overloading. 7. Preprocessor macros. 8. Control of memory allocation/deallocation. Java ----- 1. Compiler-enforced exception handling. 2. A "finally" clause. 3. Consistent sizes for primitive types across platforms. 4. Inner classes. 5. Built-in UNICODE-ready string class. 6. Garbage collection. 7. Threads and synchronization. If you can come up with such a language, I'd be happy to use and promote it. Unfortunately I have neither the time nor the knowledge to contribute for a project of this magnitude. Still, I wish you the best of luck. Regards, Alvaro PS. Have you thought what you're going to call it?

        A Offline
        A Offline
        Anonymous
        wrote on last edited by
        #3

        Yeah, how 'bout Microsoft's C#.

        A 1 Reply Last reply
        0
        • A Anonymous

          Yeah, how 'bout Microsoft's C#.

          A Offline
          A Offline
          Alvaro Mendez
          wrote on last edited by
          #4

          It's funny how C# came along just a few months after I had posted my message. Personally I think C# is pretty nice -- certainly a bit more like C++ than Java is. However, it's still doesn't have all the C++ features I would have liked to have seen, like 1. Templates. 2. Object instanciation on the stack. 4. Multiple implementation inheritance. 5. Default parameters. 7. Preprocessor macros. But it does have other features that neither Java nor C++ have, which in a way makes up for the missing C++ features.

          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