Episode Details
Back to Episodes
#84 Die Evolution von JavaScript: Vom Ducktyping zum Monopol im Browser mit Peter Kröner
Description
JavaScript: Eine multiparadigmatische Skriptsprache mit einem schwachen dynamischen Ducktyping-System.
Um die Sprache JavaScript kommt man im Web nicht mehr vorbei. Die meisten kennen sie durch Frameworks wie React, Angular, Vue.js, Next und Co. Doch wie viel weißt du über die Hintergründe und die Weiterentwicklung dieser Sprache?
In dieser Episode geht es nicht um das nächste hippe JavaScript-Framework, sondern wir sprechen mit Peter Kröner darüber, wie JavaScript erfunden wurde, was ECMAScript ist, wie TypeScript in den Mix spielt, warum die Sprache so beliebt ist, wie neue Features den Weg in die Sprache finden, was das TC39 ist, über das Monopol im Browser, verschiedene JavaScript-Engines und viel mehr.
Bonus: Wenn Hamburg im Süden liegt.
Das schnelle Feedback zur Episode:
Feedback (gerne auch als Voice Message)
- EngKiosk Community: https://engineeringkiosk.dev/join-discord
- Email: stehtisch@engineeringkiosk.dev
- Mastodon: https://podcasts.social/@engkiosk
- Twitter: https://twitter.com/EngKiosk
- WhatsApp +49 15678 136776
Gerne behandeln wir auch euer Audio Feedback in einer der nächsten Episoden, einfach Audiodatei per Email oder WhatsApp Voice Message an +49 15678 136776
Links
- Peter Kröner: https://www.peterkroener.de/
- MooTools: https://mootools.net/
- ExtJS: https://www.sencha.com/products/extjs/
- Electron: https://www.electronjs.org/de/
- Angular: https://angular.io/
- Working Draft Podcast: https://workingdraft.de/
- VueJS: https://vuejs.org/
- TypeScript: https://www.typescriptlang.org/
- Wat - A lightning talk by Gary Bernhardt from CodeMash 2012: https://www.destroyallsoftware.com/talks/wat
- Why does HTML think “chucknorris” is a color?: https://stackoverflow.com/questions/8318911/why-does-html-think-chucknorris-is-a-color
- https://tc39.es/process-document/: https://tc39.es/ecma262/
- The TC39 Process: https://tc39.es/process-document/
- Babel.js: https://babeljs.io/
- JavaScript is a trademark of Oracle: https://www.ecma-international.org/technical-committees/tc39/
- Next.js: https://nextjs.org/
- Nuxt: https://nuxt.com/
- TC39 JavaScript Proposals: https://github.co