The 0th Workshop on New Object-Oriented Languages (NOOL) 2015

NOOL Logo

You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 27 Oct

Displayed time zone: Eastern Time (US & Canada) change

08:30 - 10:00
Concurrent OO LanguagesNOOL at Ellwood 2
Chair(s): Alex Potanin Victoria University of Wellington
08:30
30m
Talk
Welcome Session
NOOL
Alex Potanin Victoria University of Wellington, James Noble Victoria University of Wellington
09:00
30m
Talk
Behavioural Prototypes
NOOL
Link to publication
09:30
30m
Talk
Inversion in Programming Language Design: The Encore Way
NOOL
Dave Clarke Uppsala University, Sweden and KU Leuven, Belgium, Tobias Wrigstad Uppsala University, Nobuko Yoshida Imperial College London, UK, Frank S. de Boer , Einar Broch Johnsen University of Oslo
10:30 - 12:00
Systems OO LanguagesNOOL at Ellwood 2
Chair(s): James Noble Victoria University of Wellington
10:30
30m
Talk
Beyond Bash: Shell scripting in a statically-typed, object-oriented language
NOOL
11:00
30m
Talk
Rust: Idioms and Design Patterns
NOOL
Nicholas Cameron Mozilla Research
11:30
30m
Talk
Whiley: a Better C?
NOOL
David J. Pearce Victoria University of Wellington
Link to publication
13:30 - 15:00
Typing OO LanguagesNOOL at Ellwood 2
Chair(s): Alex Potanin Victoria University of Wellington
13:30
30m
Talk
Ubiquitous Object Orientation to Foster the Advancement of Programming Languages
NOOL
Darya Melicher Carnegie Mellon University
Link to publication
14:00
30m
Talk
Gradual typing is morally incorrect; we're all monsters now
NOOL
Timothy Jones Victoria University of Wellington, Michael Homer Victoria University of Wellington
Link to publication
14:30
30m
Talk
Enforcing Object-based Access in Newspeak
NOOL
Link to publication
15:30 - 17:00
Designing OO LanguagesNOOL at Ellwood 2
Chair(s): Alex Potanin Victoria University of Wellington
15:30
30m
Talk
Proposal for an Object-Oriented Multiple Dispatch Mechanism
NOOL
Link to publication
16:00
30m
Talk
Classes Considered Harmful
NOOL
Andrew Black Portland State University
Pre-print File Attached
16:30
30m
Talk
Delegation is Not Quite Inheritance
NOOL
James Noble Victoria University of Wellington
Link to publication File Attached

Call for Special Journal Issue

The organisers are pleased to announce a Call for Papers to be published in the special issue of The Journal of Object Technology (http://www.jot.fm/) on the subject of New Object-Oriented Languages (NOOL) 2015 workshop. We invite the current authors of NOOL 2015 papers and any other interested parties especially those who attended but didn’t present at our workshop to submit papers on the topic of New Object-Oriented Languages (as per the NOOL 2015 CfP: https://2015.splashcon.org/track/nool2015#Call-for-Papers).

Guidelines about author instructions and about JOT special sections can be found at http://www.jot.fm/authors.html. Please read and follow these instructions carefully.

Your extended paper will be subject to a full review process with reviewers being a superset of the NOOL 2015 PC. Accepted papers should be of “journal quality” – that is, they should describe mature and complete results, rather than work in progress. The papers should aim to be up to 25 pages in length.

The submission system is here: https://easychair.org/conferences/?conf=nool2015jot

Please submit your PDF by the 1st of May 2016 with a notification date of the 1st of July 2016. We hope to finalise the revised papers for this special issue by the 31st of August 2016.

Please email any questions to the NOOL 2015 chair: Alex Potanin (alex@ecs.vuw.ac.nz).

Finally, please note that we also hope to organise NOOL 2016 edition at SPLASH 2016! Any queries about NOOL 2016 should be sent to Roly Perera (roly.perera@glasgow.ac.uk).

Call for Papers

NOOL-15 is a new unsponsored workshop to bring together users and implementors of new(ish) object oriented systems. Through presentations, and panel discussions, as well as demonstrations, and video and audiotapes, NOOL-15 will provide a forum for sharing experience and knowledge among experts and novices alike. We invite technical papers, case studies, and surveys in the following areas:

Theory: Including core definition of object oriented programming, semantic models and methodology.

Languages: New object oriented languages, extensions to conventional languages, and existing languages.

Implementation: Including architectural support, compilation and interpretation, and special techniques.

Tools and Environments: Including livecoding, user interfaces, utilities and operating system support.

Applications: Commercial, educational, and scientific applications that exploit object oriented programming.

Related Work: The object oriented paradigm in other fields such as databases and operating systems.

Video and audio submissions must not run longer than 5 minutes. Videotape submissions must be on 3/4-inch U-Matic format tape. Audio submissions must be on compact cassette.

NOOL-15 is a curated workshop. Interested presenters are invited to submit proposal (1 page 2 column 10pt ACM SIGPLAN format) to the chair of the organising committee either by emailing a PDF to alex@ecs.vuw.ac.nz or posting 5 hard copy versions that arrive no later than 1 September 2015; proposals will not be reviewed, but the committee will aim to produce a programme we think will result in an interesting workshop. NOOL-15 will not have a formal proceedings, however if there is interest, presenters may have the option of expanding on their presentation to appear in a post-conference technical report.

Small Print:

No correspondence will be entered into regarding unsuccessful proposals.

Any relationship between the NOOL-15 workshop CFP and the OOPSLA-86 conference CFP is purely intentional. - https://www.computer.org/csdl/mags/co/1986/01/01663031.pdf

NOOL logo remixes content original supplied by Wikipedia User:GRAHAMUK under Creative Commons Attribution-Share Alike 3.0 Unported.