Объявление

Односложные и бессмысленные темы, не несущие полезную нагрузку или не содержащие в себе вопрос, будут удаляться!

#1 15-09-12 10:01:28

watersoda
Участник
Здесь с 07-01-10
Сообщений: 238
Windows 7Opera

MonoDevelop и С/С++

В данной IDE имеется возможность писать программы на С/С++. Кто-нибудь пробовал MonoDevelop  в таком качестве, каковы впечатления по сравнению с Eclipse, например, или иными IDE под линукс, используемых при написании ПО на упомянутых выше языках программирования?


С виндой ничего не получится, там запилена поддержка юникода UTF-8   (C) wr224

Вне форума

#2 15-09-12 10:33:14

gaal
Участник
Здесь с 05-10-09
Сообщений: 362
LinuxFirefox 10.0

Re: MonoDevelop и С/С++

Интересная фича. В Eclipse другая реализация

monodevelop.com/documentation/creating_ … p_projects

=SimpleCPPSolution_EditPackages.png

Вне форума

#3 15-09-12 12:08:52

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 8Chrome 21.0

Re: MonoDevelop и С/С++

Монодевелоп мне нравится больше, чем убогий и тормозной эклипс. Если монодевелоп летает, то жабье дерьмо в виде эклипса тормозит, даже проводишь по всплывающему меню, а оно только через две секунды его показывает. В той же VisualStudio, которая намного сложнее и функциональнее вообще не тормозит и работает очень быстро.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#4 15-09-12 13:32:04

gaal
Участник
Здесь с 05-10-09
Сообщений: 362
LinuxFirefox 10.0

Re: MonoDevelop и С/С++

2 Babusha

shootout.alioth.debian.org/u64q/csharp.php

Java 7 не намного быстрее C# Mono

Program Source Code     CPU secs     Elapsed secs     Memory KB     Code B     ≈ CPU Load

fasta-redux    
C# Mono    2.99    3.00    15,772    1438      1% 1% 100% 0%
Java 7    2.56    2.51    17,276    1443      3% 0% 100% 1%

fasta    
C# Mono    6.52    6.53    15,024    1180      1% 0% 0% 100%
Java 7    5.19    5.13    18,324    1507      2% 1% 100% 1%

spectral-norm    
C# Mono    22.58    6.24    18,484    1063      96% 88% 88% 90%
Java 7    17.69    4.51    17,552    950      97% 98% 98% 100%

n-body    
C# Mono    32.20    32.21    17,256    1461      0% 0% 0% 100%
Java 7    22.52    22.50    17,276    1424      0% 0% 0% 100%

fannkuch-redux    
C# Mono    98.01    25.48    19,540    1096      95% 97% 94% 99%
Java 7    68.70    17.38    17,416    1282      100% 99% 98% 99%

mandelbrot    
C# Mono    45.77    11.97    51,084    701      94% 95% 95% 99%
Java 7    27.63    7.02    69,468    796      98% 98% 99% 99%

pidigits    
C# Mono    11.49    11.50    16,896    1026      0% 1% 100% 1% †
Java 7    9.93    4.61    61,812    1826      53% 57% 52% 51% †

reverse-complement    
C# Mono    3.62    3.63    176,376    1099      54% 0% 0% 46% †
Java 7    2.74    1.31    297,608    1661      78% 46% 55% 33% †

k-nucleotide    
C# Mono    85.76    27.99    584,384    1696      70% 73% 90% 74%
Java 7    29.49    8.05    507,000    2431      89% 97% 89% 93%

regex-dna    
C# Mono    69.51    30.01    750,056    638      69% 45% 46% 72%
Java 7    25.01    8.61    709,988    929      64% 83% 78% 67%

binary-trees    
C# Mono    91.43    54.77    475,356    650      23% 23% 100% 23%
Java 7    21.97    9.08    536,784    1007      96% 55% 69% 25%

В Eclipse действительно есть проблемы www.h-online.com/open/news/item/Weak-pe … 02921.html Weak performance of Eclipse 4.2 criticised www.jroller.com/andyl/entry/something_i … roken_with opennet.ru/opennews/art.shtml?num=34779

Добавлено спустя 04 мин 25 с:
2009 год reverseblade.blogspot.com/2009/02/c-ver … mance.html

benchmarksJan2009Final.gif

