PDA

Просмотр полной версии : Спасти рядового флешера.


alexcon314
02.08.2017, 14:15
http://news.softpedia.com/news/adobe-should-open-source-flash-player-petition-requires-517227.shtml

Go!

undefined
02.08.2017, 14:27
Вот интересно кто-нибудь флексом занимается еще?Помогло ему выход в опенсорс?

ZackMercury
02.08.2017, 14:54
А зачем? Flash отжил своё, ведь сейчас JS быстрее и гибче, организация структуры возможна почти так же, как и во флеш, и графические возможности те же.
Опенсорс не спасёт флеш, и, как технология, он начинает только мешать и раздражать глаза на сайтах.

Krosh
02.08.2017, 15:08
В топку flash, js в разы лучше и быстрее. Просто чтобы рядовому флешеру это понять, нужно свыкнуться с мыслью, что as3 полное унынье и что js не стремный, а более сложный чем as3. Ведь именно сложность воспринимается как стремность.

GBee
02.08.2017, 15:26
В топку flash, js в разы лучше и быстрее. Просто чтобы рядовому флешеру это понять, нужно свыкнуться с мыслью, что as3 полное унынье и что js не стремный, а более сложный чем as3. Ведь именно сложность воспринимается как стремность.
А что может js, чего не может as3? Дурацкие замыкания? Дебильные контексты? JS стремен и сравнивать его надо с as2 если не с первым.

Добавлено через 3 минуты
А зачем? Flash отжил своё, ведь сейчас JS быстрее и гибче, организация структуры возможна почти так же, как и во флеш, и графические возможности те же.
Опенсорс не спасёт флеш, и, как технология, он начинает только мешать и раздражать глаза на сайтах.

Не отжил, а целенаправленно уничтожен. Пользователю все равно, что его развлекает, если это работает. Нарисуйте круг жсом.

Добавлено через 5 минут
Вот интересно кто-нибудь флексом занимается еще?Помогло ему выход в опенсорс?

Я иногда, если вы про апачевский, то вполне нормально. Смотря с чем сравнивать.

Добавлено через 22 минуты
Насчет опенсурса - пусть будет. Но лучше в одной определенной группе. Не знаю, почему такая истерика вокруг флеша. Любая технология умирает сама по себе, когда становится ненужной пользователям. И флеш бы умер, как только хтмл с жс достигли его возможностей (лол). Никто же не кричал Дельфи должен умереть, и где Дельфи?

Krosh
02.08.2017, 16:20
А что может js, чего не может as3? Дурацкие замыкания? Дебильные контексты? JS стремен и сравнивать его надо с as2 если не с первым.

Простите меня, о чем это я действительно. js вообще полный отстой. Только не переходите на него, а то будите выглядеть глупо.

ZackMercury
02.08.2017, 16:29
Нарисуйте круг жсом.
Нарисовал, чо дальше?)

http://pixijs.github.io/examples/#/basics/graphics.js

Krosh
02.08.2017, 16:41
Нарисовал, чо дальше?)

http://pixijs.github.io/examples/#/basics/graphics.js
Ну зачем Вы вынуждаете людей использовать то, что им омерзительно. Ненароком ещё передумает.
Но чтобы этого не произошло, можно подлить масла в огонь и сказать, что настоящие создатели pixi,
от него отказались и разрабатывают другой продукт, а этот жив благодаря усилиям четырех добровольных рабов опенсорса. Хочется ещё кому-то составить конкуренцию?

GBee
02.08.2017, 18:03
Нарисовал, чо дальше?)

http://pixijs.github.io/examples/#/basics/graphics.js
я про чистый говорил, вы же сравнивали чистый ас3 с жс

Добавлено через 7 минут
Простите меня, о чем это я действительно. js вообще полный отстой. Только не переходите на него, а то будите выглядеть глупо.
Да уже перешел, не говорю что отстой, но экшенскрипту он проигрывает. Переписываем старый криво написанный флекс проект на новый на тс+ангуляр+кендо компоненты. Еще даже половины не переписали, а нодажс уже жрет память, как не знаю кто. И я молчу уж про цсс, вот где ад. Бажный флекс простой рай во всех отношениях.
Ну плюсы конечно тоже есть, но опять же это больше фичи тайпскрипта.

