PDA

Просмотр полной версии : Flash vs C++. Как объяснить людям недалекого ума...


Psycho Tiger
23.09.2008, 17:52
Все чаще и чаще попадаю в компании с матерыми программистами сишниками, яверами и прочими им подобными. Меня часто спрашивают, на чем я пишу? Ну я им честно и отвечаю - AS, флэшер я.
И тут идут что то вроде... усмешек чтоли? Мол, фигня это все, для неудачников, это же script - скриптовый язык, смысл на нем писать, ну и прочее.
Какой самый везкий аргумент? Естевственно, его сила в вебе, имиджевые сайты, игры на 5 минут на работе, наконец!
На что звучит "А смысл таких сайтов? Важна информация, для этого есть php+html+javascript - последний для эффектов". Конечно, в некотором роде они правы, но ведь того, чего ненапишешь на javascript+html легко напишешь на флэше.
Да и зарплата среднего флэшера временами пониже сишника/явера.
Вобщем, какие вы аргументы кидаете этим людям, патологически нелюбящим флэш?

iNils
23.09.2008, 18:20
Как объяснить людям недалекого ума...
А зачем?

Psycho Tiger
23.09.2008, 18:27
Хороший вопрос. Проблема в том, что я с этими людьми учусь, в силу их "одноразвитости направления развития" - нормально поговорить можно только о компьютерах (многие в моей группе в свои 17-18 лет ниразу не ходили на дискотеки... Даже выпускной провели дома, сидя за компьютером). Вариант не общаться - тоже не айс...

Ho4Ka
23.09.2008, 18:32
:D гг) занятно! мне как-то не попадались такие люди) как правило либо вообще не видят разницы между, скажем, Flash и 1С *о.О* либо, врубаются, что для каждой задачи свой инструмент. о как.
а тему почитаю, на случай такой встречи)

Division
23.09.2008, 18:46
Ладно, не бейте меня пожалуйста)
Всё ИМХО (:
Вот что я скажу, "усмешки" эти вполне оправданное явление. Потому что проще чем ActionScript(говорю о втором, третьего не знаю) разве что php (: После двух дней изучения ActionScript, я смог написать небольшую игру. Конечно до этого я писал игры на Delphi, но всё же. После месяца изучения c++ я смог переводить исходники на понятный мне Delphi. О том чтобы серьезно писать на c++ речь идти не могла) Так что чтобы быть прогером на универсальном языке нужно _намного_ больше знаний и усилий. Ухмылки оправданы (:

Psycho Tiger
23.09.2008, 18:53
То есть, чем сложнее язык - тем лучше?

iNils
23.09.2008, 18:58
То есть, чем сложнее язык - тем лучше?Как напишешь видеоплеер на сайт на си, так и скажешь, что да.

Psycho Tiger
23.09.2008, 18:59
Я так не считаю, так считает Division.

Division
23.09.2008, 19:01
Как напишешь видеоплеер на сайт на си, так и скажешь, что да.
Да, точно) И ещё умные люди говорят, что важен не инструмент, а музыкант. А я вот за ними повторяю (:
Я так не считаю, так считает Division.
Я так не считаю. Я считаю, что чем сложнее - тем больше усилий пришлось приложить, чтобы добиться результата в этом. И это достойно уважения.

Офтоп: по поводу дискотек - не показатель. Допустим, я не хожу на дискотеки потому что мне не нравится музыка, которая там играет и я не употребляю спиртное. Что мне там делать? В мире есть и другие развлечения

Psycho Tiger
23.09.2008, 19:07
Я уважаю своих коллег сишников. Они меня - нет.
Поэтому я и создал эту тему, в какие лужи их кунать, дабы они прониклись всей сутью бытия флэшера?
По поводу усмешек - представь себе дите дистрофического телосложения, которое все свободное время сидит за компьютером? Это уж я могу над ними насмехаться... Достаточно сказать "Ты ниразу не менял статус в контакте с "В активном поиске" на "Есть подруга""... Нет, наверное, это слишком жестоко...
Кхм, что то я отдалился от темы о_О

CrazyFlasher
23.09.2008, 19:08
В таком случае самые крутые и продвинутые программисты, это люди с паяльником...потому что с помощью паяльника сложнее всего написать видео плеер для сайта

Division
23.09.2008, 19:10
У паяльника, флеша и сипипи разная область применения, не следует забывать об этом. Ладно, пойду ка я отсюда (:

CrazyFlasher
23.09.2008, 19:11
а таком случае зачем писать на си++ плеер для сайта? лучше сразу на паяльнике

Psycho Tiger
23.09.2008, 19:13
Паяльник это в переводе с жаргона что?)
Сейчас идет текстовые споры, один из аргументов оппонента:
я же говорил, что флеш - это не мое, что флеш - это не тру, ибо медленный. и пусть он удачен в веб...

iNils
23.09.2008, 19:21
Я уважаю своих коллег сишников. Они меня - нет.Уважают личность, а не язык на котором эта личность пишет.

ALiEN_
23.09.2008, 19:32
У меня на работе есть куча сишников. Насмешки поступают как от сишников, так и от меня, но это не наезды, а так, приколы чтоли ))) И кстати когда ребята видят какие штуки можно сделать на флеше, то прямо говорят что мол это круто! ))

