Talks @LASIGE

The Logical Essence of Compiling With Continuations

Sala 6.3.27, Ciências ULisboa
Título/data do evento e fotografia do orador

Por José Espírito Santo (Centre of Mathematics, University of Minho).

The essence of compiling with continuations is that conversion to continuation-passing style (CPS) is equivalent to a source language transformation converting to administrative normal form (ANF). Taking as source language Moggi's computational lambda-calculus, we define an alternative to the CPS-translation with target in the sequent calculus LJQ, named value-filling style (VFS) translation, and making use of the ability of the proof-term language of the sequent calculus to represent contexts formally. The VFS-translation requires no type translation: indeed, double negations are introduced only when encoding the VFS target language in the CPS target language. This optional encoding, when composed with the VFS-translation, reconstructs the original CPS-translation. Going back to direct style, the ``essence'' of the VFS-translation is that it reveals a dilemma in the syntax of Moggi's calculus, concerning how to expand the application constructor, and giving rise to two sublanguage of ANF: one is a reflection of LJQ, the other is a reflection of a natural deduction with generalized applications.

Short Bio: The speaker has a Bachelor's Degree in Mathematics and Computer Science (Universidade do MInho, 1993), a Master's Degree in Applied Mathematics (Instituto Superior Técnico, 1997), and a PhD Degree from the Faculty of Science and Engineering of the University of Edinburgh (2002). He is a member of the Department of Mathematics, University of MInho, where he was the director of the Master's Degree in Mathematics and Computation (2007-2016). He is a member of the Centre of Mathematics, University of MInho, of which he was vice-director (2020-2022). He served in the Steering Committee of the TYPES Conference (2017-2020). He co-organized two editions of the conference Days in Logic (2014, 2022). He is a founder member of the Portuguese Society of Logic. His research interests are in the areas of proof theory, type theory, and lambda-calculus.

14h00
LASIGE Computer Science and Engineering Research Centre

Conferência por António Vidigal (Consultor Independente e Representante do Conselho Consultivo Industrial no Conselho Diretivo do Programa UT Austin Portugal).

Fotografia de criança a observar plantas com uma lupa

This course aims to explore ways of communicating science to non-specialized audiences, such as policy makers, industry, general public (including students and teachers), through their engagement and participation in citizen science activities.

Sala de aula

Curso creditado para efeitos de progressão na carreira dos professores do Ensino Secundário dos grupos 500 e 550, com candidaturas até 25 de março.

Reitoria da ULisboa

O ato eleitoral decorrerá nos dias 31 de março e 01 de abril de 2025.

Logótipo da Semana da Sustentabilidade

O foco da da SDS’25 é abrir espaço à reflexão sobre como as nossas ações, hoje, poderão influenciar o amanhã, sendo, assim, o lema desta Edição “Pelo Futuro, o Amanhã começa Hoje“.

Fotografia do orador

Conferência por Emiliano Gutierrez (Raiz Vertical Farms).

Seminário do Centro de Física Teórica e Computacional, por Hugo Terças (Departamento de Física do Instituto Superior de Engenharia de Lisboa, Instituto Politécnico de Lisboa; and Instituto de Plasmas e Fusão Nuclear, Instituto Superior Técnico, Universidade de Lisboa, Portugal).

RSS Meetup, por Nuno Lopes (IST, ULisboa).

Seminário do Departamento de Física de Ciências ULisboa, por Henrique Leitão (DHFC-FCUL, PI RUTTER ERC AdG).

Logótipo do evento

No dia 04 de abril, pelas 14h30, será gravado um episódio em direto do podcast "A Escala do Clima" de Filipe Duarte Santos (Professor Jubilado de CIÊNCIAS).

Fotografia de aluna

Uma iniciativa aberta a toda a comunidade académica da ULisboa.

Fotografia de coleção de insetos

The course includes several case studies of insect adaptation, and the most recent overview on insect evodevo, plasticity, ecophysiological responses and conservation under global change.

Título/data/local do evento e fotografia aérea de vias urbanas

Conferência da redeMOV, por Gabriel Costa Valença.

A leading venue for presenting and discussing the latest research, industrial practice and innovations in dependable and secure computing.

Logótipos do evento/Ciências ULisboa/AEFCL e data do evento, sobre fotografia de edição anterior

O maior evento de empregabilidade de CIÊNCIAS, a decorrer nos dias 08 e 09 de abril.

Título do evento

A collaborative initiative supported by five Portuguese research centers, aimed at strengthening and connecting the geometry research community in Portugal.

RSS Meetup, por Rodrigo Bruno (IST, ULisboa).

Equipa da Raiz Vertical Farms

Uma Experiência Única sobre Agricultura Urbana e Energia Renovável.

Seminário do Instituto de Astrofísica e Ciências do Espaço, por Amidou Sorgho (Instituto de Astrofísica de Andalucía - IAA-CSIC, Spain).

Título/data/local do evento e fotografia da cidade de Lisboa

The conference aims to bring together students and young researchers working in Mathematics, Statistics, and Applications with a view to fostering discussions and collaborations amongst participants.

Título "Para um ensino humanista das ciências" e logótipos das entidades organizadoras

O evento tem como tema principal "Para um ensino humanista das ciências" e conta com a participação de vários professores de CIÊNCIAS.

Microplásticos em suspensão no oceano

O curso tem como objetivo dar formação sobre a problemática da contaminação por detritos de plástico dos nossos ecossistemas, bem como alertar para os potenciais efeitos deletérios nos organismos - candidaturas até 22 de março.

Banner do Dia de Ciências 2025

A 29 de abril assinalamos o 114.º aniversário de CIÊNCIAS.

Junte-se a nós no Grande Auditório de CIÊNCIAS para uma tarde de celebração que reúne toda a comunidade da Faculdade.

Fotografia de fábrica a emitir poluição para a atmosfera

The course aims at enabling the participants to use different methods to measure the impacts of pollutants on ecosystems.

Logótipo C-Academy

O curso oferece uma base sólida sobre os fundamentos e práticas essenciais para proteger sistemas e dados num mundo cada vez mais digital - candidaturas até 13 de abril.

Páginas