who can tel for the advantage for C#
Who can tel for the disadvantage for C#
who can tel for the advantage for C#
Who can tel for the disadvantage for C#
advantage: Object-Oriented, daghan nindot na gui, similar rapud sa c, c++, java ang mga syntax, easy to learn pud
dis-advantage: maglisod ug kat-on if wla ka knowledge sa c/c++ or java.
mao gyud.
ganahan unta ko makat-on sa C#
la lang gyud ko foundation sa java.
mao jud bro. kai ang C# is just a counter part of Java - Microsoft done it again!![]()
Advantages
- Has a rich library, LINQ, etc.
Disadvantage:
Against Java,
- Not cross platform yet, mono doesn't even support most C# 4 constructs, while Java has a VM on almost all platforms.
Against C++/Native code
- You can't write device drivers and firmware using C#.
The main disadvantage I think is that it's proprietary and not open-source, hence you're tied to MS and their platforms. If you don't mind that, then it's a really good language mainly because it is used by Visual Studio, one of the easiest development platforms out there.
If you're a student its best to learn as many languages as possible while in school, including Java, Ruby, C# and as many frameworks as you can (.Net, Rails, J2EE) and only specialize once you get your first job.
C++, C# developer here. a little Java
syntax is very easy to learn it's easy to debug, esp given it's Visual Studio
but you have to have clear OOP understanding
C++ or Java is not a pre-requisites to learn C#....they're are just advantage..
Well, kelangan jd ni ug basic na understanding sa OOP.
Naa sad ni siyay mga sample codes online if ganahan ka mu-reference.
Advantages:
-For me, mas han-ay ni trabahoon kaysa sa java because of the ease of use sa visual studio.
-Being an OOP na language, mas paspas ang development nimu ani compared to C/C++
-Mas dali ni ipa-run sa windows ky dili na mn ka kelangan mag-install ug other stuff like runtime environments.
Disadvantages:
-Like mentioned in some posts above, dili ni sya cross-platform. And it doesn't have the same amount of support from the community compared sa java.
Pro: C# is a great language for developing Microsoft based applications!
Con: None.
Similar Threads |
|