iNils все верно говорит, уважают личность.

А вообще эта тема это холивар, тут не о чем больше говорить ))

darksranger
23.09.2008, 19:39
я пишу на assembler и че ? да актион скрипт проще, но какая разница то ? я бы на твоем месте, твоим колегам, сказал, что язык програмирования - это не повод для споров и усмешек и спросил бы, если им нужно заюить гвоздь , они берут холодильник или молоток ? суть вопроса в том, что есть определенные средства, решения определнных проблем
да на ассме можно написать например все что угодно, но вопрос траты времени, если мне нужен сайт, я его напишу на AS, если мне нужно глобальное приложение работающее очень быстро (off/ сишники попрошу сейчас в тряпочку помолчать, программы на ассме работает в 2-4 раза быстрее и в 2-4 раза меньше по размеру, если не больше \off) я его напишу на ассме

PS медленный ахаха :) гг изучи ассм, тогда запнешь любого сишника

Air_mAn
23.09.2008, 19:42
я же говорил, что флеш - это не мое, что флеш - это не тру, ибо медленный. и пусть он удачен в веб... Если выступать на соревнованиях формула один, то нужен быстрый гоночный автомобиль, но чтобы вспахать поле нужен медленный трактор, так что можно найти примеры, когда нужна не скорость, а что-то другое, это не аргумент, и не спор вообще, это называется у кого *** круче!

Psycho Tiger
23.09.2008, 19:50
Уважают личность, а не язык на котором эта личность пишет.
Логично, но знаешь, когда не уважают твою личность за то, что ты флэшер..

Насмешки поступают как от сишников, так и от меня, но это не наезды, а так, приколы чтоли ))
Брутальные приколы, что то вроде:
Да твой акшнскрипт гавно, он уже давно никому ненужен!!!
Может, мне просто люди такие попадаются?

Fernando Costa
23.09.2008, 19:50
надо таким коллегам рожу бы да начистить. Пусть флеш не полюбят но бояться флеша точно будут.

Psycho Tiger
23.09.2008, 19:55
бояться флеша

Флэшеров ты хотел сказать?)
Такие мысли были... Но знаешь, когда ты большой шкаф, которого пытались зачморить в 10 классе подходя не менее чем в 4... (менее - тупо обходили далеко далеко) не особо хочется прибегать к методам этих ублюдков. (простите за мой французкий).
//да, веселая у меня жизнь. Я в 16 лет даже в обезьяннике сидел ^^``

