Civil Rights
Movements, leaders, victories and the continuing fight for equality.
Explore the people, places, events, achievements, struggles and stories that shaped our journey.
Movements, leaders, victories and the continuing fight for equality.
Innovation, patents, science, technology and world-changing contributions.
Pioneers, champions, Negro Leagues, records, activism and excellence.
Meet the people whose lives, choices and achievements shaped the journey.
Black towns, communities, institutions and places where history happened.
Moments that changed communities, movements, institutions and the nation.
In August 1908, a white mob attacked Springfield, Illinois’s Black community, destroying homes and businesses and lynching two Black men. National outrage over the violence helped spur the movement that created the NAACP the following year.
MORE →Reflects the personal views, recollections, and perspective of the author, Mike Davis.
This is a personal recollection on the Move fire on May 13, 1985
This article needs more citations. (April 2026) |
| Categories | Trade magazine |
|---|---|
| Frequency | Bimonthly |
| First issue | March 2003 |
| Company | Association for Computing Machinery |
| Country | United States |
| Based in | New York City |
| Language | English |
| Website | queue |
| ISSN | 1542-7730 |
ACM Queue (stylized acmqueue[1]) is a bimonthly computer magazine, targeted to software engineers, published by the Association for Computing Machinery (ACM) since 2003.[2][3] It publishes research articles as well as columns, interviews, and other types of content.[1][3]
The magazine is described as "the ACM's magazine for practicing software engineers[,] written by engineers for engineers",[4] as opposed to academic researchers.[5] Its "goal ... is to bridge the academic and industrial sides of computer science and software engineering".[1]
Only articles from "specifically invited" authors are considered for publication, and there is a review process.[6][5] However, unlike some other ACM publications, is not considered a peer-reviewed journal by the organization.[7]
Stephen R. Bourne is the editor-in-chief,[8] and helped found the magazine[citation needed] when he was president of the ACM. It is available only in electronic form[1] and is available on the Internet on subscription basis. Some of the articles published in Queue are also included in ACM's monthly magazine, Communications of the ACM, in the Practitioner section.
Source: Wikipedia. Article content is retrieved live through the MediaWiki API.
ACM Queue (stylized acmqueue) is a bimonthly computer magazine, targeted to software engineers, published by the Association for Computing Machinery (ACM) since 2003. It publishes research articles as well as columns, interviews, and other types of content. The magazine is described as "the ACM's magazine for practicing software engineers[,] written by engineers for engineers", as opposed to academic researchers. Its "goal ... is to bridge the academic and industrial sides of computer science and software engineering". Only articles from "specifically invited" authors are considered for publication, and there is a review process. However, unlike some other ACM publications, is not considered a peer-reviewed journal by the organization. Stephen R. Bourne is the editor-in-chief, and helped found the magazine when he was president of the ACM. It is available only in electronic form and is available on the Internet on subscription basis. Some of the articles published in Queue are also included in ACM's monthly magazine, Communications of the ACM, in the Practitioner section.
Stuart Feldman is an American computer scientist. He is best known as the creator of the computer software program Make. He was also an author of the first Fortran 77 compiler, was part of the original group at Bell Labs that created the Unix operating system, and participated in development of the ALTRAN and EFL programming languages. Feldman is the president of Schmidt Sciences. He was previously Chief Scientist at Schmidt Futures, and was a member of the dean's External Advisory Board at the University of Michigan School of Information. He was previously Vice President, Engineering, East Coast, at Google, and before that Vice President of Computer Science at IBM Research. Feldman has served on the board of the Computing Research Association (CRA) and of the Association to Advance Collegiate Schools of Business (AACSB International). He was chair of ACM SIGPLAN and founding chair of ACM SIGecom. He was elected the President of the ACM in 2006. Feldman is also a member of the Editorial Advisory Board of ACM Queue, a magazine he helped found with Steve Bourne. He has also served on the editorial boards of IEEE Internet Computing and IEEE Transactions on Software Engineering. He received an A.B. in astrophysical sciences from Princeton University and a Ph.D. in applied mathematics from the Massachusetts Institute of Technology. In 2010 the University of Waterloo awarded him an Honorary Doctorate of Mathematics. Feldman became a Fellow of the IEEE in 1991, Fellow of the ACM in 1995, and Fellow of the AAAS in 2007. In 2003, he was awarded ACM's Software System Award for his creation of Make.
Marshall Kirk McKusick (born January 19, 1954) is an American computer scientist, known for his extensive work on BSD UNIX, from the 1980s to FreeBSD in the present day. He served on the board of the USENIX Association from 1986 to 1992 and again from 2000 to 2006, including terms as president from 1990 to 1992 and 2000 to 2002. He served on the editorial board of ACM Queue Magazine from 2002 to 2019. He served on the board of the FreeBSD Foundation from 2012 to 2022. He is known to friends and colleagues as "Kirk". McKusick lives in California with Eric Allman, his partner since graduate school, whom he married in October, 2013.
In computer science, a priority queue is an abstract data type similar to a regular queue where each element has an associated priority determining its order of service. Priority queue serves highest priority items first. Priority values have to be instances of an ordered data type, and higher priority can be given either to the lesser or to the greater values with respect to the given order relation. For example, in the Java standard library, the PriorityQueue class considers the lowest element with respect to their order as having the highest priority. While priority queues are often implemented using heaps, they are conceptually distinct. A priority queue can be implemented with a heap or with other methods; just as a list can be implemented with a linked list or with an array.
Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.
MORE →Madam C.J. Walker