M>- Можно ли разрабатывать под Linux? Насколько поддерживается инструментарий, сборка, кроссплатформенная разработка из под linux. M>- Можно ли делать кроссплатформенные desktop приложения без лишних приседаний? lin/mac/win Чтобы допустим GUI часть была одинаковая. M>- Можно ли писать кроссплатформенные мобильные приложения? Насколько сложно? Сколько мегабайтов будет на выходе хэловорд с .NET runtime?
Если хочется одинаковой GUI части,
то нужно использовать Xamarin.Forms,
если нужно более нативное под Android, например,
то Xamarin.Android.
Естественно, даже в Xamarin.Forms небольшая часть кода будет специфична для Android.
M>- Где ищут библиотеки (ну там скажем нужен мне JSON парсер или API клиент к какому-то сервису). Насколько их много? Как в .NET относятся к open source?
Nuget, GitHub
Отвечайте на это сообщение, только если у Вас хорошее настроение и в Вашем ответе планируются только конструктивные вопросы и замечания http://rsdn.ru/Info/rules.xml