CrazyFlasher
23.09.2008, 20:04
Паяльник это в переводе с жаргона что?)
Ну сижишь с паяльником...припаиваешь транзисторы, а ещё лучше лампы...ток есть - 1, тока нет - 0...вот и паяешь плеер для сайта :)

Psycho Tiger
23.09.2008, 20:08
Ну, в принцпе можно привязать прогера к стулу и паять его... Наверное, более продуктивно?))

iNils
23.09.2008, 20:25
Логично, но знаешь, когда не уважают твою личность за то, что ты флэшер.то самоуважение должно тебе сказать, что ценность уважения от таких равна нулю.

scarbo
23.09.2008, 20:25
Psycho Tiger ,не психуй.
Человек волен заниматься тем,чем хочет.
Хочешь флешить - флешь,не хочешь - не надо.
А все эти споры в кампаниях,кто круче,имеет петушиное происхождение,знаешь так вот петушки ходят и перед друг другом гребешки задирают,у кого больше.И если ты не один из петушков,то у тебя есть хороший повод для веселья.
А так по делу,познакомься с другими людьми,с которыми тебе хорошо,ведь чем больше позитива,тем лучше.
А там,где ищут ло**,не надо им становиться.

Badim
23.09.2008, 20:54
вообще то, я не знаю сишников которые получают больше меня уже =))) а если и получают, то с опытом работы более 5 лет, и не за С++ чисто, а еще в довесок проектирование, БД и тп.
Я вот согласен с iNils на 50% =) уважают личность в социальной жизни, а на работе - тебе уважает ровно настолько, сколько тебе платят.
Ну и вообще, какой потолок у сишника? и какой у флэшера? вот здесь действительно хихи )

MrPoma
23.09.2008, 21:06
Хотелось бы узнать, что об этом думают опытные сишники, а не нубы.

etc
24.09.2008, 00:30
Я бы вообще не обращал внимания на подобные заявления.
Особенно, если учесть, что зарплата у флешеров частенько бывает выше, чем у сишников и джавистов.

†‡Paladin‡†
24.09.2008, 00:51
Автор. В следующий раз скажи им, что у тебя член 32см. Язык С ребятам не поможет.

wvxvw
24.09.2008, 06:33
А в нашей маленькой, но гордой стране одно время было принято учить C++, C# и Java. Просто очень много инвестировалось в хай-тек, зарплаты были нереальные, и, вобщем, это казалось "легким хлебом", да и сейчас, на одного флешера будет, наверное 10 сишников... Но, надо ж тоже понимать... эти люди отучились на курсах, где им за пару месяцов особо не вдаваясь в детали объяснили, что существует библиотека WinForms, и как написать калькулятор в CBuilder =) Т.е. в переводе на общедоступный, подавляющее большинство этих "програмистов" - что-то врoде банеродельщиков =) Талантливых людей в любой области не много, это не зависит от области применения =)

flashscout
24.09.2008, 10:17
2топикстартер - говорить, что инкремент круче потомушто на нем сложнее писать - глупо. У с++ свои задачи, к созданию клиентов RIA, например, они не относятся. Эти люди скорее всего программируют ради программирования. Самый веский аргумент - время разработки (про эстетичность интерфейса созданного на сях я вообще умолчу).
ЗЫ : Забей, вообще не надо ничего доказывать

Волгоградец
24.09.2008, 10:36
Какой самый везкий аргумент?
Паяльник в жопу засунуть. Тем более если ты шкаф и в обезьяннике сидел :bb:.

Kogrom
24.09.2008, 11:12
PS медленный ахаха :) гг изучи ассм, тогда запнешь любого сишника
Ни заткнешь, ни запнешь. В лучшем случае объявишь священную войну.

Так же и в случае с Flash vs C++. Тем более, если спорщикам 17-18 лет.
Тем более, если сишник никогда с flash-ем не работал, а флешер не понимает, что си++ и си - это два разных языка, с разной философией, разными подходами к проектированию программ.

Ну и Adobe с Макромедией тут "помогли": во-первых название языка не очень удачное для споров - назвали бы Хаксе или Питоном каким-нибудь :)

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

