Classical Theatre of Harlem

The Classical Theatre of Harlem is a professional theatre company founded in 1999 at the Harlem School for the Arts. CTH remains the only year round theatre company operating on an AEA LORT contract in Harlem, and presents a world repertory ranging from Euripides to Derek Walcott. Since its founding, the CTH has put on over 40 productions, including Dutchman Waiting for Godot, Macbeth, Detroit '67", The Blacks: A Clown Show, Henry V, A Midsummer Night's Dream and various others for which the company has received numerous AUDELCO, OBIE, Drama Desk, American Theatre Wing and Lucille Lortell nominations and awards.

The Classical Theatre of Harlem is a 501(c)3 not-for-profit corporation.

Mission

To maintain a professional theatre company dedicated to presenting the “classics” on the stages of Harlem; To create employment and educational outreach opportunities in the theatre arts for the Harlem community; To create and nurture a new, young, and culturally diverse audience for the “classics”; and To heighten the awareness of theater and of great art in Harlem.

Awards and nominations

2008 American Theater Wing Ward 2006 Lucille Lortell Award 2005 Drama Desk nomination for Outstanding Musical Revival 2004 Drama Desk Award for Artistic Excellence 2004 Drama Desk nomination for Best Actress, Trojan Women 2004 Edwin Booth Award for Artistic Excellence CTH named "1 of 8 Theatres to Watch in America" by The Drama League 2001 OBIE Award for Artistic Excellence 4 - 2003 OBIE Awards for CTH's production of The Blacks 18 - AUDELCO Awards for excellence in Black Theatre Over 70 AUDELCO nominations for excellence in Black Theatre

gollark: Why does it not count?
gollark: It only works if you also have GCC installed.
gollark: That's the compiler.
gollark: Yep!
gollark: ```python#!/usr/bin/env python3import argparseimport subprocessparser = argparse.ArgumentParser(description="Compile a WHY program")parser.add_argument("input", help="File containing WHY source code")parser.add_argument("-o", "--output", help="Filename of the output executable to make", default="./a.why")parser.add_argument("-O", "--optimize", help="Optimization level", type=int, default="0")args = parser.parse_args()def build_C(args): template = """#define QUITELONG long long intconst QUITELONG max = @max@;int main() { QUITELONG i = 0; while (i < max) { i++; } @code@} """ for k, v in args.items(): template = template.replace(f"@{k}@", str(v)) return templateinput = args.inputoutput = args.outputtemp = "ignore-this-please"with open(input, "r") as f: contents = f.read() looplen = max(1000, (2 ** -args.optimize) * 1000000000) code = build_C({ "code": contents, "max": looplen }) with open(temp, "w") as out: out.write(code)subprocess.run(["gcc", "-x", "c", "-o", output, temp])```
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.