powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите выбрать: С# или С++
30 сообщений из 30, показаны все 2 страниц
Помогите выбрать: С# или С++
    #33831059
krot-s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите решить, что же использовать: C++ или C# ?
Платформа однозначно Visual Studio 2005.
Планируется в основном работать с БД Oracle и MySQL.
C++ конечно роднее, но С# не зря наверное создавался специально под .NET...
В общем поделитесь опытом (Java как вариант не рассматривается).
Заранее благодарен.
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33831146
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krot-sПомогите решить, что же использовать: C++ или C# ?
Платформа однозначно Visual Studio 2005.
Планируется в основном работать с БД Oracle и MySQL.
C++ конечно роднее, но С# не зря наверное создавался специально под .NET...
В общем поделитесь опытом (Java как вариант не рассматривается).
Заранее благодарен.

зависит от задач...
у си бимоля - снижение требований к образованию программиста...если требуется использовать дот нет, ремоутинг, или как встроенный язык на стороне бд - самое то... неплохо - встроенная автоматизация, рефлексия типов. минусы - железо не слабое, сырость студии.

у си плас пласа - просче с переносимостью, снижение требований к железу, менее ублюдский ГУИ, легче с правкой багов из слоя ядра системы, прогнозируемость поведения (из аз), если скорость - то вроде не на много быстрее. минусы - уровень образования программеров - не студенческий.

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

с уважением
(круглый)
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33831157
krot-s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolobok0 krot-sПомогите решить, что же использовать: C++ или C# ?
Платформа однозначно Visual Studio 2005.
Планируется в основном работать с БД Oracle и MySQL.
C++ конечно роднее, но С# не зря наверное создавался специально под .NET...
В общем поделитесь опытом (Java как вариант не рассматривается).
Заранее благодарен.

зависит от задач...
у си бимоля - снижение требований к образованию программиста...если требуется использовать дот нет, ремоутинг, или как встроенный язык на стороне бд - самое то... неплохо - встроенная автоматизация, рефлексия типов. минусы - железо не слабое, сырость студии.

у си плас пласа - просче с переносимостью, снижение требований к железу, менее ублюдский ГУИ, легче с правкой багов из слоя ядра системы, прогнозируемость поведения (из аз), если скорость - то вроде не на много быстрее. минусы - уровень образования программеров - не студенческий.

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

с уважением
(круглый)

А почему у C++ лучше с переносимостью? И с переносимостью между чем? Между железом или ОС ?

И почему баги ядра легче править? (речь идет только о винде)
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33831174
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krot-s...А почему у C++ лучше с переносимостью? И с переносимостью между чем? Между железом или ОС ?

И почему баги ядра легче править? (речь идет только о винде)

1) между различными осями имелось ввиду..
2) ну енто из практики...например если у Вас несколько ActivX(ов) и начинаешь доводить до ума такие простые весчи как табуляция, то зачастую доходишь гораздо ниже, чем используемая библиотека...сыро там...правда эти данные на срез 2001 года... W2k кажись только вышел...более младшие весчи - свои траблы плюс...

где то так...
с уважением
(круглый)
ЗЫ
Это всё сугубо ИМХО... Посему инфа не для спора...Кто не верит - пусть проверит (как говорит один профессор математики из МЭИ)...
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33831594
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С# - читается си шарп, а не бемоль

--------------------------------------------------------------
Don't worry - wear Huggies
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33831607
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CerebrumС# - читается си шарп, а не бемоль

Don't worry - wear Huggies

это он так издевается. А вообще если планируется интерфейс на вебе иметь то С#, если приложение или сервисы, то manage C++.net гораздо лучше в плане фич чем С#.
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33831723
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolobok0у си бимоля -
Вообще-то си диез (повышение си на пол тона).
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33832271
krot-s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если не трудно, объясните еще пару вещей:
1) почему С++ лучше переносим между ОС чем C#? И то и другое ведь генерирует совершенно одинаковый байт-код. Или я ошибаюсь?
2) Какие фичи есть в C++, которых нету в C#?
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33833162
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) ну ты что, не знаешь, чем .нет от мфц отличается?
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33833193
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krot-sЕсли не трудно, объясните еще пару вещей:
1) почему С++ лучше переносим между ОС чем C#? И то и другое ведь генерирует совершенно одинаковый байт-код. Или я ошибаюсь?
2) Какие фичи есть в C++, которых нету в C#?

1) для шарпы нужны: фрамеворк как минимум. Что сужает кол-во платформ под которые мона использовать данный инструментарий. На сях мона при необходимости выбрать и этот "запас" прилинковав все необходимые библиотеки внутрь экзешника (есть конечно же библиотеки которые не позволяют статически компиляться - опустим). Хотя как альтернатива - есть проекты типа "моно"... Но это скажем так - лишний код, потенциальное скопище ошибок...
2) как то вопрос задан - у кого толще пиписька типа... кхм.. даже как то растерялся... лучше понимать сильные и слабые стороны одного и другого инструментария, и выбрать что лучше использовать под конкретную задачу...а по поводу различий их достаточно не мало. У си плас плас меньше прослойка "шеколада" - более прогнозируемый результат. С другой стороны - этак мы до ассемблера докатимся :) в рассуждениях... Си плас плас ближе к ООЯ чем шарпа... Чётче фаза разрушения объекта. Си бимолина - она просче в эксплуатации, снижены требования на программиста.

наверное лучше попробывать решить задачу на шарпе. если это Вас удовлетворит - зачем Вам лезть в дебри ?

