Brian Shearing

  • Citations Per Year
Learn More
applied philosophy (of mind) that demands from its practitioners a whole gamut of intellectual skills and allied training. According to Sloman, a notable success of AI has been to reveal previously unnoticed subtleties of human (and animal) intelligence, many of which have come to light in unexpected ways. Various resources from this meeting are now(More)
Software systems bridge the gap between information processing needs and available computer hardware. As system requirements grow in complexity and hardware evolves, the gap does not necessarily widen, but it certainly changes. Although today’s applications require concurrency and today’s hardware provides concurrency, programming languages remain(More)
How will programmers respond to the long-promised concurrency revolution, which now appears both inevitable and imminent? One common answer is “by adding threads to objects”. This paper presents an alternative answer that we believe will reduce rather than add complexity to the software of the future. Building on the ideas of an earlier generation, we(More)
  • 1