Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> С++/C#/Java/Python/Ruby/D, что лучше выбрать? 
:(
    Опции темы
 
Какой язык из перечисленных лучший?
С++ [ 29 ]  [23.77%]
C# [ 36 ]  [29.51%]
Java [ 27 ]  [22.13%]
Python [ 14 ]  [11.48%]
Ruby [ 4 ]  [3.28%]
D [ 12 ]  [9.84%]
Всего проголосовавших: 122
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
unicuum
Дата 11.1.2009, 12:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 830
Регистрация: 16.3.2005
Где: Рашка

Репутация: 1
Всего: 8



Цитата(skyboy @  15.9.2008,  00:57 Найти цитируемый пост)
slackware, лучший - brainfuck. в нем не запутаешься.

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

Цитата(skyboy @  15.9.2008,  00:57 Найти цитируемый пост)
или на С++ веб-портал

Где-то читал что ранние версии поисковика Google, те самые которые делали его создатели, были написаны на C++. В настоящее же время множество сервисов сделали из гугла портал.

Цитата(slackware @  15.9.2008,  01:07 Найти цитируемый пост)
что хотел бы писать?
гы, вообще смотрел в сторону 3D игр smile т.е. работы с графикой, с библиотеками OpenGL/DirectDraw...

Тогда на все остальные языки можно сразу смело забивать. OpenGL/DirectX/PhysX и многое другое, т.е. всё или почти всё делают под C++. Можно конечно и портировать, мучаться, всячески снижать производительность, если охота.


--------------------
user posted image
обычный день на винграде
PM   Вверх
Goliaf777
Дата 22.1.2009, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 19.11.2008

Репутация: нет
Всего: нет



Непонимаю языки которые только для одной платформы сделаны. В чем смысл программировать только под одну операционную систему тратить много времени на обучение этому языку , а если придется программировать для других ОП вдруг в один день перестанут вообще развивать эту ОП. Короче: В чем смысл тратить мегачеловекачасы чтобы изучать такие языки, когда есть другие не менее лучшие и кроссплатформенные?
PM MAIL ICQ Skype Jabber   Вверх
nerezus
Дата 22.1.2009, 14:09 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Goliaf777, все просто: большинству не нужно програмиировать под другие платформы.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Shaggie
Дата 22.1.2009, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Завсегдатай
Сообщений: 570
Регистрация: 21.12.2006
Где: outer space

Репутация: нет
Всего: 72



Goliaf777, а какой из перечисленных языков не кроссплатформен?


--------------------
Цитата(alina3000 @  6.3.2014,  10:47 Найти цитируемый пост)
Сорри что не по теме 
PM MAIL ICQ GTalk Jabber   Вверх
Goliaf777
  Дата 22.1.2009, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 19.11.2008

Репутация: нет
Всего: нет



nerezus хм...это не для меня наверно... smile 
Shaggie: есть такие, их пытаются сделать кроссплатформенными но это глупо.Нехочу называть именно язык, какашками закидают.
PM MAIL ICQ Skype Jabber   Вверх
nerezus
Дата 23.1.2009, 00:19 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Shaggie, C#
Для *nix нет внятной реализации, в mono не реализованы вещи еще из FW1(см тот же WebBrowser и его методы)


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Shaggie
Дата 23.1.2009, 07:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Завсегдатай
Сообщений: 570
Регистрация: 21.12.2006
Где: outer space

Репутация: нет
Всего: 72



Цитата(nerezus @  23.1.2009,  00:19 Найти цитируемый пост)
C#

Ох, проглядел, прошу прощения, глаз замылен. Хотя быстрый поиск по гуглам показывает, что Mono не стоит на месте, и буквально на днях зарелизена версия 2.2, плюс разработчики всё время обещают доделать эту фичу. Но без поддержки MS, конечно, это не труъ кроссплатформ, другой вопрос, а нужен ли он...

К слову, так и не голосовал.


--------------------
Цитата(alina3000 @  6.3.2014,  10:47 Найти цитируемый пост)
Сорри что не по теме 
PM MAIL ICQ GTalk Jabber   Вверх
QryStaL
Дата 23.1.2009, 12:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Intellectual feast
**


Профиль
Группа: Участник
Сообщений: 914
Регистрация: 30.11.2005

Репутация: нет
Всего: 32



Цитата(Goliaf777 @  22.1.2009,  14:03 Найти цитируемый пост)
В чем смысл программировать только под одну операционную систему

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

Цитата(Goliaf777 @  22.1.2009,  14:03 Найти цитируемый пост)
есть другие не менее лучшие и кроссплатформенные

Не менее лучших нету, есть менее лучшие под конкретную задачу


--------------------
I don't need a reason being who I am...
PM MAIL ICQ   Вверх
nerezus
Дата 23.1.2009, 12:48 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Цитата

Не менее лучших нету, есть менее лучшие под конкретную задачу
 Brainfuck как пример. <режим стеба>Или один из популярных языков с похожим синтаксисом.</режим стеба>


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Goliaf777
  Дата 23.1.2009, 15:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 19.11.2008

Репутация: нет
Всего: нет



Глупо из бритвы для удобства газонокасилку делать, чтобы кросплатформенне.
PM MAIL ICQ Skype Jabber   Вверх
nerezus
Дата 23.1.2009, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Goliaf777, назови мне некроссплатформенный аналог Qt, сопоставимый с ней по удобству.
И попытайся поттом объяснить, чем он лучше.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Samotnik
Дата 25.1.2009, 01:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 0
Всего: 191



Java  smile 
PM MAIL   Вверх
nerezus
Дата 25.1.2009, 09:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Цитата

Java  
 Я C++ имел ввиду. 


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
kemiisto
Дата 25.1.2009, 13:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 3
Всего: 160



Цитата(QryStaL @  23.1.2009,  10:42 Найти цитируемый пост)
Например, в случаях, когда достаточно, чтобы программа работала на одной операционной системе - то есть в большинстве случаев =)


