Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: mono c#  (Прочитано 3400 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн simpro

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
  • infinity
    • Просмотр профиля
mono c#
« : 25 Августа 2011, 01:48:11 »
Доброго времени суток, всем.
Хотел спросить насколько актуален с# под linux, есть ли смысл его продвигать, и как вы к нему относитесь?
Оценить все плюсы и минусы данного языка программирования, и т.д. :coolsmiley:
Хакер не преступник, взлом для искусства, смысл в свободе © Truth;
— Ты кто?
— Часть силы той, что без числа. Творит добро, всему желая зла.

ywaw

  • Гость
Re: mono c#
« Ответ #1 : 25 Августа 2011, 07:13:42 »
Доброго времени суток, всем.
Хотел спросить насколько актуален с# под linux, есть ли смысл его продвигать, и как вы к нему относитесь?
Оценить все плюсы и минусы данного языка программирования, и т.д. :coolsmiley:
Вполне актуален. На нем пишется всё больше программ. Минус один - необходимость наличия среды .NET,
он же и плюс - кроссплатформенность.

andrey_p

  • Гость
Re: mono c#
« Ответ #2 : 25 Августа 2011, 15:06:46 »
Несколько личных(!) мыслей по этому поводу. .NET и C# - замечательная среда и язык, но изучение его имеет смысл только для программирования десктопных приложений под Винду. Под Линукс  это не актуально - Моно загибается. Кроме того, вообще десктопные приложения на чем-либо и под что-либо становятся и скоро станут очень узкой нишей. Мне (это практически) нет никакого смысла писать что-либо толстое, если я могу легко развернуть сервер где-угодно с каким-угодно бэкэндом и написать гораздо быстрее и "красивше" интерфейс пользователя + все нужные плюшки на связке JS+HTML5+CSS.

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6164
    • Просмотр профиля
Re: mono c#
« Ответ #3 : 25 Августа 2011, 15:14:03 »
Хотел спросить насколько актуален с# под linux, есть ли смысл его продвигать, и как вы к нему относитесь?

если вас интересует мнение действительно авторитетного в этой области специалиста, погуглите высказывания RMS относительно mono.

лучше посмотрите в сторону vala

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: mono c#
« Ответ #4 : 25 Августа 2011, 16:48:01 »
... развернуть сервер где-угодно с каким-угодно бэкэндом и написать гораздо быстрее и "красивше" интерфейс пользователя + все нужные плюшки на связке JS+HTML5+CSS.
+1
+ межплатформенность и сетевые возможности как бонусы.

Оффлайн Chupik

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: mono c#
« Ответ #5 : 26 Августа 2011, 17:20:02 »
Я так понял, что намёк идёт на веб-приложения и облака. Но:
- linux бесплатен. Для того, чтобы держать веб-приложение в облаке, нужно много-много денежных затрат ежемесячно, а требовать деньги с OpenSource юзеров - не true вариант;
- для вычислений вроде 3D-рендеринг облака нереально использовать - канал в 10 мбит не у всех даже жителей столиц есть, а сервера для обработки в таких масштабах может позволить только Google -> Native code на железе пользователя будет ещё довольно долго актуален.

Насчёт mono, извините, сказать ничего не могу - не щупал.

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: mono c#
« Ответ #6 : 26 Августа 2011, 17:27:17 »
Доброго времени суток, всем.
Хотел спросить насколько актуален с# под linux, есть ли смысл его продвигать, и как вы к нему относитесь?
Оценить все плюсы и минусы данного языка программирования, и т.д. :coolsmiley:
.Net классная платформа, но только на Windows, писать на ней кросплатформенное приложение не есть правильно и удобно, не смотря на существование mono, т.к. Mono очень сильно отстает, а если сюда прилепить использование сторонних компонентов то совсем туго становится, вообщем C# только на Win, хотите кросплатформенность смотрите в сторону gtk+ (gtkmm) и Qt ну а также присмотритесь к vala как вам советовали...
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

gengzu

  • Гость
Re: mono c#
« Ответ #7 : 02 Сентября 2011, 17:22:50 »
.NET более чем полностью подходит как для десктоп, так и для веб-приложений. особенно в корпоративной среде.
кол-во вакансий, а так же уровень ЗП каждый год ростёт и входит в топ-5.
плюс к этому огромное кол-во бесплатного инструментария + платный но бесплатно) тоесть за полноценную студию и серверную винду с SQL платить не придётся.
перспективы более чем.

mono же, как проект интересен, но увы, по многим параметрам еще не дотягивает. но очень надеюсь что продолжит развитие, и вскоре возможно будет безболезенно мигрировать решения с вин на linux при необходимости.

Оффлайн Кровавый

  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: mono c#
« Ответ #8 : 02 Сентября 2011, 17:30:43 »
C# не нужен. Дядя Марк выбирает Python. ;)
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

gengzu

  • Гость
Re: mono c#
« Ответ #9 : 02 Сентября 2011, 17:44:26 »
если вас интересует мнение действительно авторитетного в этой области специалиста, погуглите высказывания RMS относительно mono.

с каких пор человек, жующий собственные мозоли, стал авторитетным в бизнес-области?

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: mono c#
« Ответ #10 : 02 Сентября 2011, 18:25:08 »
.NET более чем полностью подходит как для десктоп, так и для веб-приложений. особенно в корпоративной среде.
кол-во вакансий, а так же уровень ЗП каждый год ростёт и входит в топ-5.
плюс к этому огромное кол-во бесплатного инструментария + платный но бесплатно) тоесть за полноценную студию и серверную винду с SQL платить не придётся.
перспективы более чем.

mono же, как проект интересен, но увы, по многим параметрам еще не дотягивает. но очень надеюсь что продолжит развитие, и вскоре возможно будет безболезенно мигрировать решения с вин на linux при необходимости.
C# интересен только для Win и не более того...
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

gengzu

  • Гость
Re: mono c#
« Ответ #11 : 02 Сентября 2011, 18:35:21 »
C# интересен только для Win и не более того...

С# в частности и .NET в целом интересны для эффективного зарабатывания денег. этого должно хватить для мотивации.

хотя, конечно, можно быть независимым, но бедным.

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: mono c#
« Ответ #12 : 02 Сентября 2011, 18:51:28 »
=/
Зарабатывать можно на всем, если мозг есть.
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

gengzu

  • Гость
Re: mono c#
« Ответ #13 : 02 Сентября 2011, 18:53:49 »
=/
Зарабатывать можно на всем, если мозг есть.

конечно можно. и метлой можно зарабатывать. но меньше.

а мозг, он для того и дан, что бы выбрать то, что лучше с точки зрения эффективности и прибыльности, а не религии.

andrey_p

  • Гость
Re: mono c#
« Ответ #14 : 02 Сентября 2011, 19:50:23 »
Угу... Поэтому куча Net-программистов (как и системных администраторов) сейчас чешут в затылке и думают, что делать, когда прийдет Windows8  и полный cloud наступит окончательно (а в бизнес секторе - это произойдет очень в недалеком будущем). Прочитать поподробнее можно тут. Поспорить можно там же.

 

Страница сгенерирована за 0.047 секунд. Запросов: 25.