ЗЫ БудЕте.

FlashRus
02.08.2017, 18:15
я про чистый говорил, вы же сравнивали чистый ас3 с жс
Ну и нарисуйте мне на чистом AS круг... XD

Шейпы, спрайты, мувиклипы и графиксы никакого отношения к языку не имеют.
Это такое-же окружение как какой-нить PIXI.js и easel.js, с разницей в том, что они не внедрены в браузер.

GBee
02.08.2017, 18:28
Ну и нарисуйте мне на чистом AS круг... XD
Не я это начал, люди сравнивали flash и js. Я только немного перегнул. А приводить в пример ПИКСИ, поливая флеш вообще странно.

Krosh
02.08.2017, 18:31
я про чистый говорил, вы же сравнивали чистый ас3 с жс

let div: HTMLDivElement = document.createElement('div');
let style: CSSStyleDeclaration = div.style;

style.width = '100px';
style.height = '100px';

style.borderRadius = '50%';

style.background = '0x000000';

document.body.appendChild( div );

Вы меня простите за прямоту, но в 99% всех бед, которые были со мной, были связаны с тупость и упертостью. Может С Вами так же? Вот почему Вы ругаете js по тому, что у Вас nodejs память жрет?
А Вы уверены на сто процентов что все правильно настроили? У меня были случаи, когда я и gulp окружение криво настраивал и webpack. Тоже были проблемы с памятью, но вызваны они были, по факту, моей ошибкой. css просто чудо, если его понять. Фичи ts, это тоже самый as3 над es. Просто в случаи с flash, за Вас adobe es обернули в as3 и положил Вам прямо в руки.

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

А если хотите правду, то все десятки языков, на которых я писал, были полным компостом. Нет почему-то идеального.

GBee
02.08.2017, 18:41
Вы меня простите за прямоту, но в 99% всех бед, которые были со мной, были связаны с тупость и упертостью. Может С Вами так же? Вот почему Вы ругаете js по тому, что у Вас nodejs память жрет?

Где я ругаю js? Я защищаю флеш. Насчет тупости не знаю, а был бы упертым не сидел бы сейчас на жсном проекте.


А Вы уверены на сто процентов что все правильно настроили? У меня были случаи, когда я и gulp окружение криво настраивал и webpack. Тоже были проблемы с памятью, но вызваны они были, по факту, моей ошибкой. css просто чудо, если его понять. Фичи ts, это тоже самый as3 над es. Просто в случаи с flash, за Вас adobe es обернули в as3 и положил Вам прямо в руки.

Не я настраивал, я джуниор на этом проекте. А синьоры наверняка знают, как правильно. На мой вопрос - ответили, что ты хочешь, проект же растет. CSS чудо то еще, пока мне не очень дается, хотя флексбокс частенько спасает.
Вам не кажется что нехило так обернули? Вроде ES6 более менее только на ас3 стало походить.

Добавлено через 7 минут
И я флеш не поливаю, я много лет на нем писал и могу с уверенностью сказать, что он хуже.
А зачем писали? :о) Ладно, я тоже сворачиваюсь.

Krosh
02.08.2017, 18:58
А зачем писали? :о) Ладно, я тоже сворачиваюсь.
Тогда as3 был лучше. Сейчас js + ts. А учитывая, что после того, как и вправду начинаешь что-то понимать в этом стеке, то с помощью сборщиков, за счет своих плагинов, начинаешь получать только удовольствие от разработки.

А по поводу синьоров, то они все крутые, но я не представляю, как при правильном подходе к разработке больших приложений, можно ощутить его рост. Надеюсь хоть angular2+? Модульность, хеширование у сборщиков и у серверов. Я вообще не запускаю приложения пока не полностью не напишу. Только иногда по отдельности компоненты запускаю, стили же не тестируются, пока.