Psycho Tiger
24.09.2008, 15:29
Автор. В следующий раз скажи им, что у тебя член 32см. Язык С ребятам не поможет.

Подавился чаем))
Паяльник в жопу засунуть. Тем более если ты шкаф и в обезьяннике сидел .
2 раз подавился чаем))))
Ни заткнешь, ни запнешь. В лучшем случае объявишь священную войну.
Да да да, я так и сказал - не трож священный язык! Сразу все вокруг - вот и священная война началась))

Аргументов, согласен, много. Оппонент прогал на флэше некоторое время, какое непонятно, но вроде как с ним работал.
Есть кто нибудь, кто на форуме сишников является кем то? Интересно было бы и там поднять эту тему.

Chas
24.09.2008, 17:21
я обычно таким рассказываю почем я продал новую игрушку. Или флеш-сайт. Это хорошо попускает.
А вообще да, давайте меряться сразу письками =)

CrazyFlasher
24.09.2008, 17:22
ну вот...у меня писька маленькая и прогаю я на флэше :(

Kogrom
24.09.2008, 23:56
Есть кто нибудь, кто на форуме сишников является кем то? Интересно было бы и там поднять эту тему.
Я учаcтник одного форума, где говорят и про си/си++. Более того, си++ я знаю лучше, чем ActionScript. Только есть ли смысл обсуждать что-то?

Если ты сомневаешься в ActionScript, то изучи еще какой-нибудь язык. Сравни. Это будет надежнее, чем полагаться на мнение авторитетов какого-либо форума.

motor4ik
25.09.2008, 00:40
аргумент тут один и очень веский , ас программист легко передет на яву или на си, а вот наоборот врдяли ) мне часто явошники завидуют вот мол как там свои вот эти шутки делаешь ))) круто )))

rty
25.09.2008, 01:50
говорят, когда-то были баннеры на Java.... :)

Division
25.09.2008, 10:55
ас программист легко передет на яву или на си
Я бы не был так уверен. За яву ничего не скажу, но вот на си? Во первых в си нет ооп (: Во-вторых общего в этих двух языках разве что синтаксис циклов. Сразу на ум как пример приходит адресная арифметика при работе со строками) За сипипи я вообще молчу) Так что ИМХО "легко перейдёт" это всё не правда)
UPD:
а вот наоборот врдяли
Здесь могу согласиться лишь в одном. Врядли - потому что не захочет) Если захочет - дело пары дней (: Хотя от человека зависит...

aksios
25.09.2008, 12:22
Я вот в непонятках по теме:
/1/ Речь конкректно о флеше, флексе или о всех компиляторах swf формата?
В случае с флешем не понимаю вообще, чего другу дизайнера объяснять ребятам с серверной части? Может за одно еще о фотошопе и 3Дмаксе?
Помоему, без указания области приложения, тема из области какой ноут и мобила круче. =>
/2/ Не понимаю, почему Ява и Си vs Флеш?
Может лучше Ява + Флекс vs АСП + Силвелайт?
Все таки, Си и Ява - не одно и то же. =>
/3/ Выглядит это как не разговор адекватных программеров, а стеб студентов.

motor4ik
25.09.2008, 13:26
Division ну может с си я погорячился, пусть будет чтобы не расслаблялись ))
по поводу обратно не забывайте что во флэше не только скрипт но и 2 десятка а то и более ценного мувиклипства ))) на самом деле нужно уже различать флекс и флэш программистов ) флекс програаммистом может сишник и станет а вот флэш вопрос :)

BlooDHounD
25.09.2008, 13:41
motor4ik, флекс/флэш программистов не бывает. и уж тем болие флекс.

motor4ik
25.09.2008, 13:47
ну все поняли что я имел ввиду