с уважением
(круглый)
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33833632
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krot-sЕсли не трудно, объясните еще пару вещей:
1) почему С++ лучше переносим между ОС чем C#? И то и другое ведь генерирует совершенно одинаковый байт-код. Или я ошибаюсь?
2) Какие фичи есть в C++, которых нету в C#?

Новичёк в форуме? Вообще-то всё с точностью до наоборот
(по первому пункту). Рекомендую поискать в форуме. Тема
неоднократно муссировалась.
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33833665
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton..Вообще-то всё с точностью до наоборот
(по первому пункту)..

попробуйте ка перенести код и просто откмопилировать (предположим код типа - хэйлохты мир!) на AS400 к примеру :) майнфрэймы мимо ? кхм...Novell ? так же мимо ? млин.. RTOS низзя ? млин... не ну есть "mono" опенсорсе так сказать (если не ошибся) - но измышления по нему выше... Unix "подтянулся" ? Что осталось ? Win32 ? дык, кто-же сомневался бы ! гы :)

с уважением
(круглый)
ЗЫ
Есть такая игра - выдавать желаемое за действительное :)
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33833674
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolobok0....Novell ?...

+ DOS - сорьки забыл совсем :)

(круглый)
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33834004
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый круглый.

Автор конкретизировал цель, указав, что
необходимо работать с БД Oracle и MySQL.
Оракл на сегодняшний день укомплектован
по полной программе dotNet-софтом доступа к данным.
Здесь и стандартные шлюзы от MS и Брендовый ODP.Net,
которым я щас пользуюсь.

Насчет MySQL и C# - не знаю. Не исследовал.
Но.. ИМХО там будет всё в шоколаде.
Прогресс ... ть его так.

Вашу остроту по поводу привет-мир под DOS
я понял. Даже посмеялся . Но... это всё оффтоп.

Пускай товарищ Крот сам решит, что ему важнее.
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33834035
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton..Автор конкретизировал цель, указав, что
необходимо работать с БД Oracle и MySQL.....

угумс..заткнулся...
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33834045
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВообще-то си диез (повышение си на пол тона).

вообще-то до-диез, если быть точным, литинская ц это нота "до"
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33834336
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Автор конкретизировал цель, указав, что
необходимо работать с БД Oracle и MySQL.


поскольку автор задает вопрос про переносимость платформ, то однозначно на Unix где .NET (моно можно не брать в расчет) нет, однозначно определяет что лучше С++ в этом вопросе нет.
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33834341
sraider
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krot-s2) Какие фичи есть в C++, которых нету в C#?
шаблоны (templates)
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33834478
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
шаблоны там уже появились, правда они не те. А вот дефайнов и множественного наследия нет.
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33834733
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024 авторВообще-то си диез (повышение си на пол тона).

вообще-то до-диез, если быть точным, литинская ц это нота "до"

переводить си (язык программирования) в ноты мысль не возникала.
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33835221
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LepsikА вот дефайнов и множественного наследия нет.есть там дефайны (C# Language Specification, 2.5 Pre-processing directives) и есть множественное наследование интерфейсов.
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33836847
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo LepsikА вот дефайнов и множественного наследия нет.есть там дефайны (C# Language Specification, 2.5 Pre-processing directives) и есть множественное наследование интерфейсов.

ну и зачем тогда новый язык было создавать :)

на другие платформы все равно не переносим
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33836947
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lepsik mayton
Автор конкретизировал цель, указав, что
необходимо работать с БД Oracle и MySQL.


поскольку автор задает вопрос про переносимость платформ, то однозначно на Unix где .NET (моно можно не брать в расчет) нет, однозначно определяет что лучше С++ в этом вопросе нет.

Хм.. ИМХО выбор С++ в качестве ЯП бизнес-логики под
Оракл - будет самым НЕУДАЧНЫМ выбором автора.
В каких-таких бизнес операциях С++ будет иметь
преимущество? Скорость вычислений? Полнотес!

Просто мне будет очень жаль, если krot-s будет ходить
по граблям.
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33836968
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton[quot Lepsik]Хм.. ИМХО выбор С++ в качестве ЯП бизнес-логики под
Оракл - будет самым НЕУДАЧНЫМ выбором автора.

обоснование ?

--В каких-таких бизнес операциях С++ будет иметь
преимущество? Скорость вычислений? Полнотес!

а в чем C# ?
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33837048
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При прочих равных условиях, автор хотя-бы
получит скорость и удобство разработки.

Вообще, Lepsik мне непонятно, почему именно ВЫ
вступаете в длительную полемику и именно по ЭТОМУ
вопросу. Ведь МЫ уже неоднократно озвучивали
СВОИ точки зрения в дебатах кирка-vs-кувалда,
и приходили к ОБЩЕМУ знаменателю.

А сейчас.. у меня просто возникают сомнения в вашей
адекватности.

Сорри за офтоп.
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33837873
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lepsikну и зачем тогда новый язык было создавать :)там есть делегаты и нету стрелок. Ещё по этому вопросу можешь поинтересоваться у жабистов.

Lepsikна другие платформы все равно не переносим пока непереносим.
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33837913
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и еще сборщики мусора
--------------------------------------------------------------
Don't worry - wear Huggies
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33837926
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сборщик - не в языке, сборщик - во фреймворке.
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33838100
_КТО-ТО_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Броде бы Microsoft привязаля FrameWork и C# к винде. Там, где нет винды, С диез не пойдет.
...
Рейтинг: 0 / 0
Помогите выбрать: С# или С++
    #33838148
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_КТО-ТО_Броде бы Microsoft привязаля FrameWork и C# к винде.C#-то за какой, интересно, орган?
...
Рейтинг: 0 / 0
30 сообщений из 30, показаны все 2 страниц
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите выбрать: С# или С++
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]