Suche senden
Hochladen
Metaprogrammierung und Reflection
•
Als PPT, PDF herunterladen
•
1 gefällt mir
•
1,167 views
S
Stefan Marr
Folgen
Business
Melden
Teilen
Melden
Teilen
1 von 42
Jetzt herunterladen
Empfohlen
Web Services leicht gemacht
Web Services leicht gemacht
Daniel Haller
Einführung in die Java-Webentwicklung - Part II - [3 of 3] - Java Server Face...
Einführung in die Java-Webentwicklung - Part II - [3 of 3] - Java Server Face...
kaftanenko
C5 Mettenmeier Lotusday2007
C5 Mettenmeier Lotusday2007
Andreas Schulte
Bachelorarbeit - Scrup Templatesystem
Bachelorarbeit - Scrup Templatesystem
Tobi NenTi
Belgica
Belgica
Alberto Rubio
Slides Música Fábrica_Legião Urbana
Slides Música Fábrica_Legião Urbana
deh2santos
Mat Enc Hist Geog Ef
Mat Enc Hist Geog Ef
DIRETORIA DE ENSINO - REGIÃO DE ITU
Cakephp勉強会@tokyo #4
Cakephp勉強会@tokyo #4
ichikaway
Empfohlen
Web Services leicht gemacht
Web Services leicht gemacht
Daniel Haller
Einführung in die Java-Webentwicklung - Part II - [3 of 3] - Java Server Face...
Einführung in die Java-Webentwicklung - Part II - [3 of 3] - Java Server Face...
kaftanenko
C5 Mettenmeier Lotusday2007
C5 Mettenmeier Lotusday2007
Andreas Schulte
Bachelorarbeit - Scrup Templatesystem
Bachelorarbeit - Scrup Templatesystem
Tobi NenTi
Belgica
Belgica
Alberto Rubio
Slides Música Fábrica_Legião Urbana
Slides Música Fábrica_Legião Urbana
deh2santos
Mat Enc Hist Geog Ef
Mat Enc Hist Geog Ef
DIRETORIA DE ENSINO - REGIÃO DE ITU
Cakephp勉強会@tokyo #4
Cakephp勉強会@tokyo #4
ichikaway
Entwickeln mit Wordpress
Entwickeln mit Wordpress
Blogwerk AG
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Bjoern Reinhold
B3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite Applications
Andreas Schulte
Hands-on Workshop: API-Dokumentation mit OpenAPI / Swagger in ASP.NET Core
Hands-on Workshop: API-Dokumentation mit OpenAPI / Swagger in ASP.NET Core
Gregor Biswanger
B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009
Andreas Schulte
Templates, Code & Tools
Templates, Code & Tools
Ulrich Krause
PAVONE Espresso Workflow für Java EE
PAVONE Espresso Workflow für Java EE
Udo Sill
Web Entwicklung mit PHP - Teil 3 Beta
Web Entwicklung mit PHP - Teil 3 Beta
Hans-Joachim Piepereit
Top 10 Internet Trends 2006
Top 10 Internet Trends 2006
Jürg Stuker
IfN Studienarbeit Abschlusspres 18.9.2007
IfN Studienarbeit Abschlusspres 18.9.2007
derDoc
Abläufe mit PHP und Phing automatisieren
Abläufe mit PHP und Phing automatisieren
Christian Münch
Automatischer Build mit Maven - OPITZ CONSULTING - Stefan Scheidt
Automatischer Build mit Maven - OPITZ CONSULTING - Stefan Scheidt
OPITZ CONSULTING Deutschland
Software Metrics and Continuous Integration
Software Metrics and Continuous Integration
Milena Reichel
Einführung in die webOS Programmierung
Einführung in die webOS Programmierung
Markus Leutwyler
Top 10 Internet Trends 2001
Top 10 Internet Trends 2001
Jürg Stuker
AndroMDA - Einführung in eine Open Source Model Driven Architecture Lösung
AndroMDA - Einführung in eine Open Source Model Driven Architecture Lösung
Eduard Hildebrandt
Fortgeschrittene Techniken für erfolgreiche Sprachanwendungen
Fortgeschrittene Techniken für erfolgreiche Sprachanwendungen
Ralf Eggert
Python in der Luft- und Raumfahrt
Python in der Luft- und Raumfahrt
Andreas Schreiber
Google Web Toolkit
Google Web Toolkit
Torben Brodt
Übersicht Skriptsprachen
Übersicht Skriptsprachen
A. LE
Metaprogramming, Metaobject Protocols, Gradual Type Checks: Optimizing the "U...
Metaprogramming, Metaobject Protocols, Gradual Type Checks: Optimizing the "U...
Stefan Marr
Seminar on Parallel and Concurrent Programming
Seminar on Parallel and Concurrent Programming
Stefan Marr
Weitere ähnliche Inhalte
Ähnlich wie Metaprogrammierung und Reflection
Entwickeln mit Wordpress
Entwickeln mit Wordpress
Blogwerk AG
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Bjoern Reinhold
B3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite Applications
Andreas Schulte
Hands-on Workshop: API-Dokumentation mit OpenAPI / Swagger in ASP.NET Core
Hands-on Workshop: API-Dokumentation mit OpenAPI / Swagger in ASP.NET Core
Gregor Biswanger
B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009
Andreas Schulte
Templates, Code & Tools
Templates, Code & Tools
Ulrich Krause
PAVONE Espresso Workflow für Java EE
PAVONE Espresso Workflow für Java EE
Udo Sill
Web Entwicklung mit PHP - Teil 3 Beta
Web Entwicklung mit PHP - Teil 3 Beta
Hans-Joachim Piepereit
Top 10 Internet Trends 2006
Top 10 Internet Trends 2006
Jürg Stuker
IfN Studienarbeit Abschlusspres 18.9.2007
IfN Studienarbeit Abschlusspres 18.9.2007
derDoc
Abläufe mit PHP und Phing automatisieren
Abläufe mit PHP und Phing automatisieren
Christian Münch
Automatischer Build mit Maven - OPITZ CONSULTING - Stefan Scheidt
Automatischer Build mit Maven - OPITZ CONSULTING - Stefan Scheidt
OPITZ CONSULTING Deutschland
Software Metrics and Continuous Integration
Software Metrics and Continuous Integration
Milena Reichel
Einführung in die webOS Programmierung
Einführung in die webOS Programmierung
Markus Leutwyler
Top 10 Internet Trends 2001
Top 10 Internet Trends 2001
Jürg Stuker
AndroMDA - Einführung in eine Open Source Model Driven Architecture Lösung
AndroMDA - Einführung in eine Open Source Model Driven Architecture Lösung
Eduard Hildebrandt
Fortgeschrittene Techniken für erfolgreiche Sprachanwendungen
Fortgeschrittene Techniken für erfolgreiche Sprachanwendungen
Ralf Eggert
Python in der Luft- und Raumfahrt
Python in der Luft- und Raumfahrt
Andreas Schreiber
Google Web Toolkit
Google Web Toolkit
Torben Brodt
Übersicht Skriptsprachen
Übersicht Skriptsprachen
A. LE
Ähnlich wie Metaprogrammierung und Reflection
(20)
Entwickeln mit Wordpress
Entwickeln mit Wordpress
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
B3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite Applications
Hands-on Workshop: API-Dokumentation mit OpenAPI / Swagger in ASP.NET Core
Hands-on Workshop: API-Dokumentation mit OpenAPI / Swagger in ASP.NET Core
B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009
Templates, Code & Tools
Templates, Code & Tools
PAVONE Espresso Workflow für Java EE
PAVONE Espresso Workflow für Java EE
Web Entwicklung mit PHP - Teil 3 Beta
Web Entwicklung mit PHP - Teil 3 Beta
Top 10 Internet Trends 2006
Top 10 Internet Trends 2006
IfN Studienarbeit Abschlusspres 18.9.2007
IfN Studienarbeit Abschlusspres 18.9.2007
Abläufe mit PHP und Phing automatisieren
Abläufe mit PHP und Phing automatisieren
Automatischer Build mit Maven - OPITZ CONSULTING - Stefan Scheidt
Automatischer Build mit Maven - OPITZ CONSULTING - Stefan Scheidt
Software Metrics and Continuous Integration
Software Metrics and Continuous Integration
Einführung in die webOS Programmierung
Einführung in die webOS Programmierung
Top 10 Internet Trends 2001
Top 10 Internet Trends 2001
AndroMDA - Einführung in eine Open Source Model Driven Architecture Lösung
AndroMDA - Einführung in eine Open Source Model Driven Architecture Lösung
Fortgeschrittene Techniken für erfolgreiche Sprachanwendungen
Fortgeschrittene Techniken für erfolgreiche Sprachanwendungen
Python in der Luft- und Raumfahrt
Python in der Luft- und Raumfahrt
Google Web Toolkit
Google Web Toolkit
Übersicht Skriptsprachen
Übersicht Skriptsprachen
Mehr von Stefan Marr
Metaprogramming, Metaobject Protocols, Gradual Type Checks: Optimizing the "U...
Metaprogramming, Metaobject Protocols, Gradual Type Checks: Optimizing the "U...
Stefan Marr
Seminar on Parallel and Concurrent Programming
Seminar on Parallel and Concurrent Programming
Stefan Marr
Optimizing Communicating Event-Loop Languages with Truffle
Optimizing Communicating Event-Loop Languages with Truffle
Stefan Marr
Tracing versus Partial Evaluation: Which Meta-Compilation Approach is Better ...
Tracing versus Partial Evaluation: Which Meta-Compilation Approach is Better ...
Stefan Marr
Why Is Concurrent Programming Hard? And What Can We Do about It?
Why Is Concurrent Programming Hard? And What Can We Do about It?
Stefan Marr
Zero-Overhead Metaprogramming: Reflection and Metaobject Protocols Fast and w...
Zero-Overhead Metaprogramming: Reflection and Metaobject Protocols Fast and w...
Stefan Marr
Building High-Performance Language Implementations With Low Effort
Building High-Performance Language Implementations With Low Effort
Stefan Marr
Cloud PARTE: Elastic Complex Event Processing based on Mobile Actors
Cloud PARTE: Elastic Complex Event Processing based on Mobile Actors
Stefan Marr
Supporting Concurrency Abstractions in High-level Language Virtual Machines
Supporting Concurrency Abstractions in High-level Language Virtual Machines
Stefan Marr
Identifying A Unifying Mechanism for the Implementation of Concurrency Abstra...
Identifying A Unifying Mechanism for the Implementation of Concurrency Abstra...
Stefan Marr
Sly and the RoarVM: Parallel Programming with Smalltalk
Sly and the RoarVM: Parallel Programming with Smalltalk
Stefan Marr
Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Mul...
Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Mul...
Stefan Marr
Sly and the RoarVM: Exploring the Manycore Future of Programming
Sly and the RoarVM: Exploring the Manycore Future of Programming
Stefan Marr
PHP.next: Traits
PHP.next: Traits
Stefan Marr
The Price of the Free Lunch: Programming in the Multicore Era
The Price of the Free Lunch: Programming in the Multicore Era
Stefan Marr
Locality and Encapsulation: A Foundation for Concurrency Support in Multi-Lan...
Locality and Encapsulation: A Foundation for Concurrency Support in Multi-Lan...
Stefan Marr
Insertion Tree Phasers: Efficient and Scalable Barrier Synchronization for Fi...
Insertion Tree Phasers: Efficient and Scalable Barrier Synchronization for Fi...
Stefan Marr
Encapsulation and Locality: A Foundation for Concurrency Support in Multi-Lan...
Encapsulation and Locality: A Foundation for Concurrency Support in Multi-Lan...
Stefan Marr
Intermediate Language Design of High-level Language VMs: Towards Comprehensiv...
Intermediate Language Design of High-level Language VMs: Towards Comprehensiv...
Stefan Marr
Virtual Machine Support for Many-Core Architectures: Decoupling Abstract from...
Virtual Machine Support for Many-Core Architectures: Decoupling Abstract from...
Stefan Marr
Mehr von Stefan Marr
(20)
Metaprogramming, Metaobject Protocols, Gradual Type Checks: Optimizing the "U...
Metaprogramming, Metaobject Protocols, Gradual Type Checks: Optimizing the "U...
Seminar on Parallel and Concurrent Programming
Seminar on Parallel and Concurrent Programming
Optimizing Communicating Event-Loop Languages with Truffle
Optimizing Communicating Event-Loop Languages with Truffle
Tracing versus Partial Evaluation: Which Meta-Compilation Approach is Better ...
Tracing versus Partial Evaluation: Which Meta-Compilation Approach is Better ...
Why Is Concurrent Programming Hard? And What Can We Do about It?
Why Is Concurrent Programming Hard? And What Can We Do about It?
Zero-Overhead Metaprogramming: Reflection and Metaobject Protocols Fast and w...
Zero-Overhead Metaprogramming: Reflection and Metaobject Protocols Fast and w...
Building High-Performance Language Implementations With Low Effort
Building High-Performance Language Implementations With Low Effort
Cloud PARTE: Elastic Complex Event Processing based on Mobile Actors
Cloud PARTE: Elastic Complex Event Processing based on Mobile Actors
Supporting Concurrency Abstractions in High-level Language Virtual Machines
Supporting Concurrency Abstractions in High-level Language Virtual Machines
Identifying A Unifying Mechanism for the Implementation of Concurrency Abstra...
Identifying A Unifying Mechanism for the Implementation of Concurrency Abstra...
Sly and the RoarVM: Parallel Programming with Smalltalk
Sly and the RoarVM: Parallel Programming with Smalltalk
Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Mul...
Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Mul...
Sly and the RoarVM: Exploring the Manycore Future of Programming
Sly and the RoarVM: Exploring the Manycore Future of Programming
PHP.next: Traits
PHP.next: Traits
The Price of the Free Lunch: Programming in the Multicore Era
The Price of the Free Lunch: Programming in the Multicore Era
Locality and Encapsulation: A Foundation for Concurrency Support in Multi-Lan...
Locality and Encapsulation: A Foundation for Concurrency Support in Multi-Lan...
Insertion Tree Phasers: Efficient and Scalable Barrier Synchronization for Fi...
Insertion Tree Phasers: Efficient and Scalable Barrier Synchronization for Fi...
Encapsulation and Locality: A Foundation for Concurrency Support in Multi-Lan...
Encapsulation and Locality: A Foundation for Concurrency Support in Multi-Lan...
Intermediate Language Design of High-level Language VMs: Towards Comprehensiv...
Intermediate Language Design of High-level Language VMs: Towards Comprehensiv...
Virtual Machine Support for Many-Core Architectures: Decoupling Abstract from...
Virtual Machine Support for Many-Core Architectures: Decoupling Abstract from...
Metaprogrammierung und Reflection
1.
Wer nutzt die
PHP-Reflection API? Und für was?
2.
Fragen können jederzeit
gestellt werden
3.
4.
5.
6.
7.
8.
9.
10.
Meta- und Reflektive
Systeme Kausal verbunden Meta-System Reflektiv nach [1]
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
ezcReflection
32.
ezcReflection
33.
ezcReflection
34.
ezcReflection
35.
36.
37.
Intercession mit Runkit
38.
ezcReflection und isvcRunkit
39.
40.
41.
42.
Hinweis der Redaktion
Einstiegsfragen ans Publikum: Wer benutzt Reflection und wofür?
Jetzt herunterladen