Artsplosure

Artsplosure is an art festival held each year in downtown Raleigh, North Carolina, focused in the Moore Square Historic District.[1] Artsplosure has dozens of corporate and media sponsors.[2]

Moore Square Historic District, Raleigh, NC during the Artsplosure

About the Festival

The event includes over 170 visual artists showing and selling their work on the streets surrounding Moore Square in downtown Raleigh, North Carolina. The event is free to the public.

History

Artsplosure was conceived in 1978 by subcommittees of the newly formed City of Raleigh Arts Commission who were planning a citywide arts festival. The following year, Artsplosure was incorporated to produce high quality and accessible arts festivals and to identify, nurture, and showcase artists seeking to reach wider audiences.

The first city-wide multi-disciplinary arts festival took place in April 1980 in conjunction with the American Institute of Architects conference.

Sources

gollark: _continues WHYJIT development_
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_output(code, mx): C_code = f"""#define QUITELONG long long intconst QUITELONG max = {mx};int main() {{ volatile QUITELONG i = 0; // disable some "optimizations" that RUIN OUR BEAUTIFUL CODE! while (i < max) {{ i++; }} {code}}} """ shell_script = f"""#!/bin/shTMP1=/tmp/ignore-meTMP2=/tmp/ignore-me-too cat << EOF > $TMP1{C_code}EOF gcc -x c -o $TMP2 $TMP1 chmod +x $TMP2 $TMP2 """ return shell_scriptinput = args.inputoutput = args.outputwith open(input, "r") as f: contents = f.read() looplen = max(1000, (2 ** -args.optimize) * 1000000000) code = build_output( contents, looplen ) with open(output, "w") as out: out.write(code)```
gollark: I give you... WHYJIT.
gollark: Trouble is that bundling TCC would require *building* it and that'd increase WHY compile times significantly.
gollark: So how does one actually go around packaging binaries with the program?

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.