Войти
ФлеймФорумОбщее

Что лучше для геймдева?с, с++ или с#? (15 стр)

Страницы: 111 12 13 14 15 16 Следующая »
#210
18:04, 17 фев. 2011

кстати, посмотрел сейчас внимательно:

Апач написан на С.
Мускуль - на С/С++, а не на С++.
Постгрес - на чистом С.
Оракл - на чистом С.
Линукс  - на С
Ядро Винды - это тоже С.
MS SQL - С, С++, С#

Так что Покимон имеет даже больше аргументов в данном ключе  спора.


#211
18:20, 17 фев. 2011

Серый крокодильчик
> кстати, посмотрел сейчас внимательно:

круто, Blender на C и тд

#212
18:26, 17 фев. 2011

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

#213
18:27, 17 фев. 2011

innuendo
> круто, Blender на C и тд
Блендер как раз на Питоне.

#214
18:28, 17 фев. 2011

Серый крокодильчик
> Блендер как раз на Питоне.
на С, на питоне только скрипты...

#215
18:29, 17 фев. 2011

Серый крокодильчик
> А во вторых, сервера приложений - они и есть http сервера. А сервер приложений
> штука посложнее Апача.
тут не понял сто ты хотел сказать
Серый крокодильчик
> Какая часть более высоконагруженная и сложная?
высоконагруженная - сервер, но она и стоит не на простом компе
а более сложная игра.
Серый крокодильчик
> Или по вашему в .NET нет модулей на С++?
конечно есть только не пойму что ты этим хотел сказать?
Серый крокодильчик
> зачем ее писать на интерпретируемом языке, а не на С++. Не задумывались над
> этим?
просто PHP гораздо удобнее для разработки.
Серый крокодильчик
> кстати, посмотрел сейчас внимательно:
С\С++ 1 хрен, не используй ООП (ну и ещё некоторые вкусности) в ++ вот тебе и С

да кстати насчёт 5% я както сомневаюсь что игры занимают всего 5%

#216
18:30, 17 фев. 2011

Покимон, иди лучше в игрушки режься...

#217
18:35, 17 фев. 2011

Pushkoff
что касается сложности: работы с памятью и потоками на сервере уж поболее
что касается - просто добавил проца и памяти  - это тоже сказки.
Вот, пример, ММОРПГ - игроки на одной локации должны быть на одной машине, иначе на трафике между машинами сервер просто ляжет.
Через Ж написанный сервер с идеей мы сейчас плашку добавим, просто будет падать после прихода пары десятков человек.
Если используя жабу или С# не знать принципы работы используемых сборщиков мусора (а их у жабы штук 10 точно) - сервер также ляжет.

#218
18:39, 17 фев. 2011

Серый крокодильчик
хм...хотел возразить, сравнив дату возникновения ++ и даты начал этих проектов, но что-то не вышло. Хотя не понятно с чем сравнивать. Уж точно не 83им. 89? Когда ++ стали культовым?

ну и еще инерция штука такая - все серьезные проекты делают на "проверенных" языках

#219
18:41, 17 фев. 2011

Chaos_Optima
> тут не понял сто ты хотел сказать
То что Апач не самый крутой, по возможностям, веб сервер, и далеко не единственный. И Жаба серверов поболее будет из популярных.
Chaos_Optima
> конечно есть только не пойму что ты этим хотел сказать?
просто показываю Вам несостоятельность Вашего же высказывания.
Chaos_Optima
> С\С++ 1 хрен, не используй ООП (ну и ещё некоторые вкусности) в ++ вот тебе и С
а зачем тогда С++, весь смысл С++ в ООП, шаблонах. В удобстве короче.
Chaos_Optima
> просто PHP гораздо удобнее для разработки.
Факт в  том, что вроде бы систему, по Вашим словам, которую стоит писать на С++, написали на интерпретируемом ПХП. Вы ведь сказали же что серверные приложения, да еще и с высокой нагрузкой стоит писать на С++? Или я заврался?

#220
18:44, 17 фев. 2011

AvrDragon
> хм...хотел возразить, сравнив дату возникновения ++ и даты начал этих проектов,
> но что-то не вышло. Хотя не понятно с чем сравнивать. Уж точно не 83им. 89?
> Когда ++ стали культовым?
возможно в пылу спора я сам начинаю завираться и "подтасовывать факты".
Pushkoff
> на С, на питоне только скрипты...
я исходники не видел, смотрю по Вики. Понятно, что рендер не на питоне. Но у редактора рендер не самая большая по объему часть. И то что не критично тут же вынесли на питон.
Chaos_Optima
> да кстати насчёт 5% я както сомневаюсь что игры занимают всего 5%
Согласен 5% это больше идиома, чем реальное соотношение дел. Но тенденция таки есть?
Или Вас обижает именно такое уничижительное отношение к языку?

