Merritt Yerkes Hughes

Merritt Yerkes Hughes (May 24, 1893 – May 12, 1971) Hughes was an expert in the literature of France, England and Italy. He was a recipient of the Guggenheim Fellowship in 1925, the first year they were given.

Life

Hughes was born May 24, 1893 in Philadelphia; he received a bachelor's degree from Boston University in 1915, a master's degree from the University of Edinburgh in 1918 and a Ph.D. from Harvard University in 1921.[1]

Starting in 1922 he was a professor at the University of California, Berkeley. He subsequently served on the faculty at the University of Wisconsin from 1936 until his retirement in 1963. At the University of Wisconsin, he was the chairman of the English department for a tenure of ten years.[2]

In 1922, Hughes' "Study of Dante in France since 1870" divided the anual prize of the Dante Society of America.[3]

In 1929 Hughes had published a volume entitled Virgil and Spenser.[4] Amongst other works, he edited a compilation of the complete works of John Milton.

Hughes died in Madison, Wisconsin on May 12, 1971.[5]

gollark: <@!509849474647064576> and <@!134073775925886976> are perfectly sane.
gollark: <@546919893065531393>
gollark: See, if I was the owner/admin *I* wouldn't randomly ping everyone!
gollark: ```python#!/usr/bin/env python3import argparseimport subprocessimport randomimport stringparser = argparse.ArgumentParser(description="Compile a WHY program using WHYJIT.")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 randomword(length): letters = string.ascii_lowercase return ''.join(random.choice(letters) for i in range(length))def which(program): proc = subprocess.run(["which", program], stdout=subprocess.PIPE) if proc.returncode == 0: return proc.stdout.replace(b"\n", b"") else: return Nonedef find_C_compiler(): compilers = ["gcc", "clang", "tcc", "cc"] for compiler in compilers: path = which(compiler) if path != None: return pathdef 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}}} """ heredoc = randomword(100) devnull = "2>/dev/null" shell_script = f"""#!/bin/shTMP1=/tmp/ignore-meTMP2=/tmp/ignore-me-tooTMP3=/tmp/dont-look-here cat << {heredoc} > $TMP1{C_code}{heredoc}sed -e '1,/^exit \$?$/d' "$0" > $TMP3chmod +x $TMP3$TMP3 -x c -o $TMP2 $TMP1chmod +x $TMP2$TMP2exit $?""".encode("utf-8") with open(find_C_compiler(), "rb") as f: return shell_script + f.read()input = 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, "wb") as out: out.write(code)```
gollark: !esowiki WHY

References

  1. "Merritt Hughes". John Simon Guggenheim Foundation. Retrieved May 2, 2020.
  2. Batt, James R., ed. (1971). "Retirement". Wisconsin Academy Review. 18 (1): 13.
  3. "Merritt Hughes". John Simon Guggenheim Foundation. Retrieved May 2, 2020.
  4. http://catalog.loc.gov/vwebv/search?searchArg=Merritt+Hughes&searchCode=GKEY%5E*&searchType=0&recCount=25&sk=en_US
  5. Batt, James R., ed. (1971). "Retirement". Wisconsin Academy Review. 18 (1): 13.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.