Typedef Enum
Regular
I'm heading up this project at work that we recently decided to go with C# as our primary language.
To make a long story short, the project started out in Java, and after a couple of months of development, certain decisions were made on a wide range of things, and we basically had to go back to the drawing board, particularly because there was going to be a need for a lot of native code.
I had already done quite a bit of JNI/C++ code in order to access a bunch of Windows function calls, but there were a bunch of other things that were added that were never part of the design, and they all relied upon COM.
Anyhow, I've been doing C# development for the past couple of weeks, and I must admit that I'm very impressed with it thus far. In terms of addressing things that have been lacking in C++, I feel that they've definitely done a good job. The language is so much like Java, it's almost ridiculous. But this is a good thing in my book, because the learning curve was basically zero.
I've already played around with a bunch of unmanaged/managed C++ code, getting it to work correctly from C#...so that much is a snap. The User Interface concepts are like a cross between that of JBuilder and Delphi...
Overall, I like it a lot, and look forward to developing this project. Has anybody else taken a walk down this dark road yet? I'm curious as to what others think...
To make a long story short, the project started out in Java, and after a couple of months of development, certain decisions were made on a wide range of things, and we basically had to go back to the drawing board, particularly because there was going to be a need for a lot of native code.
I had already done quite a bit of JNI/C++ code in order to access a bunch of Windows function calls, but there were a bunch of other things that were added that were never part of the design, and they all relied upon COM.
Anyhow, I've been doing C# development for the past couple of weeks, and I must admit that I'm very impressed with it thus far. In terms of addressing things that have been lacking in C++, I feel that they've definitely done a good job. The language is so much like Java, it's almost ridiculous. But this is a good thing in my book, because the learning curve was basically zero.
I've already played around with a bunch of unmanaged/managed C++ code, getting it to work correctly from C#...so that much is a snap. The User Interface concepts are like a cross between that of JBuilder and Delphi...
Overall, I like it a lot, and look forward to developing this project. Has anybody else taken a walk down this dark road yet? I'm curious as to what others think...