Newsgroups: | comp.compilers |
From: | martens@laurel.cis.ohio-state.edu (Jeff Martens) |
Keywords: | design |
Organization: | Ohio State U. Dept. of Computer Science |
References: | 91-11-030 91-11-053 |
Date: | Sun, 17 Nov 1991 15:06:24 GMT |
In article 91-11-053 objsys@netcom.com (Bob Hathaway, Object Systems) writes:
>> What are the current hot spots in compiler/language design ?
>I think the previous responses (on explicit and automatic parallelization,
>memory hierarchies, etc.) are best categorized as a EE view of writing
>optimizing compilers for their latest RISC/MIMD/SIMD architectures (and
>they left out object-oriented architectures at that). I thought I'd put
>in a few cents worth for the programming language community.
Parallelization is a hot area in compilers within CS departments, not just
in EE departments. And most people aren't working on parallelizing
compilers just for the latest architecture unless perhaps they're working
specifically on an implementation -- the principles are the same across
most multiprocessors, and at least a few parallelizing compiler
implementations have different back ends for different machines.
[ object oriented plug deleted ]
Certainly there is research in object oriented languages and such nowadays
-- SIGPLAN members get reams of OOPSLA stuff whether they're interested or
not -- but contrary to the prior poster's opinion, object oriented
techniques are not the only ones being worked on by compiler people within
the computer science community -- it's just a small corner of a large
field.
--
-- Jeff (martens@cis.ohio-state.edu)
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.