WorldCat Identities

Flatt, Matthew

Overview
Works: 8 works in 16 publications in 2 languages and 134 library holdings
Genres: Conference papers and proceedings 
Roles: Editor, Author
Classifications: QA76.6, 005.12
Publication Timeline
.
Most widely held works by Matthew Flatt
Semantics engineering with PLT Redex by Matthias Felleisen( Book )

8 editions published in 2009 in English and held by 112 WorldCat member libraries worldwide

How to design programs : an introduction to programming and computing by Matthias Felleisen( Book )

2 editions published between 2001 and 2008 in English and held by 6 WorldCat member libraries worldwide

This introduction to programming places computer science in the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process. This approach fosters a variety of skills -- critical reading, analytical thinking, creative synthesis, and attention to detail -- that are important for everyone, not just future computer programmers. The book exposes readers to two fundamentally new ideas. First, it presents program design guidelines that show the reader how to analyze a problem statement; how to formulate concise goals; how to make up examples; how to develop an outline of the solution, based on the analysis; how to finish the program; and how to test. Each step produces a well-defined intermediate product. Second, the book comes with a novel programming environment, the first one explicitly designed for beginners. The environment grows with the readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks. - Publisher
<>( Book )

1 edition published in 2011 in Korean and held by 1 WorldCat member library worldwide

Revised⁶ report on the algorithmic language scheme by University of Oregon( Book )

1 edition published in 2009 in English and held by 1 WorldCat member library worldwide

Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary. Scheme demonstrates that a very small number of rules for forming expressions, with no restrictions on how they are composed, are enough to form a practical and efficient programming language that is flexible enough to support most of the major programming paradigms in use today. This book contains the three parts comprising 'R6RS', the sixth revision of a series of reports describing the programming language Scheme. The book is divided into parts: a description of the language itself, a description of the standard libraries and non-normative appendices. Early chapters introduce Scheme and later chapters act as a reference manual. This is an important report for programmers that work with or want to learn about the Scheme language
PsyScope : User Manual : Version 1.0 by Matthew Flatt( Book )

1 edition published in 1994 in English and held by 1 WorldCat member library worldwide

Tenth ACM SIGPLAN international conference on functional programming (ICFP)( )

1 edition published in 2007 in English and held by 1 WorldCat member library worldwide

 
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.65 (from 0.18 for How to des ... to 1.00 for <> ...)

Semantics engineering with PLT Redex
Alternative Names
Matthew Flatt American computer scientist

플랫, 매튜

Languages
English (15)

Korean (1)

Covers
How to design programs : an introduction to programming and computingRevised⁶ report on the algorithmic language scheme