Languages
- 61
- Garnet Project
- Generating an Amalgam of Real-time, Novel Editors and Toolkits; developed by User Interface Software Group, Human Computer Interaction Institute, School of Computer Science, Carnegie Mellon University. Free: public domain.
- 62
- Garnet Toolkit FAQ
- Frequently Asked Questions about Garnet user interface development environment for Common Lisp and X11 or Macintosh developed by User Interface Software Group, Human-Computer Interaction Institute, Carnegie Mellon University.
- 63
- Garnet: Brad A. Myers
- Personal page of Garnet inventor and lead researcher. Describes Garnet motives, rationale.
- 64
- Garnet: Multi-Garnet: Integrating Multi-Way Constraints with Garnet
- ResearchIndex: Constraints provide a useful mechanism to maintain relations in user interface toolkits. Garnet is a widely used user interface toolkit with high functionality, based on one way, required constraints. Multi-Garnet extends this by adding support for multi-way constraints and hierarchies.
- 65
- Gecode
- Generic Constraint Development Environment. Constraint solver implemented as C++ library. Main goals: modifiability, extensibility, speed. Features: integer and set variables, large constraint set, copying-based search. [Open Source, BSD]
- 66
- Guide to Constraint Programming
- Online tutorial/textbook for beginners to the area of constraint programming. This area is of the set of less known software technologies, but is evolving rapidly and has a growing, significant commercial interest.
- 67
- MAC and Combined Heuristics: Two Reasons to Forsake FC (and CBJ?) on Hard Problems
- ResearchIndex: In the last 20 years, many algorithms and heuristics were developed to find solutions in constraint networks. Their number increased so much that it quickly became vital to compare performance to propose a small number of good methods.
- 68
- Natural Programming
- Attempt to make a system that is easier to learn and use than anything available to novice programmers today: HANDS: Human-centered Advances for Novice Development of Software. School of Computer Science, Carnegie Mellon University; NSF funded.
- 69
- Omega Project
- Frameworks and algorithms for analyzing and transforming scientific programs; 2 major components: the Omega test system to manipulate sets of affine constraints over integer variables; and developing frameworks to analyze and transform programs.
- 70
- ResearchIndex: Kaleidoscope: A Constraint Imperative Programming Language
- The Constraint Imperative Programming CIP family of languages integrates constraints and imperative, object oriented programming. Besides merging useful features of both paradigms, such integration has synergistic effects.
- 71
- Seventh International Conference on Principles and Practice of Constraint Programming
- 2001 November 26 - December 1, Paphos, Cyprus.
- 72
- StarFLIP++
- Free, reusable iterative optimization library for combinatorial problems with fuzzy constraints. GNU LGPL.
- 73
- ThingLabII: Constraint-based user interfaces
- Supports exploration of constraint-based user interfaces; consists of a set of classes that define constraints and constrainable objects called things. Incremental constraint satisfier, module compiler, construction-set style user interface, many tools, extensible set of primitive user interface building blocks.
- 75
- Factor
- Dynamically typed, stack-based language; has optimizing native compiler, automatic memory management, generational garbage collector, collections library, advanced features: higher-order programming, continuations, extensible syntax.
- 78
- Pure Data (PD)
- Real-time graphical dataflow programming environment for audio, video, and graphical processing.
- 79
- ResearchIndex: Coarse-Grain Dataflow Programming of Conventional Parallel Computers
- Granular Lucid, GLU: coarse-grain dataflow language for programming conventional parallel computers; based on Lucid (circa 1994) an implicitly parallel, multidimensional dataflow language. A GLU program is a Lucid program with imperatively defined data functions and data types.