Hello,
I'm happy to announce that the following paper has been accepted at TUG
2020, to be held (hopefully) this July in Rochester, USA.
Title:
Experimenting with Typesetting Algorithms, Interactively, and in Real-Time
Abstract:
In general, typesetting experimentation is not a very practical thing to
do. WYSIWYG typesetting systems are very reactive but do not offer
highly configurable algorithms, and TeX, with its separate development /
compilation / visualization phases, is not as interactive as its WYSIWYG
competitors. Being able to experiment with typesetting algorithms
interactively and in real-time is nevertheless desirable, for instance
for demonstration purposes, or for rapid prototyping, and debugging new
ideas.
We present ETAP (Experimental Typesetting Algorithms Platform), a tool
written to ease the typesetting experimentation process. ETAP currently
provides several paragraph justification algorithms, all with many
configuration options such as kerning, ligatures, flexible spaces,
sloppiness, hyphenation, etc. The resulting paragraph is displayed with
many visual hints as well, such as paragraph, character, and line boxes,
baselines, over/underfullness hints, etc. All those parameters, along
with the desired paragraph width, are adjustable interactively through a
GUI, and the resulting paragraph is displayed and updated in real-time.
ETAP can also be used without the GUI, as a scriptable application. In
particular, it is able to generate all sorts of statistical reports or
charts on the behavior of the various algorithms, for instance, the
number of over/underfull boxes per paragraph width, the average
compression or stretch ratio per line, whatever else you want. This
allows you to quickly demonstrate or evaluate the comparative behavior
or merits of the provided algorithms, or whichever you may want to add
to the pool.
--
Resistance is futile. You will be jazzimilated.
Jazz site: http://www.didierverna.com
Other sites: http://www.didierverna.info
Dear all,
here is an update on the current situation of ELS 2020.
1. Given the evolution of the world-wide situation with regard to the
COVID pandemic, it will come as no surprise that we have to cancel
the Zurich event.
2. I have consequently closed the registrations, and I will proceed with
full refunding this afternoon.
3. In the meantime, the reviewing process has continued as usual, and
I'm happy to announce that thanks to the authors, the PC, and under
the supervision of Ioanna, we now have a preliminary programme
online! At least, this will already give you a taste of what we have
this year. See http://www.european-lisp-symposium.org/.
4. A fallback solution is still under consideration, so stay tuned for
updates. What I can tell you right now is this: a fully online event
is very unlikely. More likely would be a semi-interactive online
event, with the broadcasting of pre-recorded talks and a real-time
channel for interaction. We have not completely ruled out the
possibility of just postponing the physical event, but that solution
is not very probable. Finally, if we go for an online event, I will
make sure that it will be free and open for anyone to "attend".
So, this is what I can tell you right now. Finally, I also want to
extend my warmest thanks to all the persons who showed their support
(notably financial, which is critical), by staying optimistic and
registering anyway, hoping for the best. This means a lot.
Stay safe!
--
Resistance is futile. You will be jazzimilated.
Jazz site: http://www.didierverna.com
Other sites: http://www.didierverna.info
Dear all,
In view of the uncertainties around the COVID-19 pandemic, as an effort to
relieve stress on authors:
- The SPLASH conference has asked all co-located events to uniformly delay
their paper submission deadlines.
- The Onward! Essays track submission deadline has been shifted by one month,
i.e., to May 23, 2020. The reviewing timeline has also been shifted
accordingly.
We are currently still planning to hold Onward! as part of SPLASH’20 in
November in Chicago. Consult the SPLASH’20 home page for details and updates.
Onward! is committed to timely publication of all accepted papers by the
originally planned conference date.
https://2020.splashcon.org/track/splash-2020-Onward-Essays
--
Resistance is futile. You will be jazzimilated.
Jazz site: http://www.didierverna.com
Other sites: http://www.didierverna.info
I'm happy to announce the release of TFM 1.1, a TeX Font Metrics parser
library for Common Lisp.
This release provides support for font scaling and freezing. Scaling is
done, as in TeX, by overriding the font's design size, all other
dimensions remaining relative to it. Freezing, on the other hand,
converts all relative dimensions into absolute ones, potentially saving
a lot of run-time arithmetic computation.
Get it at the usual place:
https://www.lrde.epita.fr/~didier/software/lisp/typesetting.php#tfm
--
Resistance is futile. You will be jazzimilated.
Jazz site: http://www.didierverna.com
Other sites: http://www.didierverna.info
Bonjour à toutes et à tous,
Au vu des circonstances, nous sommes dans l’obligation de reporter le séminaire de Stefan Schwoon à plus tard.
Je vous présente toutes mes excuses pour la gène occasionnée.
Bien cordialement,
Nicolas Boutry
_______________________________________________
seminaire mailing list
seminaire(a)lrde.epita.fr
https://lists.lrde.epita.fr/listinfo/seminaire
Chers collègues,
La prochaine session du séminaire Performance et Généricité du LRDE
(Laboratoire de Recherche et Développement de l'EPITA) aura lieu le
Mercredi 18 mars 2020 (11h -- 12h), Amphi Masters.
Vous trouverez sur le site du séminaire [1] les prochaines séances,
les résumés, captations vidéos et planches des exposés précédents [2],
le détail de cette séance [3] ainsi que le plan d'accès [4].
[1] http://seminaire.lrde.epita.fr
[2] http://seminaire.lrde.epita.fr/Archives
[3] http://seminaire.lrde.epita.fr/2020-03-18
[4] http://www.lrde.epita.fr/wiki/Contact
Au programme du Mercredi 18 mars 2020 :
* 11h -- 12h: Diagnosis and Opacity in Partially Observable Systems
-- Stefan Schwoon, ENS Paris-Saclay
http://www.lsv.fr/~schwoon/
In a partially observable system, diagnosis is the task of detecting the
certain events, for instance fault occurrences. In the presence of
hostile observers, on the other hand, one is interested in rendering a
system opaque, i.e. making it impossible to detect certain "secret"
events. The talk will present some decidability and complexity results
for these two problems when the system is represented as a finite
automaton or a Petri net. We then also consider the problem of active
diagnosis, where the observer has some control over the system. In this
context, we study problems such as the computational complexity of the
synthesis problem, the memory required for the controller, and the delay
between a fault occurrence and its detection by the diagnoser. The talk
is based on joint work with B.Bérard, S.Haar, S.Haddad, T.Melliti, and
S.Schmitz.
-- Stefan Schwoon studied Computer Science at the University of Hildesheim
and received a PhD from the Technical University of Munich in 2002. He
held the position of Scientific Assistent at the University of Stuttgart
from 2002 to 2007, and at the Technical University in Munich from 2007
to 2009. He is currently Associate Professor (Maître de conférences) in
the Laboratoire Spécification et Vérification (LSV), ENS Paris-Saclay,
and a member of the INRIA team Mexico. His research interests include
model checking and diagnosis on concurrent and partially-observable
systems.
L'entrée du séminaire est libre. Merci de bien vouloir diffuser cette
information le plus largement possible. N'hésitez pas à nous faire
parvenir vos suggestions d'orateurs.
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.lrde.epita.fr/pipermail/seminaire/attachments/20200308/89850cb…>
_______________________________________________
seminaire mailing list
seminaire(a)lrde.epita.fr
https://lists.lrde.epita.fr/listinfo/seminaire
Chers collègues,
La prochaine session du séminaire Performance et Généricité du LRDE
(Laboratoire de Recherche et Développement de l'EPITA) aura lieu le
Mercredi 18 mars 2020 (11h -- 12h), Amphi Masters.
Vous trouverez sur le site du séminaire [1] les prochaines séances,
les résumés, captations vidéos et planches des exposés précédents [2],
le détail de cette séance [3] ainsi que le plan d'accès [4].
[1] http://seminaire.lrde.epita.fr
[2] http://seminaire.lrde.epita.fr/Archives
[3] http://seminaire.lrde.epita.fr/2020-03-18
[4] http://www.lrde.epita.fr/wiki/Contact
Au programme du Mercredi 18 mars 2020 :
* 11h -- 12h: Diagnosis and Opacity in Partially Observable Systems
-- Stefan Schwoon, ENS Paris-Saclay
http://www.lsv.fr/~schwoon/
In a partially observable system, diagnosis is the task of detecting the
certain events, for instance fault occurrences. In the presence of
hostile observers, on the other hand, one is interested in rendering a
system opaque, i.e. making it impossible to detect certain "secret"
events. The talk will present some decidability and complexity results
for these two problems when the system is represented as a finite
automaton or a Petri net. We then also consider the problem of active
diagnosis, where the observer has some control over the system. In this
context, we study problems such as the computational complexity of the
synthesis problem, the memory required for the controller, and the delay
between a fault occurrence and its detection by the diagnoser. The talk
is based on joint work with B.Bérard, S.Haar, S.Haddad, T.Melliti, and
S.Schmitz.
-- Stefan Schwoon studied Computer Science at the University of Hildesheim
and received a PhD from the Technical University of Munich in 2002. He
held the position of Scientific Assistent at the University of Stuttgart
from 2002 to 2007, and at the Technical University in Munich from 2007
to 2009. He is currently Associate Professor (Maître de conférences) in
the Laboratoire Spécification et Vérification (LSV), ENS Paris-Saclay,
and a member of the INRIA team Mexico. His research interests include
model checking and diagnosis on concurrent and partially-observable
systems.
L'entrée du séminaire est libre. Merci de bien vouloir diffuser cette
information le plus largement possible. N'hésitez pas à nous faire
parvenir vos suggestions d'orateurs.
_______________________________________________
Seminaire mailing list
Seminaire(a)lrde.epita.fr
https://lists.lrde.epita.fr/listinfo/seminaire
Onward! Essays 2020
ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and
Reflections on Programming and Software
Renaissance Chicago Downtown Hotel
Chicago, USA
November 18--20 2020
Part of SPLASH 2020
Systems, Programming Languages and Applications:
Software for Humanity
https://2020.splashcon.org/track/splash-2020-Onward-essays
Onward! is a premier multidisciplinary conference focused on everything to
do with programming and software: including processes, methods, languages,
communities, applications and education.
Compared to other conferences, Onward! is more radical, more visionary, and
more open to ideas that are well-argued but not yet proven. It is not
looking for research-as-usual papers. To allow room for bigger, bolder
and/or less mature ideas, it accepts less exact methods of validation, such
as compelling arguments, exploratory implementations, and substantial
examples.
Onward! Essays is looking for clear and compelling pieces of writing about
topics important to the software community (there is also a parallel Papers
track with a seperate announcement).
An essay can be an exploration of the topic and its impact, or a story about
the circumstances of its creation; it can present a personal view of what
is, explore a terrain, or lead the reader in an act of discovery; it can be
a philosophical digression or a deep analysis. It can describe a personal
journey, perhaps the one the author took to reach an understanding of the
topic. The subject area—software, programming, and programming
languages—should be interpreted broadly and can include the relationship of
software to human endeavors, or its philosophical, sociological,
psychological, historical, or anthropological underpinnings.
Format and Selection:
Onward! essays must describe unpublished work that is not currently
submitted for publication elsewhere as described by SIGPLAN's Republication
Policy. Submitters should also be aware of ACM's Policy and Procedures on
Plagiarism. Onward! essays should use the ACM SIGPLAN Conference acmart
format. Please refer to the conference's website above for full details.
The Onward! Essays track follows a two-phase review process. Essays are
peer-reviewed in a single-blind manner. Accepted essays will appear in the
Onward! Proceedings in the ACM Digital Library, and must be presented at the
conference. Submissions will be judged on the potential impact of the ideas
and the quality of the presentation.
Important dates:
All deadlines are midnight, anywhere on Earth.
Essay submission: 23 April
First-round notification: 11 June
Second-round submission: 15 July
Final notification: 30 July
Conference: 18--20 November
Programme Committee:
Didier Verna, EPITA Research lab, France (Program Chair)
Anya Helene Bagge, University of Bergen, Norway
Alexandre Bergel, University of Chile
Jean Bresson, Ableton, Germany
Maxime Chevalier-Boisvert, Université de Montréal, Québec
Elisa Gonzalez Boix, Vrije Universiteit Brussel, Belgium
Hidehiko Masuhara, Tokyo Institute of Technology, Japan
Kent Pitman, PTC, USA
Donya Quick, Stevens Institute of Technology, USA
Gordana Rakić, University of Novi Sad, Serbia
--
Resistance is futile. You will be jazzimilated.
Jazz site: http://www.didierverna.com
Other sites: http://www.didierverna.info
Chers collègues,
La prochaine session du séminaire Performance et Généricité du LRDE
(Laboratoire de Recherche et Développement de l'EPITA) aura lieu le
Mercredi 12 février 2020 (10h -- 11h30), Amphi 1.
Vous trouverez sur le site du séminaire [1] les prochaines séances,
les résumés, captations vidéos et planches des exposés précédents [2],
le détail de cette séance [3] ainsi que le plan d'accès [4].
[1] http://seminaire.lrde.epita.fr
[2] http://seminaire.lrde.epita.fr/Archives
[3] http://seminaire.lrde.epita.fr/2020-02-12
[4] http://www.lrde.epita.fr/wiki/Contact
Au programme du Mercredi 12 février 2020 :
* 10h -- 11h30: Informatique Quantique
-- Georges Uzbelger, IBM France
http://www.ibm.com/cognitive/
Dans ce séminaire, nous parlerons d'une technologie émergente qu'est
l'informatique quantique, exploitant les phénomènes quantiques de
l'infiniment petit. Nous verrons que, quand dans le monde de
l'informatique classique, les données sont représentées par des bits
valant chacun 0 ou 1 exclusivement, alors que l'informatique quantique
est déroutante dans le sens où les qubits (bits quantiques) peuvent
valoir simultanément 0 et 1. Afin de pouvoir appréhender cette
technologie, nous rappellerons ce que sont la dualité onde/corpuscule,
la superposition d'états, ainsi que intrication quantique. Nous verrons
aussi comment IBM a créé le premier processeur quantique (ou QPU)
quelques dizaines d'années après l'idée révolutionnaire du père de
l'informatique quantique, Richard Feynman, et quels sont les défis
technologiques qui en découlent. Nous verrons que l’informatique
quantique offre de nouvelles perspectives dans les domaines comme la
cryptographie et l'intelligence artificielle pour ne citer qu'eux. Une
étude des complexités des différents algorithmes vus durant le séminaire
sera évoqué.
Durant cette plénière interactive, une démonstration sera réalisée via
l’environnement de développement Qiskit avec accès à distance à une
machine quantique IBM. Merci donc d'apporter votre ordinateur portable !
-- Diplômé de l’Université Paris IX Dauphine en Mathématiques et
Applications Fondamentales, Georges Uzbelger est depuis 2002 ingénieur
chez IBM France, en charge actuellement de prestations de consulting et
de design de solutions dans le domaine de l’IA, de l’advance analytics
et de l’informatique quantique. Il participe au programme IBM Quantum
Experience pour le développement de l’informatique quantique et
notamment du calcul et de l’algorithmique quantique. Adhérent à la SMF
(Société Mathématique de France) entre autre, il enseigne également à
l’Ecole Polytechnique, à Sorbonne Université (UPMC) et à l’Université
Paris-Dauphine.
L'entrée du séminaire est libre. Merci de bien vouloir diffuser cette
information le plus largement possible. N'hésitez pas à nous faire
parvenir vos suggestions d'orateurs.
_______________________________________________
Seminaire mailing list
Seminaire(a)lrde.epita.fr
https://lists.lrde.epita.fr/listinfo/seminaire
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13th European Lisp Symposium
Special Focus on Compilers
In cooperation with: ACM SIGPLAN
Call for papers
April 27 - April 28, 2020
GZ Riesbach
Zürich, Switzerland
http://www.european-lisp-symposium.org/2020
Sponsored by EPITA, Igalia S.L.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Invited Speakers
~~~~~~~~~~~~~~~~
Andrew W. Keep (Cisco Systems, Inc.), on the Nanopass Framework.
Daniel Kochmański (Turtleware), on ECL, the Embeddable Common Lisp.
Important Dates
~~~~~~~~~~~~~~~
- Submission deadline: February 13, 2020
- Author notification: March 16, 2020
- Final papers due: April 6, 2020
- Symposium: April 27 - 28, 2020
Scope
~~~~~
The purpose of the European Lisp Symposium is to provide a forum for
the discussion and dissemination of all aspects of design,
implementation and application of any of the Lisp dialects, including
Common Lisp, Scheme, Emacs Lisp, Clojure, Racket, ACL2, AutoLisp,
ISLISP, Dylan, ECMAScript, SKILL and so on. We encourage everyone
interested in Lisp to participate.
The European Lisp Symposium 2020 invites high quality papers about
novel research results, insights and lessons learned from practical
applications, and educational perspectives. We also encourage
submissions about known ideas as long as they are presented in a new
setting and/or in a highly elegant way.
This year's focus will be directed towards "Compilers".
We especially invite submissions in the following areas:
- Compiler techniques
- Compiler passes
- Compiler compilers
- Showcasing of industrial or experimental compilers
- Code generation
- Compiler verification
- Compiler optimizations
- JIT compilers
Contributions are also welcome in other areas, including but not
limited to:
- Context-, aspect-, domain-oriented and generative programming
- Macro-, reflective-, meta- and/or rule-based development approaches
- Language design and implementation
- Language integration, inter-operation and deployment
- Development methodologies, support and environments
- Educational approaches and perspectives
- Experience reports and case studies
Technical Program
~~~~~~~~~~~~~~~~~
We invite submissions in the following forms:
* Papers: Technical papers of up to 8 pages that describe original
results or explain known ideas in new and elegant ways.
* Demonstrations: Abstracts of up to 4 pages for demonstrations of
tools, libraries, and applications.
* Tutorials: Abstracts of up to 4 pages for in-depth presentations
about topics of special interest for at least 90 minutes and up to
180 minutes.
All submissions should be formatted following the ACM SIGS guidelines
and include ACM Computing Classification System 2012 concepts and
terms. Submissions should be uploaded to Easy Chair, at the following
http://www.easychair.org/conferences/?conf=els2020
Note: to help us with the review process please indicate the type of
submission by entering either "paper", "demo", or "tutorial" in the
Keywords field.
Programme Chair
~~~~~~~~~~~~~~~
Ioanna M. Dimitriou H. - Igalia, Spain/Germany
Local Chair
~~~~~~~~~~~
Nicolas Hafner - Shinmera, Switzerland
Programme Committee
~~~~~~~~~~~~~~~~~~~
Andy Wingo - Igalia, Spain/France
Asumu Takikawa - Igalia, Spain/USA
Charlotte Herzeel - Imec, ExaScience Lab, Belgium
Christophe Rhodes - Google, UK
Irène Durand - Université Bordeaux 1, France
Jim Newton - EPITA Research Lab, France
Kent Pitman - HyperMeta, USA
Leonie Dreschler-Fischer - University of Hamburg, Germany
Marco Heisig - FAU Erlangen-Nürnberg, Germany
Mark Evenson - not.org, Austria
Max Rottenkolber - Interstellar Ventures, Germany
Paulo Matos - Igalia, Spain/Germany
Robert Goldman - SIFT, USA
Robert Strandh - Université Bordeaux 1, France
Sky Hester - consultant, USA
--
Resistance is futile. You will be jazzimilated.
Lisp, Jazz, Aïkido: http://www.didierverna.info