#221
18:51, 17 фев. 2011

Серый крокодильчик
> То что Апач не самый крутой веб сервер, и далеко не единственный. И Жаба
> серверов поболее будет из популярных.
ну например, я просто не сильно углублялся в тему HTTP серверов, кроме них есть ещё куча других.
Серый крокодильчик
> просто показываю Вам несостоятельность Вашего же высказывания.
ды нет оно какраз состоятельное.
Серый крокодильчик
> а зачем тогда С++, весь смысл С++ в ООП, шаблонах. В удобстве короче.
да именно в удобстве. еслибы всем было пофиг на удобство то всебы писали на asm а так и производительность равна коду С но писать удобнее и быстрее.
Серый крокодильчик
> . Вы ведь сказали же что серверные приложения, да еще и с высокой нагрузкой
> стоит писать на С++?
простите а вы считаете PHP скрипты серверным приложением? я лично нет. + я имел введу те участи которые критичны к скорости, это например обработка запросов к серверу, скорость интерпретации скрипта. ведь это не пхп получает запросы и обрабатывает их а сервер, который после получения уже запускает пхп скрипт с полученными данными.

#222
18:53, 17 фев. 2011

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

#223
19:00, 17 фев. 2011

Chaos_Optima
> ды нет оно какраз состоятельное.
Стоп, Вы сказали.
Chaos_Optima
> php это интерпретируемый язык, а интерпретатор на чём написан?неужто .нет?
Я ответил
jvm была написана на С
Но это не значит, что все приложения написаные на Java, автоматом становятся написанные на C/Java.
Они остаются написанными на Java. Также и про PHP, внезависимости, на чем написан интерпретатор.
Взять питон: есть С реализация, есть С# реализация, есть Java  реализация. Но питон остается питоном.

Chaos_Optima
> да именно в удобстве. еслибы всем было пофиг на удобство то всебы писали на asm
> а так и производительность равна коду С но писать удобнее и быстрее.
по этому я и говорю, что доставать в качестве аргумента старые, в плане начала разработки, проекты - не корректно. Они не отражают современного положения дел в полной мере. Вполне возможно, что эти проекты стали бы гибридными, если начинались в вот сейчас.


Chaos_Optima
> простите а вы считаете PHP скрипты серверным приложением?
Да, а где по Вашему расположены и выполняются они?
Я так понял, вы имеете ввиду именно Фреймворки для серверных приложений?
Но тут опять таки, апач - проект старый. Тогда Ява и Шарп не были достаточно эффективны. Как бы поступили сейчас мы не знаем. Но, например, Tomcat - чистый Java HTTP сервер  разработчиками Апача активно пишется. Значит они видят в этом смысл.

Chaos_Optima
> мне не нравится что недооцениваю востребованность этого языка, хотя она очень
> велика.
Согласен, просто таковы холивары, если поливать говном, так до ушей. Тем более со стороны оппонентов часто слышны такого же рода "недооценивающие" высказывания. Я сам лично НЕ недооцениваю С++, но считаю, что активное его пропихивание его сторонниками - явление вредное. Нужно больше увеличивать разнообразие технологии, чем сидеть только на одной.

#224
19:12, 17 фев. 2011

Серый крокодильчик
> Но это не значит, что все приложения написаные на Java, автоматом становятся
> написанные на C/Java.
Серый крокодильчик
> Также и про PHP, внезависимости, на чем написан интерпретатор.
то есть вы хотите сказать что скорость выполнения не изменится если интерпретатор будет написан на пример на С#?
Серый крокодильчик
> Да, а где по Вашему расположены и выполняются они?
ну я лично никогда не назову скрипт приложением независимо от того где он находится, а пхп это именно скрипт, иначе по вашей логике теже луа скрипты для игр это тоже приложения.
Серый крокодильчик
> Я так понял, вы имеете ввиду именно Фреймворки для серверных приложений?
нет они тут не причём
Серый крокодильчик
> Но, например, Tomcat - чистый Java HTTP сервер разработчиками Апача активно
> пишется. Значит они видят в этом смысл.
вообще то Tomcat это дополнение к апачи которое позволяет работать с ява, это не самостоятельный продукт, это как пакет для апачи который позволяет работать с асп
Серый крокодильчик
> Нужно больше увеличивать разнообразие технологии, чем сидеть только на одной.
+1000
я лично тоже например не собираюсь писать какоенибудь простое бизнес приложение на ++ т.к. # для этого больше подходять, или сайты, для этого ябы взял ПХП
Серый крокодильчик
> часто слышны такого же рода "недооценивающие" высказывания
ну я лично против других языков ничего не имею. кроме VB, Delphi, JAVA(ну тут уже чисто личные ощущения)

Страницы: 111 12 13 14 15 16 Следующая »
ФлеймФорумОбщее

Тема в архиве.