CRE: Technik, Kultur, Gesellschaft artwork

CRE146 JavaScript

CRE: Technik, Kultur, Gesellschaft

German - February 27, 2010 04:15 - 2 hours - 51.1 MB - ★★★★★ - 16 ratings
Technology Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed


JavaScript begleitet das Web zwar schon fast seit Anbeginn wurde aber als eigenständige Technologie nur am Rande wahrgenommen. In den letzten Jahren hat sich das langsam geändert und jetzt entwickelt sich in der JavaScript-Szene ein neues Selbstbewusstsein, gestützt durch die Entwicklung neuer Sprach-Implentierungen und FrameWorks und einem generell gewachsenen Bedarf an flexiblen webbasierten Lösungen orientiert. Im Gespräch mit Tim Pritlove erläutert der JavaScript-Entwickler Malte Ubl, wie sich JavaScript entwickelt hat, welche Eigenschaften JavaScript ausmachen und was die besondere Eignung für das Web ausmacht.

Themen: Warum JavaScript JavaScript heißt; JScript; Ähnlichkeiten und Unterschiede von JavaScript und ActionScript; das Erstarken der JavaScript-Szene; JavaScript Runtimes und JIT Compiler; Server-side JavaScript und asynchrones I/O; Eigenschaften von Prototypen-basierten Programmiersprachen; Webanwendungsentwicklung mit JavaScript auf dem Client und Server; Ladezeitenoptimierung; JavaScript Frameworks für Anwendungsentwicklung; Entwicklungswerkzeuge und Bücher über JavaScript; lokale JavaScript-Communities.


Geschichte, Struktur, Eigenschaften und die Zukunft der wichtigsten Programmiersprache des Webs




JavaScript begleitet das Web zwar schon fast seit Anbeginn wurde aber als eigenständige Technologie nur am Rande wahrgenommen. In den letzten Jahren hat sich das langsam geändert und jetzt entwickelt sich in der JavaScript-Szene ein neues Selbstbewusstsein, gestützt durch die Entwicklung neuer Sprach-Implentierungen und FrameWorks und einem generell gewachsenen Bedarf an flexiblen webbasierten Lösungen orientiert. Im Gespräch mit Tim Pritlove erläutert der JavaScript-Entwickler Malte Ubl, wie sich JavaScript entwickelt hat, welche Eigenschaften JavaScript ausmachen und was die besondere Eignung für das Web ausmacht.



Themen: Warum JavaScript JavaScript heißt; JScript; Ähnlichkeiten und Unterschiede von JavaScript und ActionScript; das Erstarken der JavaScript-Szene; JavaScript Runtimes und JIT Compiler; Server-side JavaScript und asynchrones I/O; Eigenschaften von Prototypen-basierten Programmiersprachen; Webanwendungsentwicklung mit JavaScript auf dem Client und Server; Ladezeitenoptimierung; JavaScript Frameworks für Anwendungsentwicklung; Entwicklungswerkzeuge und Bücher über JavaScript; lokale JavaScript-Communities.

Tim Pritlove

Twitter

@[email protected]

Website

Spenden via PayPal

Malte Ubl

Twitter

Shownotes


Links:

Malte Ubl @ Twitter
NonBlocking.io – Malte Ubl’s Asynchronous Identity Disorder
WP: JavaScript
WP: Smalltalk-80
WP: Perl
WP: Java
WP: C#
WP: LISP
WP: JScript
WP: Ecma International
WP: Douglas Crockford
WP: Document Object Model
WP: Adobe Flash
WP: Macromedia
WP: ActionScript
Sublime Video Player
JSConf Europe
JSConf USA
CRE125 CouchDB
WP: SpiderMonkey
WP: Tamarin (TraceMonkey)
WP: HTML5
Gordon – An open source Flash runtime written in pure JavaScript with SVG
WP: WebKit / JavaScriptCore
WP: V8
WP: Regulärer Ausdruck (regular expression)
WP: Rhino
WP: Server-side JavaScript
WP: TurboGears
node.js
WP: Asynchronous I/O
WP: Threads
WP: Event-driven programming
WP: Ereignis
WP: Kurz-URL-Dienst
CommonJS
CommonJS Spec Wiki
narwhal – a general purpose javascript platform
WP: Advanced Message Queuing Protocol
WP: Erlang
RabbitMQ
WP: Ruby on Rails
bomber.js – A node.js javascript web framework
WP: Ajax
WP: XMLHttpRequest
WP: Extensible Markup Language (XML)
WP: Internet Explorer
WP: Internet Explorer box model bug
CRE107 Barrierefreiheit im Web
The Web Standards Project
prototype.js
WP: Prototype
WP: Klasse
WP: Decorator
WP: Self
WP: NewtonScript
WP: Prototypenbasierte Programmierung
WP: Closure
CRE084 LISP
CRE031 Programmiersprachen und Dylan
Joose JavaScript Meta-Object System
WP: Trait
WP: Mixin
WP: JavaScript Object Notation (JSON)
WP: Turing-Vollständigkeit
WP: Object-relational impedance mismatch
WP: JQuery
WP: Domänenspezifische Sprache (Domain Specific Language)
WP: Dojo Toolkit
WP: SproutCore
WP: Cappuccino
WP: Objective-J
280 Slides
WP: Palm WebOS
PhoneGAP
YUI Library
LABjs – Loading And Blocking JavaScript
Google Closure Compiler
Firebug
Douglas Crockford: „JavaScript: The Good Parts“
John Resig: Secrets of the JavaScript Ninja
JavaScript Usergroup Berlin

Twitter Mentions