Skip to content

Latest commit

 

History

History
27 lines (24 loc) · 972 Bytes

File metadata and controls

27 lines (24 loc) · 972 Bytes
layout post
title Search-focused Programming Environments
authors Tomas
date 2016-09-30 10:30:00 +0800
venue CB 313
categories Tomas 2016

Abstract

When using external code, we rely on complex interactions within a programming environment. This seminar talk will cover challenges that arise in conventional programming environments, in particular name conflicts, context dependence, impedance mismatch of code-related metainformation, and implications of coarse-grained code distribution. After that, the talk will introduce the concept of a “search-focused programming environment” which overcomes the mentioned issues. The talk will describe the key components in this setting: content-addressable code identifiers, precise dependency tracking, and uniform code and metadata storage and access. Finally, the talk will discuss how we can adapt existing programming languages to this setting based on implementation efforts so far.