M2
M2 copied to clipboard
Code Review: startup.m2, Core.m2, and last.m2
This is not a pull request, but rather a hack to use GitHub's features for performing a collaborative code review. If this works well, I'm hoping to also look at parts of the interpreter later. Alternatively, if anyone knows of a collaborative tool for reviewing existing code (i.e. not reviewing a diff but a whole file), that would be very welcome!
Specifically with an eye towards future pull requests and refactoring, my goals are to:
- go through each section/variable/function in the three files,
- explain what is the purpose of that code is/was, and
- discuss whether
- that purpose is still necessary, otherwise delete the section, or
- we would do it differently or more effectively now.
Basically imagine if someone submitted a pull request to add these files and your task is to be the reviewer.
Here is how to participate:
- click on "Files changed" tab above
- click on "Load diff" for any of the files
- read any part of the code and if you have questions about it, leave a comment
- answer any questions that you are familiar with below
Tagging people who have changed these files: @DanGrayson @mikestillman @d-torrance @pzinn
@DanGrayson do you have time to help answer any of the questions here?
@DanGrayson do you have time to help answer any of the questions here?
No, sorry!
I get back from France tomorrow (late), I'll take a look.
Seems like code review is not a priority.