L1965
25.09.2008, 15:48
Мне кажется, что с точки зрения изучения языков C и AS, главное различие - это сложность. В стандарте AS указано
A scripting language is intended for use by both professional and nonprofessional programmers. To accommodate non-professional programmers, some aspects of the language may be somewhat less strict.
Безусловно, язык C (а, особенно С++) никто не назовет простым. Но в его сложности и скрыта вся его мощь! Никогда при написании скриптов нельзя чувствовать такого же контроля над кодом, какой дает C++.

motor4ik
25.09.2008, 16:27
а вот в этом и сложность, то что когда нет полного контроля над кодом работать с ним становится сложней, так что нужно еще поспорить с чем проще работать

L1965
25.09.2008, 16:33
а вот в этом и сложность, то что когда нет полного контроля над кодом работать с ним становится сложней, так что нужно еще поспорить с чем проще работать

C++ невозможно корректно использовать, не изучив как следует, иначе приложения, написанные такими С-недоучками, будут работать даже медленнее, чем на Flash.
Flash - это просто изучить, но, даже при хороших знаниях, работать будет медленно...

Division
25.09.2008, 16:49
а вот в этом и сложность, то что когда нет полного контроля над кодом работать с ним становится сложней, так что нужно еще поспорить с чем проще работать
Сразу видно, что с сипипи ты совсем не знаком.
Для примера, в AS объекты передаются по ссылкам. В сипипи есть ссылки. И есть указатели. Бывают типизированные указатели, указатели без типа. Константные указатели, указатели на константу, константные указатели на константу, и то я наверно забыл что-то) Вопрос о том, с чем сложнее работать вообще не стоит.

motor4ik
25.09.2008, 16:52
во напали напали ... не пойму такое ощущение что я на сишном форме нахожусь, флэшеры стоят в сторонке и смотрят как одного флэшера сишники пинают )))

Волгоградец
25.09.2008, 16:54
Flash работает медленно не из-за языка как такового.
А все языки - это просто набор инструкций. Сложность С++ состоит в большом количестве таких инструкций. AS3.0 скакнул вперед, его уже нельзя называть простым скриптовым языком - он позволяет писать ООП, как те же Java и C++. Через пяток лет его API так разрастется, что догонет продвинутые языки.
А вообще это из разряда "у меня процессор Athlon, поэтому Pentium дерьмо".

Division
25.09.2008, 17:02
Офтоп: я не сишник. Я дельфист (:
Вообще, тема изначально подозрительной была. Нельзя эти две вещи сравнивать. Область применения совершенно разная. И вообще, всё разное (:

L1965
25.09.2008, 17:19
AS3.0 скакнул вперед, его уже нельзя называть простым скриптовым языком - он позволяет писать ООП, как те же Java и C++.
Нет, это не так. В AS3 классов, как таковых, нет. Просто, если человек пишет на Flash, то не надо обижаться, когда говорят, что это не С!:)

CrazyFlasher
25.09.2008, 17:22
В AS3 классов, как таковых, нет
не путайте с АС2...там не было..в АС3 есть

Волгоградец
25.09.2008, 17:37
И во втором есть.

"Another holy war, Another holy war" (Blind Guardian)

CrazyFlasher
25.09.2008, 18:07
И во втором есть.
т.н. лже классы, которые превращались в обычные функции

L1965
25.09.2008, 18:18
ECMAScript does not contain proper classes - уточню, в AS нет классов с точки зрения ООП. Кстати, возможно, и медленная скорость частично связана с особенностями языка, т.к. нет встроенных типов, а используется объектно-базированная модель (но здесь я могу сильно ошибаться).

etc
25.09.2008, 19:21
ECMAScript does not contain proper classes - уточню, в AS нет классов с точки зрения ООП. Кстати, возможно, и медленная скорость частично связана с особенностями языка, т.к. нет встроенных типов, а используется объектно-базированная модель (но здесь я могу сильно ошибаться).
Это верно только по отношению к AS2.

L1965
25.09.2008, 19:28
Это верно только по отношению к AS2.

Это стандарт AS3.

Objects lie at the heart of the ActionScript 3.0 language--they are its fundamental building blocks. Every variable you declare, every function you write, and every class instance you create is an object. You can think of an ActionScript 3.0 program as a group of objects that carry out tasks, respond to events, and communicate with one another.

While the ECMAScript draft definition may seem a little odd to programmers with a Java or C++ background.

aksios
25.09.2008, 20:08
L1965, а что Вы этим хотели сказать?
little odd - немного странный.
Ну да, Sealed classes - немного странно для Си. Но от этого классы классами не перестают быть.
На самом деле, ECMAScript как стандарт в АС является в то же время расширеным в отношении объектов.

L1965
25.09.2008, 20:14
Объект не класс, по крайней мере в С++

aksios
25.09.2008, 20:21
Ну так Вам и говорят, АС1,АС2,АС3 имеют одну спецификацию но в разных изданиях, к тому же несколько расширеную.
Объект в Ас3 уже не просто класс: (http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000069.html)

Psycho Tiger
26.09.2008, 14:00
говорят, когда-то были баннеры на Java....
И я в то время начинал учить HTML...)
/3/ Выглядит это как не разговор адекватных программеров, а стеб студентов.
Я студент, идущий на программиста.
во напали напали ... не пойму такое ощущение что я на сишном форме нахожусь, флэшеры стоят в сторонке и смотрят как одного флэшера сишники пинают )))

