Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: bracket-push: rename to matching-brackets #1501

Merged
merged 1 commit into from
Apr 15, 2019
Merged

Proposal: bracket-push: rename to matching-brackets #1501

merged 1 commit into from
Apr 15, 2019

Commits on Apr 5, 2019

  1. bracket-push: rename to matching-brackets

    I rehash my prior allegations of
    #693 below:
    
    I contend that having the word `push` in the name unnecessarily biases
    the solution space toward solutions that use a stack data structure (has
    a *push* operation) or a *push*-down automaton, rather than other
    solutions not using either of these two.
    
    We have heard a principle that we want to name exercises by their story,
    not by what they teach:
    #1451 (comment)
    
    The story here is about matching brackets, so I posit that that serves
    as the name we want.
    
    I have changed the major version number, as was done in the
    retree->satellite rename, even though I do not feel strongly about
    whether that should be necessary:
    #1478
    
    As we have gained experience in the rename of retree, we see that
    problem-specifications is free to rename exercises at any point, without
    waiting for all tracks to follow suit.
    Of course, this operation should not be performed lightly since it
    causes churn in the 31 (*thirty-one*) tracks implementing this exercise.
    petertseng committed Apr 5, 2019
    Configuration menu
    Copy the full SHA
    6843089 View commit details
    Browse the repository at this point in the history