|
From: Josh M. <da...@gm...> - 2005-07-19 00:12:19
|
On 7/16/05, Scott Simontis <ssi...@sp...> wrote: > yakir arbib wrote: >=20 > > Hi to all > > > > I have been speaking to a lot of friends consirning programming and stu= f > > > > And I have come to the conklution that I should swich to a .net > > langwij,like c#.net or visual basic.net > > > > That's because my interests for now are to develop audio games [games > > that are accessible to blind and vi gamers] > > > > There are a lot of little commpanys that develop this kind of > > games,and now that "audio gaming market" has become a very big and > > succesfull one [considering the number of blind or vi gamers] that > > there's around. > > > > Now,this games use highly complikated 3d sound technics , moast of > > that is dun using microsoft direct X technology,I've bin told that > > c++ is an old langwij considering what there is out there now > > > > Like the new jeneration of .net langwijs[c#.net and visual > > basic.net],now,I think it'll be better I start learning this kind of > > things now,sinss this is what I wanna do > > > > And the problem is this: > > > > Firstly ,I nead someone familyar with visual basic 6 or vb.net,to tell > > me a bit about it > > > > And another thing is that moast audio game developers I spoke to,say > > it's better I'll learn vb.net other than c#.net, I'd like to know what > > you think about it > > > > And wether you think c++ and c#.net are stronger than vb6 and vb.net > > > > Thanks a lot > > > > Regards > > > > yakir There's alot of people out there that don't like developing in C# or .NET for a few reasons: .NET has alot of overhead and lag-time. The same program written with pure C++ (not managed C++) will almost always be faster. Sometimes, for large data applications, the overhead is horrible. Also, .NET uses run-time compilation, meaning it's similar to Java. Granted you have more flexibility and less reliability on the OS, but it also means increased lag. That, and your source code is easily reverse engineered. (They have an imager that will supposedly hide it, but there's ways to get around that too) My person opinion is that .NET is just Microsoft's way of trying to steal some of the Java Programmers, but to me, it's always been more of a burden than a good program. For those non-time-related programs, I guess it'd work, but I can usually toss up something in C++ in about the same time. To be perfectly honest, for someone that knows C++ .NET just seems like a way to be lazy at the cost of performance. (GC comes to mind). Never used C#, so you'd have to figure out that one on your own. HTH Josh McFarlane "Peace cannot be kept by force. It can only be achieved by understanding." -Albert Einstein |