Необижайте моторчика :(

Опоненту смог обьяснить, что Flash создан для RIA, Си - для десктопа.
Теперь звучит что то вроде "Флэш не тру, потому что он медленный".
Я просто не понимаю этих сишников... :umnik2:

CrazyFlasher
26.09.2008, 14:13
Опоненту смог обьяснить, что Flash создан для RIA, Си - для десктопа.
а как же AIR? :)

aksios
26.09.2008, 15:29
Я студент, идущий на программиста.
:umnik2:
Батенька, так у Ваших друзей - юношеский максимализм и затянувшееся половое созревание.
Прям так им и передайте.:mosking:
Не, Вы прекинте порядок цифр хотя бы, - сколько программистов получает каждый год диплом, и хде они собственно с их Си после этого? Че, прям все уехали работать за бугор, с их "техническим английским"? Вот то-то, что занимаются они всякой фигней. В не самом худшем еще случае, выучились конфигурировать 1С.
Так что выпьем за то, чтобы наши возможности совпадали с нашими желаниями. В общем, за кибернетиков! :drinks:

wvxvw
26.09.2008, 16:00
Объект не класс, по крайней мере в С++

Объект не класс, по крайней мере в AS3.

L1965
26.09.2008, 16:53
Объект не класс, по крайней мере в AS3.

:):):):)

etc
26.09.2008, 17:07
:):):):)
А что смешного? Класс — 100% объект. А вот обратной связи нет. Экземпляр класса тоже не класс.

wvxvw
26.09.2008, 18:17
@L1965: Класс, это шаблон / правило, по которому создаются объекты, часным случаем может быть как и создание другого шаблона, так и шаблон в свою очередь может быть объектом, но это не значит, что все объекты == шаблоны.

