Paulus Edward Pieris Deraniyagala

Paulus Edward Pieris Deraniyagala (1900–1976) was a Sri Lankan paleontologist, zoologist, and artist.

Early life and education

He was born in Colombo, the son of Sir Paul Edward Pieris, civil servant and scholar, and Lady Hilda Obeyesekere Pieris. He had younger brother, the painter Justin Pieris Deraniyagala and a sister Miriam Pieris Deraniyagala, a performing artist on her own right, her son is the Sri Lankan cellist Rohan de Saram. He was educated at S. Thomas' College, Mount Lavinia and at Trinity College, Cambridge, where he gained a BA in 1922 and a MA in 1923. He entered Harvard University for a year where he was awarded MA in 1924.

Career

He specialised in fauna and human fossils of the Indian subcontinent. From 1939 to 1963 he was the Director of the National Museum of Ceylon, and from 1961 to 1964 he was also the Dean of the Faculty of Arts at the Vidyodaya University.

He described several fossils and proposed scientific names for species and subspecies, with several now identified as dubious[1][2], including:

During his trips to China, he studied the Chinese alligator and published a new genus name for it. In the scientific field of herpetology he described many new species of lizards and snakes.[4]

He served as President of the Ceylon Branch of the Royal Asiatic Society from 1952 to 1955.[5]

Deraniyagala is commemorated in the scientific names of three species of Sri Lankan reptiles: Aspidura deraniyagalae, Lankascincus deraniyagalae, and Nessia deraniyagalai.[6]

Family

He was married to Prini Molamure; their son Siran Upendra Deraniyagala is also a famous scientist, specialising in archeology.

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
gollark: Yes.
gollark: Stop using the passive voice!

See also

References

  1. Manamendra-Arachchi, Kelum; Pethiyagoda, Rohan; Dissanayake, Rajith; Meegaskumbura, Madhava (2005). "A second extinct big cat from the late Quaternary of Sri Lanka" (PDF). The Raffles Bulletin of Zoology. Supplement No. 12: 423–434.
  2. Mazák, V. (1980). Velké kočky a gepardi. Praha: Státní zemědělské nakladatelství.
  3. Deraniyalaga, P. E. P. (1951). "Does the tiger inhabit the Sudan?". Spolia Zeylanica. 26: 159.
  4. "Deraniyagala". The Reptile Database. www.reptile-database.org.
  5. "Past Presidents". Royal Asiatic Society of Sri Lanka. Retrieved 7 January 2017.
  6. Beolens, Bo; Watkins, Michael; Grayson, Michael (2011). The Eponym Dictionary of Reptiles. Baltimore: Johns Hopkins University Press. xiii + 296 pp. ISBN 978-1-4214-0135-5. ("Deraniyagala", p. 70).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.