Axel Rauschmayer - ECMAScript 6: what's next for JavaScript?

Поделиться
HTML-код
  • Опубликовано: 21 окт 2024

Комментарии • 13

  • @barakinbal6345
    @barakinbal6345 9 лет назад

    Excellent lecture.

  • @rauschma
    @rauschma 10 лет назад +7

    Slides: speakerdeck.com/rauschma/ecmascript-6-whats-next-for-javascript-august-2014

  • @eZU4nQsWN9pAGsU38aHj
    @eZU4nQsWN9pAGsU38aHj 10 лет назад +3

    Use Lodash.js rather than Underscore.js. Same syntax. Better performance.

  • @Irshu
    @Irshu 9 лет назад +1

    x=>x%2==0? is'nt that a predicate? does they work in javascript?

    • @Napierniczacz
      @Napierniczacz 9 лет назад +2

      It is arrow function, part of ECMASCRIPT6.
      It is shorter equivalent to
      function(x) {
      return (x%2==0);
      }
      U can test it in mozzila - chrome currently doesn't support it.
      developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions

  • @MartinHotell
    @MartinHotell 10 лет назад +1

    Axel Rauschmayer I really hope that after ratification of #es6 you'll write speakingJS for es6. I read your current book and it's brilliant. thanks!

  • @joshhibschman
    @joshhibschman 8 лет назад

    At 26:10, ColorPoint.toString() should have super.toString() instead of super()

  • @srikantdhondi
    @srikantdhondi 10 лет назад

    Many Thanks!

  • @1DJLNR
    @1DJLNR 8 лет назад

    Javascript or ecma doesn't matter if the Browser engine still sucks, upgrade the V8 to V12, i mean they call the web the cloud but maim bodies incharge are just incharge and have no clue at all, V8 engine will have trouble flying into the clouds anand beyond, a V12 has a better chance.. For the record the dom with v8 is surely a v8 or below no doubt..

  • @LarsRyeJeppesen
    @LarsRyeJeppesen 9 лет назад +1

    Am I the only one who thinks ECMAScript6 is much less readable than ESCMAScript 5?

    • @calebprenger3928
      @calebprenger3928 9 лет назад +1

      It probably is. But you can't keep it "readable" and get more advanced at the same time.

  • @1DJLNR
    @1DJLNR 8 лет назад

    we need a v8 etc application with limited resources, powershell integration and ecma script as the main controller and the compiler configurable like java and C!! Do this and stop wasting peoples life with nodeJs, i love node but seriously, lib and module after module?? Are wwe acually part of the application after making it using so many helpers, i never do, i just use raw script but i only find it hard to think up concepts, libs do make one think of ideas but its usually an idea spawned from what type of framework or lib your wanting to use that can get the job done well, at the end i ask who made the app?

  • @1DJLNR
    @1DJLNR 8 лет назад

    what is this guy talking about, what the hell most of any js video's talking about in the last few years?? Always talking the same crap we already know in a difdifferent way, its getting boring and very generic now, javascript doesn't hold its own like C and other langs alike, JavaScript is only the way it is because of what it must give functionality to which is not the right way to say it, js just does that the pre-compiler has set within so for instance the V8 engine for instance could be made to not understand ecma syntax at all, that's it no more ecma, my point is, ecma is a scripting lang and not a programming lang, yes we do programming concept with ecma but the truth is that the programming has been done already within the v8 engine or Unity game engine etc, i just get annoyed when people talk about udating ecma to 5 to 6 to 7 as if they are doing anything to ecma, they are just changing the v8 engine configs, i am sure many typical new syntax may not work in the Unity game maker environments, i love JavaScript but it seems to because less of a freedom scripting language, and more a feature that possibly maybe removed in the future for a more strict syntax version which means back to limited security which is the aim of all these talks and is why they get paid, to make everyone pay attention to programming which you will never understand if you dont read actually books and not pdfs.. Its easy to out a load of nonsense into a pdf or db (not database but digital book) db meant digi-book first i am sure, database of today is for all the wrong reasons.