Wow. Je ne m'attendais vraiment pas ce genre de réponse. Je vois que mon original Rant flash est à 29 commentaires. Je suis un peu peur de lire ceux que je n'ai pas lu quand j'ai enfin de retour de vacances. J'ai vraiment l'impression d'avoir pissé beaucoup de personnes. C'est avec honnêteté n'a jamais été mon intention.
Dans une certaine mesure, je regrette le «Flash Sucks" partie de la discussion. Non pas parce que c'est forcément faux, mais: C'est mon opinion honnête de Flash sur Mac OS X - c'est qui fuient, accidentogènes, et bien ... suce. Mais, je le regrette parce que la déclaration a nui à la vraie discussion qui dure depuis le dessous de tout. Il me semble que les promoteurs de nombreux flash essaient de me radier comme «juste un autre run-of-the-mill Hater Flash" prédire l'effondrement de Flash "encore". La même vieille histoire, rien à voir ici. Circulez, circulez.
Mais je ne suis pas un run-of-the-mill flash haineux, et je ne suis pas prédire la disparition de Flash, car je déteste ça. Je ne suis même pas prédire la disparition totale de Flash, juste la disparition de Flash cum objectif général de développement web de l'outil. Et mes prédictions sont le résultat d'une connaissance assez approfondie de l'histoire du développement web et une supposition raisonnablement éduqués sur l'endroit où les choses vont probablement venir.
Et vous savez quoi? Flash est l'approche complètement faux d'un outil polyvalent de développement web. L'approche actuelle de Flash est un anathème pour ce qui est devenu assez largement reconnu comme bonnes pratiques de développement web. Le fait que Flash n'est pas amusant ni facile, ni que les outils sont grands ne change pas que c'est l'approche fondamentalement vicié à faire du développement web.
Et, croyez-le ou non, je vais en parler pendant la motivation opposé de la haine. Je suis d'habitation sur ce point car je ne veux pas les nombreux flash excellente et les développeurs Flex j'ai rencontré pour se faire défoncer si les murs ne viennent s'écrouler. Je peux vous raconter des histoires à propos des programmeurs que je connais qui a passé une carrière en travaillant dans PL360 ou COBOL, pour se retrouver sans emploi et avec un niveau de compétences qui a été complètement obsolète et non négociables. Jetez un oeil à cette liste et dites-moi combien de langues vous reconnaître. Langues rendre obsolètes tous les temps. Certains de ceux qui sont allés obsolètes étaient plus grandes stars dans leur journée que Flash est aujourd'hui.
En ce moment, nous avons quinze ans d'évolution de développement web pour regarder en arrière sur. Il est maintenant un espace assez mature, et nous sommes à un point où nous avons une assez bonne idée de ce que les choses ont travaillé et sont durables et évolutives. Nous avons aussi une assez bonne idée de ce que les choses n'ont pas fonctionné. Et si vous être en désaccord avec moi, quand je regarde les technologies du web qui ont survécu, le plug-in Flash est une anomalie. Si le Web est dirigé là où on dirait qu'il se dirige, il est difficile pour moi de voir comment Flash peut continuer à rester aussi pertinente qu'elle a jusqu'à présent. Ce n'est pas la haine, c'est juste la réalité.
Vous pouvez faire tellement plus avec HTML et JavaScript aujourd'hui que vous pourriez ya une décennie, ou même une couple d'années. À l'exception de certains types de jeux en ligne, la grande majorité de ce que Flash est utilisé pour le web peuvent déjà être fait en HTML et Javascript sans attendre HTML5 (combiné, bien sûr, avec côté serveur de développement d'une certaine sorte). Les situations où Flash est vraiment nécessaire s'amenuisent, et l'adoption de Flash dans le domaine de la plus forte croissance (le web mobile) a été terne, au mieux. «Lamentable» est probablement un meilleur adjectif que «terne» pour décrire l'absorption Flash mobile.
Il pourrait y avoir une doublure d'argent ici, mais je ne la vois pas. Adobe a fait trop peu trop tard quand il s'agit de l'ouverture de Flash, et l'a fait trop peu trop tard dans la période de domaine mobile. Adobe peut envoyer des communiqués de presse sur «des milliards de Flash appareils mobiles" jusqu'à la saint-glinglin, mais ce n'est tout simplement pas la réalité. C'est juste du marketing types de jouer avec la sémantique. Les entreprises ne mâché ses mots quand ils ont quelque chose à cacher. Pour un consommateur, un dispositif compatible Flash mobile est celui qui peut accéder à la plupart des contenus Flash qui, n'importe où sur le web, comme s'ils étaient chez eux sur leur ordinateur. Il n'ya pas des milliards de dispositifs qui peuvent faire cela. Il n'ya pas de dispositifs qui peuvent le faire encore.
Et penser à cela. Si Flash maintient ou augmente quelque peu sa prévalence comme un outil de développement web à l'avenir, je vais avoir eu tort dans un couple des blogues sur Internet. Si j'ai raison, énormément de gens vont trouver leur compétences de moins en moins pertinent et moins et moins commercialisables.
J'ai eu tort avant. Je peux vivre avec se tromper. Mais que faire si il s'avère que j'ai raison? Que faire si il s'avère que, après 26 ans d'être en ligne1 et de se tenir au courant de la technologie impliquée dans la communication en ligne je connais quelque chose? Que si ces diatribes ne sont pas le résultat de la haine mais plutôt juste une évaluation honnête de la place actuelle de Flash dans un paysage technologique complexe et en constante évolution? Si vous êtes un développeur Flash, surtout si c'est votre développement Flash seule compétence de développement de logiciels commercialisables, et bien ... assurez-vous juste que vous pouvez vivre avec moi étant de droite. Je vais continuer à être en mesure de mettre la nourriture sur la table si je me trompe à ce sujet. S'il vous plaît assurez-vous que vous pouvez dire la même chose.
Juste une parenthèse: j'ai quitté mon dernier temps plein concert (chez PeopleSoft) en 2002. Je ne sais pas si vous vous souvenez, mais 2002 a été une économie assez merdiques. Pas aussi mauvais que d'aujourd'hui global, mais il fut un temps assez rude pour les programmeurs et consultants en informatique, car la dot com boom et de récession subséquente n'avait pas créé une surabondance de travailleurs de haute technologie. J'ai commencé mon premier projet en tant que consultant indépendant quatre jours seulement après la marche sur les portes à PeopleSoft (dont deux ont été un week-end). Après ce projet (touchons du bois), j'ai trouvé un travail stable avec des temps d'arrêt imprévus très peu. Le travail n'a pas toujours été dans ma langue préférée ou l'utilisation de mes outils préférés, mais j'ai toujours trouvé du travail rapidement car mes compétences les plus commercialisables, c'est que j'ai une boîte à outils variée, une compréhension de ce que les outils existent en dehors de ma boîte à outils, et une volonté d'élargir ma boîte à outils si c'est ce que je dois faire pour obtenir un travail bien fait. Langues et environnements d'aller et venir. Ne pas attacher trop serré votre fortune à quelque chose qui peut devenir obsolète, sauf si vous voulez pas risquer de devenir obsolète même.
1 - J'ai obtenu mon premier modem en 1983, une main-me-down modem couplé acoustiquement du papa d'un ami qui était un professeur de collège. Il a été remplacé moins d'un an plus tard avec un compatible Hayes 1200 bauds modèle. J'ai eu mon premier Internet adresse e-mail en 1986 (une adresse FidoNet à travers un BBS, j'ai appelé à l'aide PCPursuit), et je suis premier compte véritable Internet en 1988 (un compte shell Unix à travers mon université que j'ai consultée à l'aide Kémit). J'ai eu mon premier compte Internet PPP en 1992: un compte dosé par une compagnie appelée Holonet.
Dans une certaine mesure, je regrette le «Flash Sucks" partie de la discussion. Non pas parce que c'est forcément faux, mais: C'est mon opinion honnête de Flash sur Mac OS X - c'est qui fuient, accidentogènes, et bien ... suce. Mais, je le regrette parce que la déclaration a nui à la vraie discussion qui dure depuis le dessous de tout. Il me semble que les promoteurs de nombreux flash essaient de me radier comme «juste un autre run-of-the-mill Hater Flash" prédire l'effondrement de Flash "encore". La même vieille histoire, rien à voir ici. Circulez, circulez.
Mais je ne suis pas un run-of-the-mill flash haineux, et je ne suis pas prédire la disparition de Flash, car je déteste ça. Je ne suis même pas prédire la disparition totale de Flash, juste la disparition de Flash cum objectif général de développement web de l'outil. Et mes prédictions sont le résultat d'une connaissance assez approfondie de l'histoire du développement web et une supposition raisonnablement éduqués sur l'endroit où les choses vont probablement venir.
Et vous savez quoi? Flash est l'approche complètement faux d'un outil polyvalent de développement web. L'approche actuelle de Flash est un anathème pour ce qui est devenu assez largement reconnu comme bonnes pratiques de développement web. Le fait que Flash n'est pas amusant ni facile, ni que les outils sont grands ne change pas que c'est l'approche fondamentalement vicié à faire du développement web.
Et, croyez-le ou non, je vais en parler pendant la motivation opposé de la haine. Je suis d'habitation sur ce point car je ne veux pas les nombreux flash excellente et les développeurs Flex j'ai rencontré pour se faire défoncer si les murs ne viennent s'écrouler. Je peux vous raconter des histoires à propos des programmeurs que je connais qui a passé une carrière en travaillant dans PL360 ou COBOL, pour se retrouver sans emploi et avec un niveau de compétences qui a été complètement obsolète et non négociables. Jetez un oeil à cette liste et dites-moi combien de langues vous reconnaître. Langues rendre obsolètes tous les temps. Certains de ceux qui sont allés obsolètes étaient plus grandes stars dans leur journée que Flash est aujourd'hui.
En ce moment, nous avons quinze ans d'évolution de développement web pour regarder en arrière sur. Il est maintenant un espace assez mature, et nous sommes à un point où nous avons une assez bonne idée de ce que les choses ont travaillé et sont durables et évolutives. Nous avons aussi une assez bonne idée de ce que les choses n'ont pas fonctionné. Et si vous être en désaccord avec moi, quand je regarde les technologies du web qui ont survécu, le plug-in Flash est une anomalie. Si le Web est dirigé là où on dirait qu'il se dirige, il est difficile pour moi de voir comment Flash peut continuer à rester aussi pertinente qu'elle a jusqu'à présent. Ce n'est pas la haine, c'est juste la réalité.
Vous pouvez faire tellement plus avec HTML et JavaScript aujourd'hui que vous pourriez ya une décennie, ou même une couple d'années. À l'exception de certains types de jeux en ligne, la grande majorité de ce que Flash est utilisé pour le web peuvent déjà être fait en HTML et Javascript sans attendre HTML5 (combiné, bien sûr, avec côté serveur de développement d'une certaine sorte). Les situations où Flash est vraiment nécessaire s'amenuisent, et l'adoption de Flash dans le domaine de la plus forte croissance (le web mobile) a été terne, au mieux. «Lamentable» est probablement un meilleur adjectif que «terne» pour décrire l'absorption Flash mobile.
Il pourrait y avoir une doublure d'argent ici, mais je ne la vois pas. Adobe a fait trop peu trop tard quand il s'agit de l'ouverture de Flash, et l'a fait trop peu trop tard dans la période de domaine mobile. Adobe peut envoyer des communiqués de presse sur «des milliards de Flash appareils mobiles" jusqu'à la saint-glinglin, mais ce n'est tout simplement pas la réalité. C'est juste du marketing types de jouer avec la sémantique. Les entreprises ne mâché ses mots quand ils ont quelque chose à cacher. Pour un consommateur, un dispositif compatible Flash mobile est celui qui peut accéder à la plupart des contenus Flash qui, n'importe où sur le web, comme s'ils étaient chez eux sur leur ordinateur. Il n'ya pas des milliards de dispositifs qui peuvent faire cela. Il n'ya pas de dispositifs qui peuvent le faire encore.
Et penser à cela. Si Flash maintient ou augmente quelque peu sa prévalence comme un outil de développement web à l'avenir, je vais avoir eu tort dans un couple des blogues sur Internet. Si j'ai raison, énormément de gens vont trouver leur compétences de moins en moins pertinent et moins et moins commercialisables.
J'ai eu tort avant. Je peux vivre avec se tromper. Mais que faire si il s'avère que j'ai raison? Que faire si il s'avère que, après 26 ans d'être en ligne1 et de se tenir au courant de la technologie impliquée dans la communication en ligne je connais quelque chose? Que si ces diatribes ne sont pas le résultat de la haine mais plutôt juste une évaluation honnête de la place actuelle de Flash dans un paysage technologique complexe et en constante évolution? Si vous êtes un développeur Flash, surtout si c'est votre développement Flash seule compétence de développement de logiciels commercialisables, et bien ... assurez-vous juste que vous pouvez vivre avec moi étant de droite. Je vais continuer à être en mesure de mettre la nourriture sur la table si je me trompe à ce sujet. S'il vous plaît assurez-vous que vous pouvez dire la même chose.
Juste une parenthèse: j'ai quitté mon dernier temps plein concert (chez PeopleSoft) en 2002. Je ne sais pas si vous vous souvenez, mais 2002 a été une économie assez merdiques. Pas aussi mauvais que d'aujourd'hui global, mais il fut un temps assez rude pour les programmeurs et consultants en informatique, car la dot com boom et de récession subséquente n'avait pas créé une surabondance de travailleurs de haute technologie. J'ai commencé mon premier projet en tant que consultant indépendant quatre jours seulement après la marche sur les portes à PeopleSoft (dont deux ont été un week-end). Après ce projet (touchons du bois), j'ai trouvé un travail stable avec des temps d'arrêt imprévus très peu. Le travail n'a pas toujours été dans ma langue préférée ou l'utilisation de mes outils préférés, mais j'ai toujours trouvé du travail rapidement car mes compétences les plus commercialisables, c'est que j'ai une boîte à outils variée, une compréhension de ce que les outils existent en dehors de ma boîte à outils, et une volonté d'élargir ma boîte à outils si c'est ce que je dois faire pour obtenir un travail bien fait. Langues et environnements d'aller et venir. Ne pas attacher trop serré votre fortune à quelque chose qui peut devenir obsolète, sauf si vous voulez pas risquer de devenir obsolète même.
1 - J'ai obtenu mon premier modem en 1983, une main-me-down modem couplé acoustiquement du papa d'un ami qui était un professeur de collège. Il a été remplacé moins d'un an plus tard avec un compatible Hayes 1200 bauds modèle. J'ai eu mon premier Internet adresse e-mail en 1986 (une adresse FidoNet à travers un BBS, j'ai appelé à l'aide PCPursuit), et je suis premier compte véritable Internet en 1988 (un compte shell Unix à travers mon université que j'ai consultée à l'aide Kémit). J'ai eu mon premier compte Internet PPP en 1992: un compte dosé par une compagnie appelée Holonet.
Aucun commentaire:
Enregistrer un commentaire