+ 3

what is future of c#? it worth to learn it?

7th Jul 2018, 10:27 AM
Afshin Kazemi
Afshin Kazemi - avatar
11 Answers
+ 2
pros: 1.c# makes games via unity 2.has visual studio 3.make mobile apps with xamarin 4.xaml 5.make wpf and uwp apps 6. .Net framework cons: 1. Mobile apps not as good if made with java or swift. 2. Unity is kind of bloated as of now
8th Jul 2018, 9:28 PM
🅿️®️⭕️_e✖️e
🅿️®️⭕️_e✖️e - avatar
7th Jul 2018, 1:30 PM
Muhd Khairul Amirin
Muhd Khairul Amirin - avatar
+ 5
It depends on which path you want to take. If you want to become a game developer using Unity, C# is something you should consider. When combined with Visual Studio, C# is also pretty powerful. However, it is only used on Windows and has many alternatives.
7th Jul 2018, 10:38 PM
Dinorami
Dinorami - avatar
+ 2
What about Android building (by Xamarin) & Wep (asp.net) ??
7th Jul 2018, 10:35 AM
Afshin Kazemi
Afshin Kazemi - avatar
+ 2
It's worth learning. It's powerful and relatively easy, even though I'm a fanboy of C++ I have to admit writing in C# is fun.
7th Jul 2018, 11:05 AM
Jakub Stasiak
Jakub Stasiak - avatar
+ 1
for game dev i guess
7th Jul 2018, 10:31 AM
Cat Sauce
Cat Sauce - avatar
+ 1
🅿️®️⭕️_e✖️e Why mobile apps are not as good if made with Java or Swift?? What are limitations of Xamarin for building mobile apps?
9th Jul 2018, 11:13 AM
Afshin Kazemi
Afshin Kazemi - avatar
+ 1
for ios swift and objective-c is best because apple made it so its integrated with more native features. c# and xamarin ios apps wont create a app as good as a native app made with swift. for android: c# and xamarin are good enough to create an acceptable app however xamarin c# android apps are more buggy and crash a lot more often. This will keep on happening until microsoft fixes the problem.
9th Jul 2018, 8:14 PM
🅿️®️⭕️_e✖️e
🅿️®️⭕️_e✖️e - avatar
+ 1
c# is also used in ASP.Net (core/mvc/etc) witch can make websites faster with strong backend and easy to combine with angular, javascript, css html. these websites are made for heavy duty management web applications
10th Jul 2018, 9:01 PM
Catalin Popinciuc
Catalin Popinciuc - avatar
0
Catalin Popinciuc What about mobile applications?
10th Jul 2018, 9:45 PM
Afshin Kazemi
Afshin Kazemi - avatar