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