FlashRus
02.08.2017, 19:25
Не вижу смысла сравнивать JS и AS3, особенно сейчас.
Языки разные, не смотря на семантическую схожесть, хоть они и решают родственные задачи.

JS уверенно обрастает синтаксическим сахаром. Хорошо это или плохо - сказать тяжело, но это развитие, которого очень не хватало флешовой платформе и ActionScript'у как таковому. Можно с уверенностью сказать только то, что хромовская VM работает очень шустро и плеер уже ощутимо проигрывает, хотя совсем недавно это казалось чем-то невозможным.

Наверное сейчас, роль флеша переходит в состоянии исторической. Его влияние можно наблюдать по всюду, идеи перетекли в другие фреймворки, платформы и технологии, ну и получили развитие - один Unity чего стоит.

В целом - спасать флеш смысла просто нет, а для отдельно взятых сервисов можно и плеер старый поставить на какой-нить FF.

Krosh
02.08.2017, 19:51
Наверное сейчас, роль флеша переходит в состоянии исторической. Его влияние можно наблюдать по всюду
Сомнительное предположение. Из-за повышения производительности и увеличения скорости интернета, web, а менно его клиентская часть, начала привлекать все языки без исключения. И те, кем вдохновлялся флеш, начали оказывать влияние на js. от сюда, на мой взгляд и сходства.

ну и получили развитие - один Unity чего стоит.
Акокое отношение флеш имеет к юнити? Как по мне, так юнити больше под сомнением, чем нет.
Я не могу вспомнить, чтобы на языке c# было бы успешным. silverlite, xamarin, .net, wpf, winforms и многое другое уже ушло или одной ногой там. Поэтому, сложилось впечатление, что c# проклят.

А ещё года полтора пристально отслеживаю разработчиков unity которые каждый день находят новые баги.
Я не буду спорить, я тоже считаю юнити крытым движком, но в реальности 90% мнений, вымысел. О ней говорят хорошо те же люди,
которые бы сказали что js порно. То есть, мнения основанные на эхе мнений, которые основаны на домыслах и предположениях.

FlashRus
02.08.2017, 20:08
Сомнительное предположение
Это не предположение. Есть вагон библиотек реализующих "стандартные" и привычные возможности флеша на канвасе.

Акокое отношение флеш имеет к юнити?
Родственные подходы.


Я не могу вспомнить, чтобы на языке c# было бы успешным - по мне так, единственным достоверным показателем успешности языка/платформы/технологии является количество вакансий. Остальное вторично.

alexcon314
03.08.2017, 11:06
Я не могу вспомнить, чтобы на языке c# [что-то] было бы успешным.
Приведи пример чего-то успешного, чтобы понятно было, с чем ты сравниваешь.

Krosh
03.08.2017, 15:19
по мне так, единственным достоверным показателем успешности языка/платформы/технологии является количество вакансий. Остальное вторично.
Я не доверяю статистике. Для примера, видел на хабре статистику, где nodejs за последний год вырвался в лидеры по количеству программистом. Но дело в том, что современный фронт держится за счет сборщиков, построенных на nodejs. И каждый верстальщик, который скачал генератор проекта и выполнил в консоли npm run, в момент запуска сказал "клево!" и тем самым причислил себя в программисты на nodejs, поставив в голове галочку, что когда-нибудь, он его точно выучит. А по факту, специалиста днем с огнем не сыщешь.

Тоже самое и с вакансиями на c#. Из-за того что проекты на нем сложные, требования могут быть реально запредельными и поэтому вакансии висят годами, создавая видимость популярности.

Тоже самое и с java. Раньше, java программисты были самыми образованными и слова java програмист что-то значило. Но после того, как джава осела на андройде и тем самым дала возможность создать приложение, которое можно запустить и увидеть на своем телефоне, повлекло туда не меньше детей, чем раньше теже факты потянули в вэб программирование. И поэтому теперь статистика по java, тоже не внушает доверия.

А ещё недавно сплывала статистика, где smalltalk самый востребованный язык.

