-
Всем привет!
Как вы думаете, какой язык программирования лучше изучать - С++ или С#? С# вроде круче С++, но игры обычно пишут на С++, и какой более скоростной?
-
ну, понеслася..
-
> uix (22.08.2008 10:48:00) [0]
А ты что пишешь?
-
> Vlad Oshin © (22.08.08 10:50) [1]
> ну, понеслася..
Хоть душу отведем :)
-
> uix (22.08.08 10:48)
уважаемый, а почему вы не на форуме сишников?
-
игры ..
-
oldman
не знаю ..
-
я делфист .. может поэтому ..
-
> uix (22.08.08 10:57) [7]
> я делфист .. может поэтому ..
Пиши на дельфи
-
> oldman (22.08.2008 10:52:03) [3]
В пятницу надо анекдоты Васи Пупкина рассказывать.
-
Delphi это хорошо, а C++ лучше?)))))))
-
> oldman
нет .. только С, только вот # или ++?
-
ударься в асемблер лучше...
-
++ может и лучше, но от # не зарекайся.
Программистская народная тундрость.
-
uix (22.08.08 10:48)
Смотря что писать.
C++ заточен под системное программирование
C# - прикладное.
C++ управление памятью лежит на программисте, что в прикладном программировании дает доп. гемор, а в системном дает больше возможностей оптимально использовать ресурсы.
-
> zdm
это сложно и долго, но обязательно ударюсь ..
-
Я думаю изучив c# осбых трудностей перейти на C++ небудет.
-
> C++ заточен под системное программирование
это скорее про Си без плюсов.
-
> C++ заточен под системное программирование
дружный смех в зале
-
> [5] uix (22.08.08 10:55)
Какие игры?
Можешь показать что уже написал?
Если только учишься - лучше на дельфе.
На дельфи написать игру уровня HL1 можно без особых проблем.
Шароварки не имеет смысла писать на С, больше гемороя словишь.
Минусы дельфи при написании игр ровно также переносятся на Шарп. Поэтому Шарп рассматривать вообще смысла нет.
ИМХО
-
> uix (22.08.08 10:57) [7]
>
> я делфист .. может поэтому
Ну и что тебе не пишется на Делфи ?
От добра добра не ищут)
Круче Делфи только яйца)
-
@!!ex © (22.08.08 11:18) [19]
Сергей М. © (22.08.08 11:19) [20]
Сдыхает делфи... И последние версии корявые...
Я бы не советовал изучать делфи.
-
Пиши на бумаге...
-
Самый лучший язык еще не придумали.
-
TUser © (22.08.08 11:25) [23]
а, русский?
-
> а, русский?
Он двусмысленный и непарсебельный.
-
Спешите! Только один раз и то проездом!
"Сиси плюс-плюс или Шаловливый язычок программирования!"
-
> @!!ex
готового пока ничего нет, у меня есть невероятная способность все усложнять)
-
> готового пока ничего нет, у меня есть невероятная способность
> все усложнять)
Во, тебе с xayam-мом срочно знакомиться надо. 2 сапога - пара.
-
> uix (22.08.08 11:47) [27]
>
> > @!!ex
>
> готового пока ничего нет, у меня есть невероятная способность
> все усложнять)
Тогда BrainFuck.
-
> uix (22.08.2008 10:55:05) [5]
Там важнее не язык, а знания работы с DirectX - а язык тогда не важен
-
> brother (22.08.2008 11:00:10) [10]
Кто автор, ВП?
-
> uix (22.08.2008 11:00:11) [11]
C# это не С и не С++
Это совсем другой язык, но по маркетингу должны быть буква С и два плюса, пусть и приплюснутые.
-
> stas (22.08.2008 11:05:16) [16]
Будет, многие плюсисты голову сломали, в общем плохо кончилось.
-
на С# можно писать игры с использованием XNA, тогда их заодно можно будет запустить на x-коробке, заплатив куда-то деньги.
тормоза конечно прибавляются, я когда запустил StarterKit с игрой Racing Game, сразу вспомнил времена второго дума на 386-процессоре. Хотя выглядит очень красиво
-
> uix (22.08.08 10:48)
> Как вы думаете, какой язык программирования лучше изучать - С++ или
> С#? С# вроде круче С++, но игры обычно пишут на С++, и какой более
> скоростной?
Начните с начала - научитесь просто программировать. На любом языке, но как следует.
После этого Ваш вопрос отпадет сам собой. Вы просто поймете, что он не имеет смысла.
-
чувствуется пятничное настроение.. с тяпницей всех
-
Ребят, какие языки программированеия?
Уже есть первая версия программы, создающей программы без программистов.
Скоро мы все по миру пойдём....
Как только они найдут людей для написания второй, более продвинутой версии :)
-
> Alkid © (22.08.08 15:04) [37]
> Скоро мы все по миру пойдём....
Дружище, не все так плохо. Выше нос - ведь потребуется и третья версия...
:о)
-
На англ. пиши %)
-
При написании игр, язык (из нативных конечно - Delphi C++) не важен . Вот изучение библиотек Direct X вот это другое дело.
-
wl © (22.08.08 12:51) [34]
на С# можно писать игры с использованием XNA, тогда их заодно можно будет запустить на x-коробке, заплатив куда-то деньги.
тормоза конечно прибавляются, я когда запустил StarterKit с игрой Racing Game, сразу вспомнил времена второго дума на 386-процессоре. Хотя выглядит очень красиво
Не, ну в WPF, вроде все работает практически напрямую с Директ Х. Оно, конечно шустро, но писать не игровые приложения, атас.
Сейчас смотрю на DataGrid в ЦЗА и тихо плачу.
В общем, как короткое одеяло, туда натянул там хорошо, но тут стало плохо ...
-
ЦЗА == WPF :)
-
А че все так на DX зациклились??
-
> А че все так на DX зациклились??
Просто "эта крута".. Также как лет 6 назад был крут асм.
-
> Alkid © (22.08.08 15:04) [37]
>
> Ребят, какие языки программированеия?
> Уже есть первая версия программы, создающей программы без
> программистов.
> Скоро мы все по миру пойдём....
> Как только они найдут людей для написания второй, более
> продвинутой версии :)
У меня вообще большие сомнения, что виндовс был писан людьми, так может данные загнали в супер маинфрем да сгенерили через рандом, генерят и запускают - ага не запустилось снова генерят, ага запустилась проверяю похожа на видоус или нет, и так пока на более менее следующю версию не станет похоже генерят. Таким образом еще и сервис паки к ней тоже пишут.
Самое главное это все остальное ярлычки, серийники, невероятные службы поддержки, маркетинг, главное рекламы побольше вливать. ;-)
-
> У меня вообще большие сомнения, что виндовс был писан людьми
а ты займись образованием - сразу полегчает
-
> Игорь Шевченко © (22.08.08 20:07) [46]а ты займись образованием
> - сразу полегчает
На образование денег нет :-(
-
> stas © (22.08.08 11:26) [24]
> TUser © (22.08.08 11:25) [23]
> а, русский?
это ты китайцам расскажи
-
>TUser © (22.08.08 11:25) [23] :
>Самый лучший язык еще не придумали.
Отчего же?
Давно придумали.
Это язык ассемблера самой машины.
С или С++ - это детский лепет.
И Delphi тоже.
Программируйте в "кодах" вычислительного аппарата так,
как это делали в 50-х годах прошлого века?
А то, понимаешь, "Какой язык лучше"?
Созданный дядей?
Вместо Вас.
-
Я попробую произнести некую ересь.
Но, полагаю, что это мнение будет понято программистами.
Программистами, а не увертливыми пользователями тех или иных
"программных пакетов".
Изначально программирование, практикуемое ещё фон Нойманом,
в США в 1949 г., предполагало не очень свирепое знание ООП или
знание визуальных компонент.
Тогда программирование - это не перенесение VCL на форму, а было
настойчивое требование, чтобы тот или иной триггер среди тысяч,
воспринял результат общей программы, целого руководства,
неуклюжего, такого "лампового", но, тем не менее, по-моему, более
"программного", нежели теперешние упражнения в рамках тех или иных
визуальных пакетов.
Чего и спорить-то?
Визуальные пакеты запросто и традиционно работают в рамках БД.
Ну, и там, классических задач. Календарик вывести?
А заставьте их сделать драйвер нового, доселе невиданного, но
уже поступившего в продажу, устройства?
Нет. Нет. Только ассемблер.
Чтобы не искать лихорадочно файл.inf на установочном СD.
Программист - это тот, кто умеет делать это сам.
А не любитель-выбиратель красивых иконок в линейке встроенных компонентов.
-
Копир © (22.08.08 21:18) [50]
Программист - это тот, кто умеет делать это сам.
Т.е. вы категорически против обучения на чужих ошибках?
-
>isasa © (22.08.08 21:23) [51]:
А причём тут ошибки?
Дело в методологии.
Языки высокого уровня доступны даже лохам.
Оттого и вирусы сегодня появляются аж 2000 ежедневно.
Низкий уровень доступен лишь профессионалам.
Я не берусь судить о профессионалах Delphi, о философах,
о почти поэтах пакета, точно и чётко разбирающихся в
тонкостях объектно-ориентированного программирования
(Юрий Зотов, например).
Не мне судить.
Я знаю наверное, что успехи Delphi обоснованы и предсказуемы.
Борланд создал очень удачный продукт.
Но если говорить о самом, самом языке программирования...
Это не Pascal. И это не давно популярный Fortran.
Это "машинный" язык. Ассемблер.
Известно, что практически вся ОС Windows написана на С.
Ну и что?
C - это высокоуровневый вариант ассемблера.
Но не визуальный.
Визуально комп ещё никто не программировал :)
НЕТ ТАКОГО КОМПА.