larry@postgres.uucp (Larry Rowe) (07/07/87)
I am looking for a full-time programmer to work on OBJFADS, an object-oriented programming environment for interactive, multimedia database applications. More details on OBJFADS are included below. Details on the position are: Programmer/Analyst II (monthly salary: $2547-$3073) Responsibilities: System programming for an object-oriented programming environment in Common Lisp and C. Duties include implementing a forms system to display multimedia data (e.g., text, graphics, image, and audio data) and a "what you see is what you get" editor for forms. Minimum Qualifications: Graduation from college with a major in an appropriate field (e.g., computer science, mathematics, or physical sciences); or an equivalent combination of education and experience. Required Skills: Experienced Lisp and/or C programmer. Experience with the X Windowing System, relational database systems, object-oriented programming, user-interface design is desirable, but not required. Proven ability to develop production quality programs is essential. The position is full-time, starting as soon as possible, and ending 6/30/88. There is a possibility that the position will be funded beyond the ending date. If you are interested, contact Sharon Wensel at 415-642-4662 or wensel@postgres.edu for more information and instructions to apply formally for the position. OBJFADS is an object-oriented programming environment for POSTGRES, a next-generation DBMS designed to support engineering/scientific and expert system applications. OBJFADS has a shared object hierarchy (i.e., a portion of the object hierarchy is shared with other users), a direct manipulation interface, extensible interface abstractions (e.g., active forms with user-defined field-types), and integrated application generators (e.g., query/update interface generators). POSTGRES is an extensible relational DBMS (e.g., attribute data types and access methods can be defined by users) that provides support for complex objects (a ``procedure'' data type), active databases (e.g., alerters, triggers, and rules), and historical data (including versions and snapshots). OBJFADS is being implemented in Common Lisp using the X Windowing System and the Common Lisp Object System. Our goal is to build a public domain, portable system that will run on a variety of high performance Unix (AT&T trademark) workstations. Larry Rowe Computer Science Division - EECS University of California Berkeley, CA 94720