Search events for 'all'
Live Programming in the 21st Century
CoCoDo 2017 When: Tue 4 Apr 2017 15:30 - 15:50 People: Rik Arends
… ://makepad.github.io/makepad.html), all technology Apache2/MIT licensed. In this talk the inner …
Managed Language Runtimes on Heterogeneous Hardware: Optimizations for Performance, Efficiency and Lifetime Improvement
PASS 2017 When: Tue 4 Apr 2017 13:30 - 14:30 People: Shoaib Akram
… concurrent garbage collection, a critical component of all managed runtimes … improving energy efficiency. In all three case studies, I will show how making …
From Software Creationism to Software Evolutionism
Salon des Refusés When: Tue 4 Apr 2017 14:15 - 14:45 People: François-René Rideau
… The lives we live are weaved around the stories we tell. This is true of programmers as of all humans. And the greatest of all stories are origin stories. I will examine the origin stories of software, from simple tales of software …
Modularity from the Trenches
Modularity Invited Talks When: Tue 4 Apr 2017 15:30 - 16:15 People: Stéphane Ducasse
… than 11000 citations. He would like to thanks all the researchers making reference …
Analyzing State-of-the-Art Role-based Programming Languages
LASSY 2017 When: Mon 3 Apr 2017 14:00 - 14:30 People: Lars Schütze, Jeronimo Castrillon
… they greatly differ in the set of supported features, they all incur in large runtime …
Optimizing economics of microservices by planning for granularity level
ProWeb 2017 When: Tue 4 Apr 2017 15:55 - 16:20 People: Ola Mustafa, Jorge Marx Gómez
… enormous time to analyze all business processes in the business domain …
Code is not just text - current code editors are inadequate tools
Salon des Refusés When: Tue 4 Apr 2017 10:00 - 10:20 People: Gregor Weber
… The most popular code editors treat it like any other form of text. This leads to all kinds of problems, from grave syntax errors to the seemingly superficial code style inconsistencies. Alternative editors, namely visual programming …
Towards the Web for Virtual Being
ProWeb 2017 When: Tue 4 Apr 2017 15:30 - 15:55 People: Nikolai Suslov
… declaratively. So, Web apps become more like desktop apps with all advantages …
Application Embedding: A Language Approach to Declarative Web Programming
Research Papers When: Thu 6 Apr 2017 10:45 - 11:15 People: David H. Lorenz, Boaz Rosenan
… which allows all aspects of an application, including its business-logic … of code assets that encourages reuse of imperative code, while keeping all … into a better implementation, which can benefit all applications built on top of it. …
Does Python Smell Like Java?
Research Papers When: Thu 6 Apr 2017 16:00 - 16:30 People: Nicole Vavrová, Vadim Zaytsev
… , which is substantially different from all prior research, most of which concerns … specifications, implemented them all in a tool we have programmed and let it loose … in the Python code at all, and Spaghetti Code and God Classes are extremely …
How Racket Went Meta
Keynotes When: Thu 6 Apr 2017 09:00 - 10:15 People: Matthew Flatt
… language and all programming problems. When a programming language …
Profunctor Optics: Modular Data Accessors
Research Papers When: Thu 6 Apr 2017 11:15 - 11:45 People: Matthew Pickering, Jeremy Gibbons, Nicolas Wu
… features should work just as well. We provide implementations of all our …
Active Expressions: Basic Building Blocks for Reactive Programming
Research Papers When: Thu 6 Apr 2017 16:30 - 17:00 People: Stefan Ramson, Robert Hirschfeld
… . All state-based reactive concepts share a common change detection mechanism …
Effective Analysis of C Programs by Rewriting Variability
Research Papers When: Wed 5 Apr 2017 14:00 - 14:30 People: Alexandru Iosif-Lazar, Jean Melo, Aleksandar S. Dimovski, Claus Brabrand, Andrzej Wąsowski
… in the transformed single program and the union of outcomes of all variants derived from …
Interconnected Linguistic Architecture
Research Papers When: Wed 5 Apr 2017 16:30 - 17:00 People: Johannes Härtel, Lukas Härtel, Ralf Laemmel, Andrei Varanovich, Marcel Heinz
… , implementation of a megamodeling infrastructure with all conceivable connections …
TRIOT: Faster tensor manipulation in C++11
Research Papers When: Wed 5 Apr 2017 13:30 - 14:00 People: Oliver Serang, Florian Heyl
… of all methods are compared, and demonstrate that the proposed TRIOT method …