QryStaL, ага и этой ОС примерно в 50% случаев (даже больше) будет Mac OS, если писать для Америки и Европы. А в 50% - Windows. И вот тут Mono не просто нервно курить в сторонке, он вообще никак не может прикурить. Так у него руки трясутся. Java, пока только Java. smile

Добавлено через 3 минуты и 29 секунд
А ну да, исчо Qt.


--------------------
PM MAIL WWW GTalk Jabber   Вверх
unicuum
  Дата 12.2.2009, 21:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 830
Регистрация: 16.3.2005
Где: Рашка

Репутация: 1
Всего: 8



Цитата(kemiisto @  25.1.2009,  13:46 Найти цитируемый пост)
И вот тут Mono не просто нервно курить в сторонке, он вообще никак не может прикурить.

А ты пробовал Mono 2.2? Скачай хотя бы виндовую версию и посмотри. Для моно создали уже достаточно библиотек, например, 3D - Tao Framework, децентрализованный трекер + клиент - Bitsharp, джаббер сервер + клиент - Jabber-Net и т.д. Плюс моно не просто немного ограничивает функциональность .NET (а это кстати можно обойти), он её в значительной степени расширяет, можно подключаться к различным свободным базам и многое другое.

Преимущества Mono, что если сразу его учитывать, то программа без перекомпиляции будет запускаться как на .NET Framework, так и на Mono и если первое это всего лишь Windows, то второе это GNU/Linux, Solaris, Mac OS X, Windows и Unix. Я бы задал вопрос не так, а нужен ли .NET? И если ответ да, то разработчик будет хотя бы знать, что действуй он правильно, его программа, которую он наваял в Visual Studio станет кроссплатформенной.

Хотя я то все равно считаю, что C++ лучший, даже не смотря на то, что его надо использовать с кроссплатформенными библиотеками и потом компилировать результат для каждой ОС, хотя .NET Framework и Mono совместимую программу достаточно просто запустить. Java я не рассматриваю, и так понятно, что она даёт, остальные языки тоже, потому что они более специализированы, точнее их так используют.


--------------------
user posted image
обычный день на винграде
PM   Вверх
Страницы: (4) Все 1 2 [3] 4 
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0913 ]   [ Использовано запросов: 24 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.