Meeting 55: Unterschied zwischen den Versionen
Aus Java Student User Group Austria - Java + JVM in Wien Österreich / Vienna Austria
(add talk) |
K (add talk) |
||
| Zeile 3: | Zeile 3: | ||
== OSGi - all you need to know == | == OSGi - all you need to know == | ||
| − | [http://gravatar.com/florianpi Florian Pirchner], [http://www.lunifera.org/ Lunifera GmbH], wird mit uns sein Wissen über OSGi teilen | + | [http://gravatar.com/florianpi Florian Pirchner], [http://www.lunifera.org/ Lunifera GmbH], wird mit uns sein Wissen über OSGi teilen. |
| + | Details folgen. | ||
| − | == | + | == TreeCalc, DSL für Rechenmodelle == |
| + | Stefan Neubauer präsentiert [http://treecalc.github.io TreeCalc], eine Mini- (Fach-spezifische) Sprache für Rechenmodelle (etwa für Versicherungstarife z.B. Lebensversicherung, Kfz Versicherung, etc.) aber auch etwa eine bessere und einfachere Makro-Sprache a la Microsoft Excel. | ||
| + | Inhalt | ||
| + | * Vorstellung TreeCalc Sprache (Geschichte und Motivation, Einsatzzweck der DSL, kleines Beispiel) | ||
| + | * Erfahrungen mit Lexer + Parser für Java | ||
| + | * Ansatz + Herausforderungen der Code-Generierung | ||
| + | * Vergleich Generierung Java / JavaScript / TcVM (TreeCalc Virtual Maschine) | ||
| + | * Implementierung TcVM in Java | ||
| + | * Automatic/dynamic Memoization | ||
| + | * Ausblick und TODOs | ||
== Networking == | == Networking == | ||
Version vom 20. August 2013, 10:49 Uhr
- Wann: Montag 9. September, 19:00 – 21:00
- Wo: Technische Universität Wien, Freihaus HS7 (Google Maps)
OSGi - all you need to know
Florian Pirchner, Lunifera GmbH, wird mit uns sein Wissen über OSGi teilen.
Details folgen.
TreeCalc, DSL für Rechenmodelle
Stefan Neubauer präsentiert TreeCalc, eine Mini- (Fach-spezifische) Sprache für Rechenmodelle (etwa für Versicherungstarife z.B. Lebensversicherung, Kfz Versicherung, etc.) aber auch etwa eine bessere und einfachere Makro-Sprache a la Microsoft Excel.
Inhalt
- Vorstellung TreeCalc Sprache (Geschichte und Motivation, Einsatzzweck der DSL, kleines Beispiel)
- Erfahrungen mit Lexer + Parser für Java
- Ansatz + Herausforderungen der Code-Generierung
- Vergleich Generierung Java / JavaScript / TcVM (TreeCalc Virtual Maschine)
- Implementierung TcVM in Java
- Automatic/dynamic Memoization
- Ausblick und TODOs
Networking
In einem nahegelegenen Lokal werden wir ab ca. 21:15 Uhr gemütlich etwas networken ;)