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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: C#: Выбор IDE - альтернативы MonoDevelop  (Прочитано 11186 раз)

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

Оффлайн mivulf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
C#: Выбор IDE - альтернативы MonoDevelop
« : 08 Апреля 2011, 22:55:53 »
Нужна хорошая IDE для программирования на C# в Ubuntu. Типа MSVC, наверное )
Но MonoDevelop, как я поглядел, довольно многие ругают.

В связи с этим вопрос: на чём тогда следует программировать? Есть ли какая-то альтернатива? (Ну то есть, как минимум, наверное, есть один путь - можно к vim-у прикрутить шарповые плагины, но всё же хотелось бы найти нечто более органичное).

Ответы типа "бросай сишарп" не очень подходят, т.к. от меня требуется решение некоторой задачи на именно этом языке )

Оффлайн S_F_H

  • Участник
  • *
  • Сообщений: 129
  • Да будет crossplatform!
    • Просмотр профиля
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #1 : 08 Апреля 2011, 23:55:17 »
кроме моно нет ничего, по-моему... я сам с полгода писал на С#, и ничего кроме моно не нарыл...

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #2 : 09 Апреля 2011, 00:30:38 »
от меня требуется решение некоторой задачи на именно этом языке )
Можно пример того, что нельзя сделать на том же с++, а можно на C#?
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн mivulf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #3 : 09 Апреля 2011, 02:45:48 »
от меня требуется решение некоторой задачи на именно этом языке )
Можно пример того, что нельзя сделать на том же с++, а можно на C#?
Какой-то очень странный вопрос Вы задали, вероятно, с целью спровоцировать холивар. Ведь, я думаю, Вам прекрасно известно, что С++ шире, и на нем можно написать все то же, что и на С#, и даже больше.
По-моему, я выразился вполне ясно - от меня требуется решение задачи именно на шарпе, то есть плюсы (которые я, кстати, знаю лучше шарпа и которые я был бы рад использовать) - не подойдут, увы.

Пользователь решил продолжить мысль 09 Апреля 2011, 14:44:02:
кроме моно нет ничего, по-моему... я сам с полгода писал на С#, и ничего кроме моно не нарыл...
Спасибо.
« Последнее редактирование: 09 Апреля 2011, 14:44:02 от mivulf »

gengzu

  • Гость
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #4 : 14 Апреля 2011, 11:44:54 »
от меня требуется решение некоторой задачи на именно этом языке )
Можно пример того, что нельзя сделать на том же с++, а можно на C#?

на с++ можно сделать всё. но это занимает дохрена времени и трудозатрат. писать сайты и работать с базой данных на c# во много раз быстрее, удобнее и практичнее, нежели на с++. не говоря о том, что нет необходимости контролировать память, она не потечёт.

Пользователь решил продолжить мысль 14 Апреля 2011, 11:46:21:
Нужна хорошая IDE для программирования на C# в Ubuntu. Типа MSVC, наверное )
Но MonoDevelop, как я поглядел, довольно многие ругают.

кроме моноДевелоп ничего нет.
если принципиальна разработка именно под линуксом, то увы. а если решение нужно хостить под линукс, а разрабатывать всё равно где, то mono отлично цепляется под Visual Studio.

Оффлайн vanish

  • Любитель
  • *
  • Сообщений: 70
  • Life Is Good
    • Просмотр профиля
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #5 : 14 Апреля 2011, 18:04:18 »
от меня требуется решение некоторой задачи на именно этом языке )
Можно пример того, что нельзя сделать на том же с++, а можно на C#?

на с++ можно сделать всё. но это занимает дохрена времени и трудозатрат. писать сайты и работать с базой данных на c# во много раз быстрее, удобнее и практичнее, нежели на с++. не говоря о том, что нет необходимости контролировать память, она не потечёт.

Пользователь решил продолжить мысль 14 Апреля 2011, 11:46:21:
Нужна хорошая IDE для программирования на C# в Ubuntu. Типа MSVC, наверное )
Но MonoDevelop, как я поглядел, довольно многие ругают.

кроме моноДевелоп ничего нет.
если принципиальна разработка именно под линуксом, то увы. а если решение нужно хостить под линукс, а разрабатывать всё равно где, то mono отлично цепляется под Visual Studio.

Что значит не потечет. Если язык имеет gc это никак не означает , что не может быть утечек памяти. Если руки из жопы , то потечет аж бигом.

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #6 : 14 Апреля 2011, 18:29:30 »
Клёво =) а GC дотнетовский тоже не ловит циклические ссылки и считает что объекты надо хранить в памяти?

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

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #7 : 14 Апреля 2011, 18:35:12 »
лучший вариант для С# -> VirtualBox + Windows XP + Visual Studio Express (или любой другой редакции которую может позволить ваш карман или совесть)
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

gengzu

  • Гость
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #8 : 14 Апреля 2011, 22:38:54 »
Что значит не потечет. Если язык имеет gc это никак не означает , что не может быть утечек памяти. Если руки из жопы , то потечет аж бигом.

если руки из жопы само собой ничто не поможет. но всё же шансов что потечёт гораздо меньше. а уж если не из жопы...

Оффлайн vanish

  • Любитель
  • *
  • Сообщений: 70
  • Life Is Good
    • Просмотр профиля
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #9 : 14 Апреля 2011, 23:39:34 »
Что значит не потечет. Если язык имеет gc это никак не означает , что не может быть утечек памяти. Если руки из жопы , то потечет аж бигом.

если руки из жопы само собой ничто не поможет. но всё же шансов что потечёт гораздо меньше. а уж если не из жопы...

Возможность течи всегда есть. Даже если руки не из жопы. Просто нужно внимательно кодить и пользоваться тулзами для отлавливания протечек. Если кого обидел - то сори(за руки из жопы).

Оффлайн Not eXist

  • Активист
  • *
  • Сообщений: 916
    • Просмотр профиля
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #10 : 15 Апреля 2011, 12:07:12 »
Цитировать
не говоря о том, что нет необходимости контролировать память, она не потечёт.
Про RAII и умные указатели вы видно не слышали?

gengzu

  • Гость
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #11 : 15 Апреля 2011, 12:07:56 »
Цитировать
не говоря о том, что нет необходимости контролировать память, она не потечёт.
Про RAII и умные указатели вы видно не слышали?

которые текут нефиг делать

Оффлайн topspin

  • Участник
  • *
  • Сообщений: 103
    • Просмотр профиля
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #12 : 20 Апреля 2011, 18:57:46 »
предлагаю ассемблер- забойная вещь!

Оффлайн vanish

  • Любитель
  • *
  • Сообщений: 70
  • Life Is Good
    • Просмотр профиля
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #13 : 20 Апреля 2011, 19:45:12 »
предлагаю ассемблер- забойная вещь!

и к чему этот ответ? человек конкретно про С# спрашивал. Неадекват ты какой то. Тем более на асм писать ни времени , ни терпения у заказчика не хватит.

Оффлайн topspin

  • Участник
  • *
  • Сообщений: 103
    • Просмотр профиля
Re: C#: Выбор IDE - альтернативы MonoDevelop
« Ответ #14 : 23 Апреля 2011, 05:31:04 »
заказчик не пишет - заказчик тупо ждёт заказа
у тебя ошибка

 

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