Но, если быть чесным, то, даже моих скудных познаний в С++ хватит для того, чтобы сказать, что С++ синтаксически богаче и сложнее АС... Но, как и в любой области, все эти "богатства" можно не знать / знать плохо.
Вот вам типичный пример: я работаю в команде, в которой все остальные кодеры - восновном С++ и С#. У меня была задумка, сделать небольшую добавку в VS, чтобы когда собирается проект, она автоматом цепляла билд файл из ФД и компилировала его вместе со всем остальным кодом. Я чесно VS знаю плохо, и у меня даж експресс едишн нету, пользуюсь ШарпДевелопом... но так, по аналогии с ФД мог предположить, что вобщем-то проблем с моей задумкой быть не должно, все мои файлы находятся в общем SVN, написать бат-файл, который бы компилировал мое творчество - вообще секундное дело... Вобщем, поговорил с одним сотрудником, на что он ответил, немного почесав репу: да я толком не знаю как это сделать, и кажется в .NET проектах такое невозможно... Вобщем, забил я на идею на какое-то время =) Вот, недавно вспомнил... когда пришлось срочно из дому в полночь пилить на работу компилировать флешевую часть. В процессе поговорил с другим сотрудником, в результате выяснил, что, вобщем-то никаких проблем в подключении моего проекта к общему солюшену нет =) Нужно было просто создать отдельный BLL для него (не .NET овский) и его уже подключить к проекту - делов на 2 минуты с перекурами =) Просто есть люди, которые хорошо разбираются, в том, что делают, а есть, которые ходят на работу ради зарплаты, и только и видят, как бы побыстей домой к телеку свалить =)

undefined
27.09.2008, 03:48
Подключусь тоже к холивору. Ребята, вы все гоните! Все идет к глобальному обинтернечиванию, каналы связи становятся шире, доступнее, google предлагает переместить рабочий стол с винта на удаленый сервер - следующий шаг перенести операционку туда-же. Плюсы очевидны - любимый домашний комп становится не ограничен стенками квартиры, личный воркспейс доступен с любого мобильника оборудованым wi-fi модулем. Ну это мечты конечно, но все идет к этому. Так к чему я это все, коль скоро винда отображается в окне браузера, то и компиляторы а-ля visual studio будут общаться с браузером как сейчас они общяются с операционкой, и в этом случае у флэша есть шанс стать языком более низкого уровня чем с++, т.к. он уже прошит в браузере и размер FP не будет играть решающей роли на фоне браузера который загружается вместо ОС.

MrPoma
27.09.2008, 04:04
undefined, до это еще дожить надо)

L1965
27.09.2008, 09:42
А что смешного? Класс — 100% объект. А вот обратной связи нет. Экземпляр класса тоже не класс.

Я не смеюсь, я улыбаюсь! Хорошо, что есть люди, которые также не считают класс объектом!

А если серьезно, неужели вы думаете, что можно написать, скажем, VideoPlayer на AS? Ведь это и сплиттер, и два декомпрессора и часть данных надо отправить в видеобуфер, а часть на звуковую карту... И это на AS? - конечно, нет! Все это делается на С, а часть кода декомпрессоров, скорее всего на ассемблере. Думать, что AS для RIA, наверно, это правильно, а вот, что C для десктопа... :confused:
С - это универсальный язык, и сейчас трудно сказать, где он не используется. И, конечно, сравнивать его с AS - ну просто неправильно, без C AS работать не будет (а на чем написан Flash Player, причем для любой OS?:)). Поэтому, особенно молодым студентам-программистам, все-таки лучше С выучить, хотя бы будет возможность сравнить, в чем разница между написанием скриптов и написанием программ.:drinks:

