Xwab
Форумыnavigate_nextДругие языки программирования

C++ vs C#
Что лучше?
C++: 80%
C#: 19%
Опрошено: 31
Сообщения
Sandr

Istsam, т.е. следуя твоей логике, например, я решил создать альтернативу пхпбб-вап) и так, задача есть! Осталось опредилиться с языком.. хм.. раз Бэйсик хорош, то буду на нём всё писать!
+++
Всё зависит не только от функций, которые ты хочешь чтоб выполняла твоя программа, но и от некоторых других вещей, например, скорость(о ней уже говорилось выше) кроссплатформенность, сложность написания проиложения и т.д.


__________
посл.ред. 28 Янв 2011, 15:26; всего 1 раз 28 Янв 2011, 14:53
Sandr

12, например,

1. C# не поддерживает множественное наследование классов (в отличие от C++).

2. возможность создания приложений только для винды. На С++ можно создавать и на винду, и на линукс, и на мак, и на симбиан..

3. c# медленнее с++..

пока всё))

28 Янв 2011, 15:09
Wats0N

#21, Sandr, наверное, ты имел в виду кроссплатформенность, так как кроссбраузерность определяется не языком программирования, а языком разметки. Второе: варианты действительно есть, пых (перлоподобный) и, например, питон, да или перл тот же. Почему бы и нет? Интересно бы было посмотреть на серьезные скрипты для интернета на пайтоне и их применение в вапе (вродь кто-то целый сайт на пайтоне делал). ЗЫ, по теме выссказываться не буду, так как холливар бесполезен, а суть все и так понимают, или уже поняли.


__________
посл.ред. 28 Янв 2011, 15:13; всего 2 раз(а) 28 Янв 2011, 15:12
manyrus

Sandr, пo первому пункту: множественное наследование - уг.

28 Янв 2011, 15:13
Wats0N

manyrus, да что ты говоришь... Может наследование вообще не нужно по твоему?

28 Янв 2011, 15:15
manyrus

Wats0N, нужно, но почему множественное наследование убрана из ruby и шарпа? Ведь есть одна цель. И цель эта - не запутанный код. С множественным наследованием такой уг код получается, что прям ужас. И вообще использование множественного наследования - плохой стиль.

28 Янв 2011, 15:19
Wats0N

То, что убрали из шарпа - не показатель. Не спорю, без этого можно обойтись... Да формально вообще без классов можно обойтись. Запутанный код - это не к яп, а к программисту. А используя множественное наследование можно делать изящный и понятный код. Да, оно используется не часто, но его наличие, как и наличие любой функции - плюс, хоть и не огромный, но никак не минус. Все строго имхо.

28 Янв 2011, 15:27
Sandr

23 Wats0N, опечатка

28 Янв 2011, 15:27
Sandr

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

вот она, правда!!!)

28 Янв 2011, 15:34
abcd

C# для прикладного программирования самое то. В нем есть все для этой области. Microsoft будет дальше продвигать "тему" с .net
Ну и как уже сказали, разработка на нем продвигается быстрее.

Для "более глубкого" и системного программирования C++

28 Янв 2011, 17:25
Ответить на тему