I have already made my mind up on creating the editor in
[C#]. So far it has been a fantastic language to use, particularly for
[GUIs]. Its syntax is similar enough to C++ that I found the transfer straightforward. Its XML parsing ability is nice, and the features such as automatic garbage collection, lack of pointers, and the "foreach" keyword alone as well as not requiring
[header files] are worth so much. And there is a huge amount of C# expertise and custom controls and source already out there on the internet - and I mean huge. C# is a success and is a useful skill for me to have. In a development environment it is widespread enough that to hire developers will be easy.
( [More...] )