Thursday, July 30, 2009

Do you think that c# is a good programming language to make professional programs for the average customer?

If you are creating applications that are for departmentaland business use and not necessarily to sell on a commercial basis, then C# is great. The accounting department needs a new app to link Excel and MS Acess with a front-end gui in a few weeks, C# and is RAD (Rapid Application Development) tools will get you there.





However, C# (and .NET code in general) can be disassembled with ildasm.exe, so you wouldn't be able to protect your intellectual property.





Therefore, c# is not a good language in which to write programs that the average customer would buy at Walmart for Windows.

Do you think that c# is a good programming language to make professional programs for the average customer?
Absolutely, if they are using the Windows platform I think it's the best to use.
Reply:If your customers will have only WIN-based hardware, C# will give you that limitation. Try C++ using Qt from TrollTech for multi-platform.
Reply:I think so. C# is a good language and has many otpions and features.
Reply:C# is chiefly used for programming and managing servers. ALthough you can technically make regular programs in c#, I'd recommend something like c++ to make those, as it is a more standard language for that sort.
Reply:If u are talking about the traditional C(structural programming) then I must say that its not a very good prog. lang.


cause u hv to use certain structural modules repeatedly.....


but if u are designing it for a single customer(like ur frend) then u can make some avg. leved programs...but always remember that the program will NOT GENERALLY BE PLATFORM independent,which'll be a serious flaw if u really want more customers!











but c++ is a better option,but java is generally prefered for gui's


No comments:

Post a Comment