Most innovations in programming languages and methodology are motivated by a belief that they will improve the performance of the programmers who use them. Although such claims are usually advanced informally, there is a growing body of research which attempts to verify them by controlled observation of programmers' behavior. Surprisingly, these studies… (More)
Surface proteins are important factors in the interaction of probiotic and pathogenic bacteria with their environment or host. We performed a comparative bioinformatic analysis of four publicly available Lactobacillus genomes and the genome of Lactobacillus salivarius subsp. salivarius strain UCC118 to identify secreted proteins and those linked to the cell… (More)
Split trees are a new technique for searching sets of keys with highly skewed frequency distributions. A split tree is a binary search tree each node of which contains two key values—a <italic>node</italic> value which is a maximally frequent key in that subtree, and a <italic>split</italic> value which partitions the remaining keys (with respect to… (More)
DoradoLisp is an implementation of the Interlisp programming system on a large personal computer. It has evolved from AltoLisp, an implementation on a less powerful machine. The major goal of the Dorado implementation was to eliminate the performance deficiencies of the previous system. This paper describes the current status of the system and discusses… (More)
BACKGROUND Human intestinal epithelial cells (IECs) secrete the chemokine CCL20 in response to infection by various enteropathogenic bacteria or exposure to bacterial flagellin. CCL20 recruits immature dendritic cells and lymphocytes to target sites. Here we investigated IEC responses to various pathogenic and commensal bacteria as well as the modulatory… (More)
The naive way to teach a skill is to teach the surface characteristics of its expert performance. The cost of this naivete, however, is that one eventually runs afoul of both the genetic dependencies between sub-skills and the need to capture (and teach) the relationships between the various expert behaviors. Sooner or later, a transition to a more… (More)
tnterlisp virtual machine [Moore, 761 which supports the interlisp programming system [Teitelman et at., 781 on the Dolphin and Dorado personal computers.