aksios
27.09.2008, 11:08
А если серьезно, неужели вы думаете, что можно написать, скажем, VideoPlayer на AS? Ведь это и сплиттер, и два декомпрессора и часть данных надо отправить в видеобуфер, а часть на звуковую карту... И это на AS?
Вы youtube.com (http://www.youtube.com) видели?:away:
На счет Си - согласен, весчь для написания драйверов и осей. А есчо компьютер нужен - Си помнится, еще на советских компьютерах прекрасно работал. :drinks:

L1965
27.09.2008, 11:47
Вы youtube.com (http://www.youtube.com) видели?:away: :
А разве youtube.com не использует AS компонент Flash'a (читайте С)?:rolleyes:
Точно также раньше на страницах интернета размещались компоненты QuickTime или MediaPlayer.

flashscout
27.09.2008, 11:51
2 L1965 - а на чем написан Flash Player, причем для любой OS?
нет, ну если так копать , давайте вернемся к регистрам, набору команд процессора, реальному/защищенному режиму,...перфокартам, pnp переходам :eek: да и вообще к вопросу- "..а как работает ОС и на чем она написана?", блин!
Конечно для кругозора это полезно и как работает компьютер знать программисту надо, кроме одного "НО" - углубляться в это не нужно! И вам нафиг ненужно изучать С!!!(даже не С++ :wacko:) ,боже упаси!- это куча времени, угробленного на то , чтобы сделать шаг назад!

В современном ВЫСОКОУРОВНЕВОМ программировании гораздо важне ИМХО освоить принципы построения ООП программы, научиться делать это грамотно. За то время, которое человек может потратить на изучение С - лучше бы он паттерны выучил, или основы системного анализа.
в чем разница между написанием скриптов и написанием программ
- мдаа, цель у людей, пропагандирующих подобное, одна - доказать собственную "кулхакерность". Программы для людей нужно делать , а не для компьютера!

2 L1965 - Уважаемый, а зачем Вам флеш вообще, лучше напишите youtube на С!
будет чем гордиться, а лучше на ассемблере для SUNовских спарков! это еще круче!!!:eek:...будет чем заняться в ближайшие лет 10

etc
27.09.2008, 12:43
Нет смысла меряться пиписьками в языках, которые имеют совершенно разные области применения.

Psycho Tiger
27.09.2008, 15:14
Подключусь тоже к холивору. Ребята, вы все гоните! Все идет к глобальному обинтернечиванию, каналы связи становятся шире, доступнее, google предлагает переместить рабочий стол с винта на удаленый сервер - следующий шаг перенести операционку туда-же. Плюсы очевидны - любимый домашний комп становится не ограничен стенками квартиры, личный воркспейс доступен с любого мобильника оборудованым wi-fi модулем. Ну это мечты конечно, но все идет к этому. Так к чему я это все, коль скоро винда отображается в окне браузера, то и компиляторы а-ля visual studio будут общаться с браузером как сейчас они общяются с операционкой, и в этом случае у флэша есть шанс стать языком более низкого уровня чем с++, т.к. он уже прошит в браузере и размер FP не будет играть решающей роли на фоне браузера который загружается вместо ОС.
Errmm? То есть по твоему чем уровень языка ниже, тем лучше?
Нет смысла меряться пиписьками в языках, которые имеют совершенно разные области применения.
Вот я и спрашиваю, как обьяснить это людям моего окружения

Fernando Costa
27.09.2008, 15:26
Вот я и спрашиваю, как обьяснить это людям моего окружения
Ну мы тут рассмотрели разные варианты насилия, можно какой-то и попробовать.

Psycho Tiger
27.09.2008, 15:43
Ну мы тут рассмотрели разные варианты насилия, можно какой-то и попробовать.
Не хочу прибегать к насилию обьяснению на пальцах, ибо проверенно - не катит. После варианта "а у меня член 32 см, и фиг тебе твой си поможет" оппонент был разгромлен :D
И девушки как то странно покосились, которые были рядом о_О
Какойто парень в ужасе убежал...

Fernando Costa
27.09.2008, 16:44
красавчик! Пусть девушки знают кто такие флешеры

MrPoma
27.09.2008, 16:59
Эксгибиционисты!

Fernando Costa
27.09.2008, 19:19
"оппонент был безжалостно разгромлен" членом :D

Chas
27.09.2008, 19:29
не лучший способ. Отличным ответом на такую фразу является: "не покажешь - не докажешь." И если реально не покажешь - будут тебя в группе звать "сосунком".

MrPoma
27.09.2008, 20:10
Плюс это просто неприлично.

Psycho Tiger
29.09.2008, 18:45
Не знаю как у вас, меня называть "сосунком" врятли кто то осмелится.. Я ведь большой, сильный, и член у меня 32 см!

MrPoma
29.09.2008, 21:14
Эмм... гопник?

Fernando Costa
29.09.2008, 21:20
ты с какого района, пацанчик?

iNils
29.09.2008, 23:34
thread.close ();