This project is written in .netcore/c# as such it can be compiled using dotnet build
or mcs -out:name-sorter NameSorter.cs Person.cs
To use this script specify a file of names, each on a new line, the script will then print the names sorted alphabetically as well as outputting them to a file in the current working directory labeled sorted-names.txt