JavaScript: Co dalej?

1,926 views

Published on

Co dalej z JavaScriptem? Czy podzielimy los Flashowców?

Published in: Software
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,926
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
13
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

JavaScript: Co dalej?

  1. 1. phone +48 696 185 029 mail contact@functionite.com twitter @functionite JavaScript: co dalej?
  2. 2. phone +48 696 185 029 mail contact@functionite.com twitter @functionite Czy podzielimy los Flashowców?
  3. 3. http://functionite.pl
  4. 4. Damian Wielgosik (http://ferrante.pl, @varjs)
  5. 5. Chcesz dodać obrazek do strony?
 Używasz znacznika <img> z HTML, bodo tego go stworzono Hype cycle by Gartner
  6. 6. Chcesz dodać obrazek do strony?
 Używasz znacznika <img> z HTML, bodo tego go stworzono
  7. 7. Chcesz dodać obrazek do strony?
 Używasz znacznika <img> z HTML, bodo tego go stworzono Smartphone’y?
  8. 8. Chcesz dodać obrazek do strony?
 Używasz znacznika <img> z HTML, bodo tego go stworzono
  9. 9. Chcesz dodać obrazek do strony?
 Używasz znacznika <img> z HTML, bodo tego go stworzono A Web?
  10. 10. 13 lat temu?
  11. 11. Chcesz dodać obrazek do strony?
 Używasz znacznika <img> z HTML, bodo tego go stworzono
  12. 12. Chcesz dodać obrazek do strony?
 Używasz znacznika <img> z HTML, bodo tego go stworzono
  13. 13. 8 lat temu?
  14. 14. 5 lat temu?
  15. 15. Dziś?
  16. 16. Chcesz dodać obrazek do strony?
 Używasz znacznika <img> z HTML, bodo tego go stworzono
  17. 17. WARSAW POZNAN CRACOW WROCLAW GDANSK LODZ KATOWICE SZCZECIN LUBLIN BIALYSTOK
  18. 18. Co dalej z JS?
  19. 19. Gdzie był HTML i CSS?
  20. 20. 2005 - 2008
  21. 21. <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div>
  22. 22. <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div>
  23. 23. <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div> <div><div><div><div><div><div><div><div><div><div>
  24. 24. 2012
  25. 25. 2015?
  26. 26. http://codecademy.com/
  27. 27. Wszystko staje się prostsze
  28. 28. Ultra-Ever Dry
  29. 29. W jakiej pozycji jest dziś JS?
  30. 30. Dominator w poszukiwaniu prędkości
  31. 31. React.js (VirtualDOM)
  32. 32. Dart.js, TypeScript, CoffeeScript
  33. 33. <script type="MyLang" src="main.my"></script>
  34. 34. asm.js
  35. 35. JavaScript → byte code → kod maszynowy
  36. 36. JavaScript → byte code → kod maszynowy asm.js to pisanie JavaScriptu w ten sposób, by osiągnąć jak najszybszy kod maszynowy
  37. 37. WebAssembly
  38. 38. ? ? Gdzie dziś jest JavaScript?
  39. 39. Co dalej JavaScripcie?
  40. 40. Żyjemy w złotych czasach
  41. 41. Za średnie umiejętności dziś płaci się kosmiczne pieniądze
  42. 42. Tak będzie jeszcze przeż przynajmniej kilka lat
  43. 43. Ale…
  44. 44. Świat posuwa się na przód
  45. 45. Biznes nie znosi próżni
  46. 46. Czy będziemy kiedyś jak programiści Flash?
  47. 47. Jakie są scenariusze?
  48. 48. Czekać aż roboty zaczną kodować za nas ;-)
  49. 49. waitbutwhy.com/2015/01/artificial-intelligence-revolution-1.html
  50. 50. Nauczyć się programowania, niezależnie od języka
  51. 51. 5 latmiesiąc rok ekspert JS początkujący w JS
  52. 52. Chcesz dodać obrazek do strony?
 Używasz znacznika <img> z HTML, bodo tego go stworzono5 latmiesiąc ekspert JS początkujący w JS nauka kodowania zbieranie doświadczeń rok
  53. 53. Co dalej? Składanie stron z klocków?
  54. 54. Nieustanne dokształcanie się… w programowaniu
  55. 55. http://burakkanber.com/blog/machine-learning-genetic-algorithms-part-1-javascript/
  56. 56. Studia?
  57. 57. Informatyka? Biotechnologia? Fizyka w informatyce? Nanotechnologia? Biochemia? Materiałoznawstwo?
  58. 58. Przystosowanie się do szybkich zmian
  59. 59. Poznaj inne koncepty. Programowanie funkcyjne, aspektowe, asynchroniczne, wielowątkowość
  60. 60. Dowiedz się jak działa procesowanie video, jak wygląda przetwarzanie dźwięku etc.
  61. 61. Jak działa procesor? Jak działają prawa fizyki? Fizyka kwantowa?
  62. 62. Spróbuj innego języka!
  63. 63. Rust?
  64. 64. Haskell?
  65. 65. Lisp?
  66. 66. Trzymaj rękę na pulsie!

×