Поэтому лично я верю только фактам, которые уже есть или неминуемы.

Для примера, как просто написать на пару форумах "куплю игры на unity", "нужны юнити программисты" и забыть об этих постах раз и навсегда. Но это будет намного эффективнее, чем платная реклама. Но зато если зайти в раздел made with unity, то окажется что за красивыми обложками скрывается треш или видосы. да, есть игры AAA класса, но я не уверен, что с такими требованиями, они бы не смогли запустится на flash или webgl.

Приведи пример чего-то успешного, чтобы понятно было, с чем ты сравниваешь.
В этом что-то есть... Но факт факты относительно c# остаются фактами.

alexcon314
03.08.2017, 15:38
У тебя какой-то диссонанс, то у тебя ваканси с# годами висят из-за запредельной сложности, то "за красивыми обложками скрывается трэш".
Т.е. все факты о с# - это хреновое состояние дел с юнити-играми? Какие-то хреновые у тебя факты для похорон c# вместе с .net, winforms, wpf .


Вот кстати флеш, будучи огороженным от системы by design (и вообще огороженным) потому и загибается, что огорожен. В отличие от того же c# и java. Вот тут более чем уместно будет напомнить и про сильверлайт, и про java-плугин (как там оно звалось-то ... а, java-applet, вроде). Обе эти штуки давно сдохли, а c# с жабой продолжают преспокойно жить и развиваться.

js - это таки особый случай, его развитие и нынешнее состояние стимулировалось главным образом рынком, а поддерживалось многими игроками на этом самом рынке. В отличие от сильверлайта или того же флеша.

Так вижу.

Опенсорц флешу, конечно, вряд ли поможет. Скорее как дань уважения и скорби, да.

Krosh
03.08.2017, 15:52
alexcon314, я думал Вы в состоянии понять, что часть текста, перед Вашей цитатой, Вам не адресована. То есть, те факты, которые мне известны о c# тут вообще не озвучены. А то на что Вы обратили внимание, это адресовано тем, кто указывает в качестве аргументов, какие-то статистики, которые равноценны прогнозу погоды составленному енотом, перегревшимся в норе, рядом с которой закладывают фундамент многоэтажки.

alexcon314
03.08.2017, 16:18
Зато я в состоянии спросить еще раз:
Ты:
Я не могу вспомнить, чтобы на языке c# было бы успешным. silverlite, xamarin, .net, wpf, winforms и многое другое уже ушло или одной ногой там. Поэтому, сложилось впечатление, что c# проклят.
я:
Приведи пример чего-то успешного, чтобы понятно было, с чем ты сравниваешь.

Надеюсь, твой ответ не будет основан на статистике. Что только придаст ему вес в глазах читателей.

Welcome!

FlashRus
03.08.2017, 18:55
Но зато если зайти в раздел made with unity, то окажется что за красивыми обложками скрывается треш или видосы. да, есть игры AAA класса, но я не уверен, что с такими требованиями, они бы не смогли запустится на flash или webgl.
Слишком субъективно.
Выборка основана только на том, что видели вы и характеризовали как треш. Это нельзя назвать фактом.
Я слежу за вакансиями и вижу ротацию. По тому-же флешу я почти не вижу вакансий. Их крайне мало и вот они как-раз таки висят месяцами. На вскидку смогу назвать около 5 контор в Москве, от которых, я уверен будут вакансии по флешу.

Наблюдаемое число предложений и есть факт. Т.е. над чем-то работают, что-то делают и возможно продукт выкатят в релиз. Много вакансий - много делают. Простое и закономерное следствие.
Так-же, C# не ограничивается только всякими Unity. Смерть Unity на С#'е отразиться чуть более, чем никак. У него есть обширный серверсайд как минимум. Пять лет я работал в QIWI и там полно и C# и Java, а флешеров... ну в Казахстане я был одним. Ещё парочка в Москве сидела.

Итого - C# востребован, его используют в известных продуктах, он не привязан к чему-то конкретному и для него полно вакансий на любой вкус.