Добавлено спустя 06 мин 31 с:
Хм. Java и правда быстрее под linux работала,чем под windows. Ощущалось, когда разрабатывали сайт на Tapestry и гоняли на Tomcat. Цифр не было. На C++ по графику тоже заметно. В принципе на Java/Mono без разницы где разрабатывать, но гонять лучше на Linux сервере. Если на .Net, то Windows, хотя можно перенести на Mono и запустить под Linux, тогда быстрее будет. По Java 1.7 и .Net 4.x данных нет.

Отредактировано gaal (15-09-12 13:47:15)

Вне форума

#5 15-09-12 16:34:44

watersoda
Участник
Здесь с 07-01-10
Сообщений: 238
Windows 7Opera

Re: MonoDevelop и С/С++

gaal пишет:

Интересная фича. В Eclipse другая реализация

monodevelop.com/documentation/creating_ … p_projects

=SimpleCPPSolution_EditPackages.png

Интересно, а Qt так же можно задействовать?

Отредактировано watersoda (15-09-12 16:37:01)


С виндой ничего не получится, там запилена поддержка юникода UTF-8   (C) wr224

Вне форума

#6 15-09-12 18:07:19

gaal
Участник
Здесь с 05-10-09
Сообщений: 362
UbuntuFirefox 15.0

Re: MonoDevelop и С/С++

Через  bindings techbase.kde.org/Development/Languages/Qyoto Qyoto makes it possible to develop Qt and KDE applications using C#, or any other .NET language. Qyoto uses SMOKE, and offers access to almost all Qt and KDE classes.

Добавлено спустя 1 ч 48 мин 51 с:
zetcode.com/gui/csharpqyoto/

Вне форума

#7 15-09-12 20:21:53

watersoda
Участник
Здесь с 07-01-10
Сообщений: 238
Windows 7Opera

Re: MonoDevelop и С/С++

Во вкладке "System Packages" имеется возможность выбрать Qt аналогично GTK+?


С виндой ничего не получится, там запилена поддержка юникода UTF-8   (C) wr224

Вне форума

#8 15-09-12 22:23:24

gaal
Участник
Здесь с 05-10-09
Сообщений: 362
UbuntuFirefox 15.0

Re: MonoDevelop и С/С++

По-видимому да. Чем не устраивает QtCreator? qt.nokia.com/products/developer-tools/

Добавлено спустя 01 мин 51 с:
785-qtcreator-2.0.1.png

Qt Creator — это превосходная среда разработки, основанная на библиотеке QT4 и предназначена для редактирования, компиляции и отладки кода. Обилие функций редактирования, гибкие настройки интерфейса и горячих кнопок значительно облегчает процесс создания проекта, написанного на языке С/С++ или Python. Наличие интеллектуальной системы подсказок (на манер IntelliSense’а как в MS Visual Studio, только гораздо быстрее и адекватнее), возможность компиляции и кросскомпиляции проекта для других систем (например, Maemo и MeeGo) позволяет отслеживать полный жизненный цикл проекта, начиная с момента его создания и до полноценного релиза. Кроме того, интерфейс среды предусматривает встроенную систему помощи разработчику QtAssistant и специальный дизайнер QtDesigner, которые помогут быстро и без ошибок составить текст программы и создать ее интерфейс средствами самого QT4, тем самым исключая возможные ошибки при добавлении элементов на форму.

Вне форума

#9 16-09-12 08:43:19

watersoda
Участник
Здесь с 07-01-10
Сообщений: 238
Windows 7Opera

Re: MonoDevelop и С/С++

gaal пишет:

Чем не устраивает QtCreator?

В Qt Creator есть возможность разрабатывать не только графические, но и консольные приложения? В MonoDevelop, как видим, есть: =SimpleCPPSolution_NewProject.png


С виндой ничего не получится, там запилена поддержка юникода UTF-8   (C) wr224

Вне форума

#10 16-09-12 08:52:17

gaal
Участник
Здесь с 05-10-09
Сообщений: 362
AndroidSafari 4.0

Re: MonoDevelop и С/С++

Это базовый функционал Можно qt не подключать заменив на iostream cs.smith.edu/dftwiki/index.php/Qt4/Qt-C … nsole_Mode

Добавлено спустя 01 мин 41 с:
QtCreatorNewConsoleAppProject.png

Отредактировано gaal (16-09-12 08:57:55)

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.009 сек, 7 запросов выполнено - Использовано памяти: 1.72 Мбайт (Пик: 1.81 Мбайт) ]