Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Channels ▼


Michael Ernst Recipient of 2009 John Backus Award

IBM Research has presented the 2009 John Backus Award to Michael Ernst, an Associate Professor of Computer Science and Engineering at the University of Washington.

Ernst is being honored for his contributions to programmer productivity. "My primary research area is programmer productivity, which spans the spectrum from software engineering, to program analysis (both static and dynamic), to programming language design," explains Ernst. "My broader computer science research interests range over a wide variety of fascinating topics, with no end to the fun in sight."

Created by IBM to honor mid-career university faculty members -- one from a developed and another from an emerging country -- 2009 is the award's inaugural year. In May, Radu Marinescu, an Associate Professor of Automation and Computer Science at the University of Timisoara, Romania, was recognized as the recipient among faculty in the emerging world. Recipients were decided upon by both an internal and external committees.

"We chose this year's winners of the Backus award from an outstanding field," said Mark Wegman, IBM Fellow and head of computer science at IBM Research who also helped create the award. "I expect that more than one of the applicants will have an excellent chance at winning the Turing Award or other top honors as their careers unfold."

Both award recipients follow in the footsteps of John W. Backus, the creator of the Fortran programming language, as they work to enable programmers to gain productivity through their research accomplishments.

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.