|
|
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
Помогите решить, что же использовать: C++ или C# ? Платформа однозначно Visual Studio 2005. Планируется в основном работать с БД Oracle и MySQL. C++ конечно роднее, но С# не зря наверное создавался специально под .NET... В общем поделитесь опытом (Java как вариант не рассматривается). Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2006, 18:09 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
krot-sПомогите решить, что же использовать: C++ или C# ? Платформа однозначно Visual Studio 2005. Планируется в основном работать с БД Oracle и MySQL. C++ конечно роднее, но С# не зря наверное создавался специально под .NET... В общем поделитесь опытом (Java как вариант не рассматривается). Заранее благодарен. зависит от задач... у си бимоля - снижение требований к образованию программиста...если требуется использовать дот нет, ремоутинг, или как встроенный язык на стороне бд - самое то... неплохо - встроенная автоматизация, рефлексия типов. минусы - железо не слабое, сырость студии. у си плас пласа - просче с переносимостью, снижение требований к железу, менее ублюдский ГУИ, легче с правкой багов из слоя ядра системы, прогнозируемость поведения (из аз), если скорость - то вроде не на много быстрее. минусы - уровень образования программеров - не студенческий. по мне - где то так... если задача не очень серьёзная, если сроки в притык, если нет опытных специалистов - то лучше си бимоль...дешевше выйдет... с уважением (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2006, 18:38 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
kolobok0 krot-sПомогите решить, что же использовать: C++ или C# ? Платформа однозначно Visual Studio 2005. Планируется в основном работать с БД Oracle и MySQL. C++ конечно роднее, но С# не зря наверное создавался специально под .NET... В общем поделитесь опытом (Java как вариант не рассматривается). Заранее благодарен. зависит от задач... у си бимоля - снижение требований к образованию программиста...если требуется использовать дот нет, ремоутинг, или как встроенный язык на стороне бд - самое то... неплохо - встроенная автоматизация, рефлексия типов. минусы - железо не слабое, сырость студии. у си плас пласа - просче с переносимостью, снижение требований к железу, менее ублюдский ГУИ, легче с правкой багов из слоя ядра системы, прогнозируемость поведения (из аз), если скорость - то вроде не на много быстрее. минусы - уровень образования программеров - не студенческий. по мне - где то так... если задача не очень серьёзная, если сроки в притык, если нет опытных специалистов - то лучше си бимоль...дешевше выйдет... с уважением (круглый) А почему у C++ лучше с переносимостью? И с переносимостью между чем? Между железом или ОС ? И почему баги ядра легче править? (речь идет только о винде) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2006, 18:44 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
krot-s...А почему у C++ лучше с переносимостью? И с переносимостью между чем? Между железом или ОС ? И почему баги ядра легче править? (речь идет только о винде) 1) между различными осями имелось ввиду.. 2) ну енто из практики...например если у Вас несколько ActivX(ов) и начинаешь доводить до ума такие простые весчи как табуляция, то зачастую доходишь гораздо ниже, чем используемая библиотека...сыро там...правда эти данные на срез 2001 года... W2k кажись только вышел...более младшие весчи - свои траблы плюс... где то так... с уважением (круглый) ЗЫ Это всё сугубо ИМХО... Посему инфа не для спора...Кто не верит - пусть проверит (как говорит один профессор математики из МЭИ)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2006, 18:50 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
С# - читается си шарп, а не бемоль -------------------------------------------------------------- Don't worry - wear Huggies ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 08:16 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
CerebrumС# - читается си шарп, а не бемоль Don't worry - wear Huggies это он так издевается. А вообще если планируется интерфейс на вебе иметь то С#, если приложение или сервисы, то manage C++.net гораздо лучше в плане фич чем С#. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 08:39 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
kolobok0у си бимоля - Вообще-то си диез (повышение си на пол тона). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 09:42 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
Если не трудно, объясните еще пару вещей: 1) почему С++ лучше переносим между ОС чем C#? И то и другое ведь генерирует совершенно одинаковый байт-код. Или я ошибаюсь? 2) Какие фичи есть в C++, которых нету в C#? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 11:50 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
1) ну ты что, не знаешь, чем .нет от мфц отличается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 15:29 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
krot-sЕсли не трудно, объясните еще пару вещей: 1) почему С++ лучше переносим между ОС чем C#? И то и другое ведь генерирует совершенно одинаковый байт-код. Или я ошибаюсь? 2) Какие фичи есть в C++, которых нету в C#? 1) для шарпы нужны: фрамеворк как минимум. Что сужает кол-во платформ под которые мона использовать данный инструментарий. На сях мона при необходимости выбрать и этот "запас" прилинковав все необходимые библиотеки внутрь экзешника (есть конечно же библиотеки которые не позволяют статически компиляться - опустим). Хотя как альтернатива - есть проекты типа "моно"... Но это скажем так - лишний код, потенциальное скопище ошибок... 2) как то вопрос задан - у кого толще пиписька типа... кхм.. даже как то растерялся... лучше понимать сильные и слабые стороны одного и другого инструментария, и выбрать что лучше использовать под конкретную задачу...а по поводу различий их достаточно не мало. У си плас плас меньше прослойка "шеколада" - более прогнозируемый результат. С другой стороны - этак мы до ассемблера докатимся :) в рассуждениях... Си плас плас ближе к ООЯ чем шарпа... Чётче фаза разрушения объекта. Си бимолина - она просче в эксплуатации, снижены требования на программиста. наверное лучше попробывать решить задачу на шарпе. если это Вас удовлетворит - зачем Вам лезть в дебри ? с уважением (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 15:37 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
krot-sЕсли не трудно, объясните еще пару вещей: 1) почему С++ лучше переносим между ОС чем C#? И то и другое ведь генерирует совершенно одинаковый байт-код. Или я ошибаюсь? 2) Какие фичи есть в C++, которых нету в C#? Новичёк в форуме? Вообще-то всё с точностью до наоборот (по первому пункту). Рекомендую поискать в форуме. Тема неоднократно муссировалась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 17:16 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
mayton..Вообще-то всё с точностью до наоборот (по первому пункту).. попробуйте ка перенести код и просто откмопилировать (предположим код типа - хэйлохты мир!) на AS400 к примеру :) майнфрэймы мимо ? кхм...Novell ? так же мимо ? млин.. RTOS низзя ? млин... не ну есть "mono" опенсорсе так сказать (если не ошибся) - но измышления по нему выше... Unix "подтянулся" ? Что осталось ? Win32 ? дык, кто-же сомневался бы ! гы :) с уважением (круглый) ЗЫ Есть такая игра - выдавать желаемое за действительное :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 17:28 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
kolobok0....Novell ?... + DOS - сорьки забыл совсем :) (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 17:29 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
Уважаемый круглый. Автор конкретизировал цель, указав, что необходимо работать с БД Oracle и MySQL. Оракл на сегодняшний день укомплектован по полной программе dotNet-софтом доступа к данным. Здесь и стандартные шлюзы от MS и Брендовый ODP.Net, которым я щас пользуюсь. Насчет MySQL и C# - не знаю. Не исследовал. Но.. ИМХО там будет всё в шоколаде. Прогресс ... ть его так. Вашу остроту по поводу привет-мир под DOS я понял. Даже посмеялся . Но... это всё оффтоп. Пускай товарищ Крот сам решит, что ему важнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 19:30 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
mayton..Автор конкретизировал цель, указав, что необходимо работать с БД Oracle и MySQL..... угумс..заткнулся... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 19:51 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
авторВообще-то си диез (повышение си на пол тона). вообще-то до-диез, если быть точным, литинская ц это нота "до" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 20:01 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
mayton Автор конкретизировал цель, указав, что необходимо работать с БД Oracle и MySQL. поскольку автор задает вопрос про переносимость платформ, то однозначно на Unix где .NET (моно можно не брать в расчет) нет, однозначно определяет что лучше С++ в этом вопросе нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 00:51 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
krot-s2) Какие фичи есть в C++, которых нету в C#? шаблоны (templates) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 01:01 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
шаблоны там уже появились, правда они не те. А вот дефайнов и множественного наследия нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 08:32 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
1024 авторВообще-то си диез (повышение си на пол тона). вообще-то до-диез, если быть точным, литинская ц это нота "до" переводить си (язык программирования) в ноты мысль не возникала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 10:20 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
LepsikА вот дефайнов и множественного наследия нет.есть там дефайны (C# Language Specification, 2.5 Pre-processing directives) и есть множественное наследование интерфейсов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 12:19 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
maXmo LepsikА вот дефайнов и множественного наследия нет.есть там дефайны (C# Language Specification, 2.5 Pre-processing directives) и есть множественное наследование интерфейсов. ну и зачем тогда новый язык было создавать :) на другие платформы все равно не переносим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 19:57 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
Lepsik mayton Автор конкретизировал цель, указав, что необходимо работать с БД Oracle и MySQL. поскольку автор задает вопрос про переносимость платформ, то однозначно на Unix где .NET (моно можно не брать в расчет) нет, однозначно определяет что лучше С++ в этом вопросе нет. Хм.. ИМХО выбор С++ в качестве ЯП бизнес-логики под Оракл - будет самым НЕУДАЧНЫМ выбором автора. В каких-таких бизнес операциях С++ будет иметь преимущество? Скорость вычислений? Полнотес! Просто мне будет очень жаль, если krot-s будет ходить по граблям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 21:31 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
mayton[quot Lepsik]Хм.. ИМХО выбор С++ в качестве ЯП бизнес-логики под Оракл - будет самым НЕУДАЧНЫМ выбором автора. обоснование ? --В каких-таких бизнес операциях С++ будет иметь преимущество? Скорость вычислений? Полнотес! а в чем C# ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 22:00 |
|
||
|
Помогите выбрать: С# или С++
|
|||
|---|---|---|---|
|
#18+
При прочих равных условиях, автор хотя-бы получит скорость и удобство разработки. Вообще, Lepsik мне непонятно, почему именно ВЫ вступаете в длительную полемику и именно по ЭТОМУ вопросу. Ведь МЫ уже неоднократно озвучивали СВОИ точки зрения в дебатах кирка-vs-кувалда, и приходили к ОБЩЕМУ знаменателю. А сейчас.. у меня просто возникают сомнения в вашей адекватности. Сорри за офтоп. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2006, 23:58 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33831059&tid=2030884]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 480ms |

| 0 / 0 |
