Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche
  1. Startseite
  2. Podcasts
  3. Engineering Kiosk Podcast
  4. #84 Die Evolution von JavaScript: Vom Ducktyping zum Monopol im Browser mit Peter Kröner
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:

(top)  (geht
so)

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.com/tc39/proposals/tree/main

Elk: a tiny JS engine for embedded systems:
https://github.com/cesanta/elk

Sprungmarken

(00:00:00) Intro

(00:01:01) Unser Gast: Peter Kröner

(00:04:48) Info/Werbung

(00:06:26) Was ist JavaScript für eine Sprache und was macht sie
aus?

(00:08:36) JavaScript als Verbindungs-Sprache zwischen den Welten

(00:10:28) JavaScript auf Textil-Verarbeitungsmaschinen

(00:12:42) Ein npm install nach 10 Jahren

(00:17:02) JavaScript ist Prototyp-basiert, kann aber auch OOP
und Funktional

(00:21:45) Was ist der Grund für die große Beliebtheit der
Sprache?

(00:23:00) Woher kommt TypeScript?

(00:28:06) Was ist ECMAScript und wie wurde JavaScript
erschaffen?

(00:32:10) JavaScript-Features: Deprecation und der Prozess und
Einführung von neue Features

(00:43:24) Herausforderungen bei JavaScript auf dem Client vs.
auf dem Server

(00:46:00) Warum gibt es so viele Frameworks und Libraries?

(00:48:46) Das verstreute Ökosystem als Einstiegsbarriere

(00:52:01) Wird die JavaScript-Entwicklung immer komplexer?

(01:03:00) Wird die Sprache JavaScript in die richtige Richtung
weiterentwickelt?

(01:06:56) Programmiersprachen kopieren Features

(01:10:34) Das Monopol im Browser und fehlende Konkurrenz

(01:16:14) JavaScript Engines

Hosts

Wolfgang Gassler (https://mastodon.social/@woolf)

Andy Grunwald (https://twitter.com/andygrunwald)

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
Episode melden

„#84 Die Evolution von JavaScript: Vom Ducktyping zum Monopol im Browser mit Peter Kröner“

Worum geht es? Danach fragen wir noch nach dem Grund.

Abonnenten

Teilen

Mein Archiv

Deine Privatkopie der Folgen, die du nicht verlieren willst.

Podcast-Folgen verschwinden. Feeds werden auf die letzten Episoden gekürzt, Hoster räumen alte Dateien ab, Formate wechseln den Anbieter und lassen ihr Archiv zurück. Mit „Mein Archiv“ sichert podcast.de die Folgen deiner Podcasts für dich — angefangen bei den ältesten, denn die sind zuerst weg.

  • Deine gesicherten Folgen bleiben hörbar, auch wenn das Original offline geht.
  • Auch Folgen, die im heutigen Feed gar nicht mehr stehen — podcast.de kennt sie noch.
  • Herunterladen bleibt möglich, solange die Folge beim Podcaster liegt. Der zählt seine Abrufe wie bisher.
Startet bald

Sei beim Start von Mein Archiv dabei

Mein Archiv ist fast fertig. Trag dich ein, dann bekommst du eine E-Mail, sobald es losgeht – und bist von Anfang an dabei. Wir schreiben dir nur zum Start, keine Werbung, keine Weitergabe deiner Daten.

Du bekommst zuerst eine Bestätigungsmail. Abmelden geht jederzeit. Datenschutz