Phrases for two methods that are different but both can solve the same task?












3














I want to describe a type of pairs , that method1 and method2 have different implementations/settings, but both can be used to solve the same task.



My questions are:




  1. Is there any terms/phrases or succinct ways to describe such pairs of methods?

  2. How can I describe the relations of method1 and method2? Can I say "method1 is method2's counterpart/peer"?










share|improve this question
























  • "Swings and roundabouts" might work. Be advised: its primary implication is that the methods have different sets of gains and losses that balance out. Don't know if that's something you want to imply or not.
    – Tushar Raj
    1 hour ago


















3














I want to describe a type of pairs , that method1 and method2 have different implementations/settings, but both can be used to solve the same task.



My questions are:




  1. Is there any terms/phrases or succinct ways to describe such pairs of methods?

  2. How can I describe the relations of method1 and method2? Can I say "method1 is method2's counterpart/peer"?










share|improve this question
























  • "Swings and roundabouts" might work. Be advised: its primary implication is that the methods have different sets of gains and losses that balance out. Don't know if that's something you want to imply or not.
    – Tushar Raj
    1 hour ago
















3












3








3


1





I want to describe a type of pairs , that method1 and method2 have different implementations/settings, but both can be used to solve the same task.



My questions are:




  1. Is there any terms/phrases or succinct ways to describe such pairs of methods?

  2. How can I describe the relations of method1 and method2? Can I say "method1 is method2's counterpart/peer"?










share|improve this question















I want to describe a type of pairs , that method1 and method2 have different implementations/settings, but both can be used to solve the same task.



My questions are:




  1. Is there any terms/phrases or succinct ways to describe such pairs of methods?

  2. How can I describe the relations of method1 and method2? Can I say "method1 is method2's counterpart/peer"?







phrase-requests expression-requests






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 1 hour ago







Ida

















asked 2 hours ago









IdaIda

16116




16116












  • "Swings and roundabouts" might work. Be advised: its primary implication is that the methods have different sets of gains and losses that balance out. Don't know if that's something you want to imply or not.
    – Tushar Raj
    1 hour ago




















  • "Swings and roundabouts" might work. Be advised: its primary implication is that the methods have different sets of gains and losses that balance out. Don't know if that's something you want to imply or not.
    – Tushar Raj
    1 hour ago


















"Swings and roundabouts" might work. Be advised: its primary implication is that the methods have different sets of gains and losses that balance out. Don't know if that's something you want to imply or not.
– Tushar Raj
1 hour ago






"Swings and roundabouts" might work. Be advised: its primary implication is that the methods have different sets of gains and losses that balance out. Don't know if that's something you want to imply or not.
– Tushar Raj
1 hour ago












4 Answers
4






active

oldest

votes


















2














It seems to me that what is salient isn't a property of a method (viz that it can solve a task that another method can solve), but rather a property of a task (that there are two methods that solve it). There's the phrase "there's more than one way to skin a cat".






share|improve this answer





















  • Thanks! In this context, can I say "method1 is method2's counterpart/peer"? (see my updated question)
    – Ida
    1 hour ago










  • Method1 is Method2's alternative.
    – Tushar Raj
    1 hour ago



















2














The word "alternative" would work here. It's pretty versatile, so it should cover your context. It can be used no matter the level of formality you want and can be used to describe a wide variety of things. Here are some examples:





  • We present two quicksort alternatives for cache optimizations which work well on both balanced and unbalanced data sets.
    Improving Memory Performance of Sorting
    Algorithms




  • Is ReactOS a viable Windows alternative? Taking the OS for a test drive




  • The preferred alternative to this method is orElseThrow().
    OptionalLong (Java SE 11 & JDK 11) - Oracle Docs




  • Our selection actually contains more than 20 libraries, as some of them are alternatives to each other and solve the same problem.
    Top 20 Python libraries for data science in 2018








share|improve this answer





























    0














    Such methods are two sides of the same coin:




    Definition
    To be two things that seem disparate but are actually related.




    Usage instance:




    "He gave me two methods for solving a problem, which are two sides of the same coin."







    share|improve this answer





























      0














      I would say that method1 is method2's equivalent:




      A person or thing that is equal to or corresponds with another in value, amount, function, meaning, etc.
      https://en.oxforddictionaries.com/definition/equivalent






      share








      New contributor




      Hlynur Davíð Hlynsson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.


















        Your Answer








        StackExchange.ready(function() {
        var channelOptions = {
        tags: "".split(" "),
        id: "97"
        };
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function() {
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled) {
        StackExchange.using("snippets", function() {
        createEditor();
        });
        }
        else {
        createEditor();
        }
        });

        function createEditor() {
        StackExchange.prepareEditor({
        heartbeatType: 'answer',
        autoActivateHeartbeat: false,
        convertImagesToLinks: false,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: null,
        bindNavPrevention: true,
        postfix: "",
        imageUploader: {
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        },
        noCode: true, onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        });


        }
        });














        draft saved

        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fenglish.stackexchange.com%2fquestions%2f480465%2fphrases-for-two-methods-that-are-different-but-both-can-solve-the-same-task%23new-answer', 'question_page');
        }
        );

        Post as a guest















        Required, but never shown

























        4 Answers
        4






        active

        oldest

        votes








        4 Answers
        4






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        2














        It seems to me that what is salient isn't a property of a method (viz that it can solve a task that another method can solve), but rather a property of a task (that there are two methods that solve it). There's the phrase "there's more than one way to skin a cat".






        share|improve this answer





















        • Thanks! In this context, can I say "method1 is method2's counterpart/peer"? (see my updated question)
          – Ida
          1 hour ago










        • Method1 is Method2's alternative.
          – Tushar Raj
          1 hour ago
















        2














        It seems to me that what is salient isn't a property of a method (viz that it can solve a task that another method can solve), but rather a property of a task (that there are two methods that solve it). There's the phrase "there's more than one way to skin a cat".






        share|improve this answer





















        • Thanks! In this context, can I say "method1 is method2's counterpart/peer"? (see my updated question)
          – Ida
          1 hour ago










        • Method1 is Method2's alternative.
          – Tushar Raj
          1 hour ago














        2












        2








        2






        It seems to me that what is salient isn't a property of a method (viz that it can solve a task that another method can solve), but rather a property of a task (that there are two methods that solve it). There's the phrase "there's more than one way to skin a cat".






        share|improve this answer












        It seems to me that what is salient isn't a property of a method (viz that it can solve a task that another method can solve), but rather a property of a task (that there are two methods that solve it). There's the phrase "there's more than one way to skin a cat".







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 2 hours ago









        Rosie FRosie F

        58926




        58926












        • Thanks! In this context, can I say "method1 is method2's counterpart/peer"? (see my updated question)
          – Ida
          1 hour ago










        • Method1 is Method2's alternative.
          – Tushar Raj
          1 hour ago


















        • Thanks! In this context, can I say "method1 is method2's counterpart/peer"? (see my updated question)
          – Ida
          1 hour ago










        • Method1 is Method2's alternative.
          – Tushar Raj
          1 hour ago
















        Thanks! In this context, can I say "method1 is method2's counterpart/peer"? (see my updated question)
        – Ida
        1 hour ago




        Thanks! In this context, can I say "method1 is method2's counterpart/peer"? (see my updated question)
        – Ida
        1 hour ago












        Method1 is Method2's alternative.
        – Tushar Raj
        1 hour ago




        Method1 is Method2's alternative.
        – Tushar Raj
        1 hour ago













        2














        The word "alternative" would work here. It's pretty versatile, so it should cover your context. It can be used no matter the level of formality you want and can be used to describe a wide variety of things. Here are some examples:





        • We present two quicksort alternatives for cache optimizations which work well on both balanced and unbalanced data sets.
          Improving Memory Performance of Sorting
          Algorithms




        • Is ReactOS a viable Windows alternative? Taking the OS for a test drive




        • The preferred alternative to this method is orElseThrow().
          OptionalLong (Java SE 11 & JDK 11) - Oracle Docs




        • Our selection actually contains more than 20 libraries, as some of them are alternatives to each other and solve the same problem.
          Top 20 Python libraries for data science in 2018








        share|improve this answer


























          2














          The word "alternative" would work here. It's pretty versatile, so it should cover your context. It can be used no matter the level of formality you want and can be used to describe a wide variety of things. Here are some examples:





          • We present two quicksort alternatives for cache optimizations which work well on both balanced and unbalanced data sets.
            Improving Memory Performance of Sorting
            Algorithms




          • Is ReactOS a viable Windows alternative? Taking the OS for a test drive




          • The preferred alternative to this method is orElseThrow().
            OptionalLong (Java SE 11 & JDK 11) - Oracle Docs




          • Our selection actually contains more than 20 libraries, as some of them are alternatives to each other and solve the same problem.
            Top 20 Python libraries for data science in 2018








          share|improve this answer
























            2












            2








            2






            The word "alternative" would work here. It's pretty versatile, so it should cover your context. It can be used no matter the level of formality you want and can be used to describe a wide variety of things. Here are some examples:





            • We present two quicksort alternatives for cache optimizations which work well on both balanced and unbalanced data sets.
              Improving Memory Performance of Sorting
              Algorithms




            • Is ReactOS a viable Windows alternative? Taking the OS for a test drive




            • The preferred alternative to this method is orElseThrow().
              OptionalLong (Java SE 11 & JDK 11) - Oracle Docs




            • Our selection actually contains more than 20 libraries, as some of them are alternatives to each other and solve the same problem.
              Top 20 Python libraries for data science in 2018








            share|improve this answer












            The word "alternative" would work here. It's pretty versatile, so it should cover your context. It can be used no matter the level of formality you want and can be used to describe a wide variety of things. Here are some examples:





            • We present two quicksort alternatives for cache optimizations which work well on both balanced and unbalanced data sets.
              Improving Memory Performance of Sorting
              Algorithms




            • Is ReactOS a viable Windows alternative? Taking the OS for a test drive




            • The preferred alternative to this method is orElseThrow().
              OptionalLong (Java SE 11 & JDK 11) - Oracle Docs




            • Our selection actually contains more than 20 libraries, as some of them are alternatives to each other and solve the same problem.
              Top 20 Python libraries for data science in 2018









            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered 1 hour ago









            LaurelLaurel

            31.4k660111




            31.4k660111























                0














                Such methods are two sides of the same coin:




                Definition
                To be two things that seem disparate but are actually related.




                Usage instance:




                "He gave me two methods for solving a problem, which are two sides of the same coin."







                share|improve this answer


























                  0














                  Such methods are two sides of the same coin:




                  Definition
                  To be two things that seem disparate but are actually related.




                  Usage instance:




                  "He gave me two methods for solving a problem, which are two sides of the same coin."







                  share|improve this answer
























                    0












                    0








                    0






                    Such methods are two sides of the same coin:




                    Definition
                    To be two things that seem disparate but are actually related.




                    Usage instance:




                    "He gave me two methods for solving a problem, which are two sides of the same coin."







                    share|improve this answer












                    Such methods are two sides of the same coin:




                    Definition
                    To be two things that seem disparate but are actually related.




                    Usage instance:




                    "He gave me two methods for solving a problem, which are two sides of the same coin."








                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered 28 mins ago









                    AhmedAhmed

                    3,61011952




                    3,61011952























                        0














                        I would say that method1 is method2's equivalent:




                        A person or thing that is equal to or corresponds with another in value, amount, function, meaning, etc.
                        https://en.oxforddictionaries.com/definition/equivalent






                        share








                        New contributor




                        Hlynur Davíð Hlynsson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.























                          0














                          I would say that method1 is method2's equivalent:




                          A person or thing that is equal to or corresponds with another in value, amount, function, meaning, etc.
                          https://en.oxforddictionaries.com/definition/equivalent






                          share








                          New contributor




                          Hlynur Davíð Hlynsson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.





















                            0












                            0








                            0






                            I would say that method1 is method2's equivalent:




                            A person or thing that is equal to or corresponds with another in value, amount, function, meaning, etc.
                            https://en.oxforddictionaries.com/definition/equivalent






                            share








                            New contributor




                            Hlynur Davíð Hlynsson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            I would say that method1 is method2's equivalent:




                            A person or thing that is equal to or corresponds with another in value, amount, function, meaning, etc.
                            https://en.oxforddictionaries.com/definition/equivalent







                            share








                            New contributor




                            Hlynur Davíð Hlynsson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.








                            share


                            share






                            New contributor




                            Hlynur Davíð Hlynsson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            answered 2 mins ago









                            Hlynur Davíð HlynssonHlynur Davíð Hlynsson

                            1




                            1




                            New contributor




                            Hlynur Davíð Hlynsson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.





                            New contributor





                            Hlynur Davíð Hlynsson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.






                            Hlynur Davíð Hlynsson is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.






























                                draft saved

                                draft discarded




















































                                Thanks for contributing an answer to English Language & Usage Stack Exchange!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.





                                Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                                Please pay close attention to the following guidance:


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fenglish.stackexchange.com%2fquestions%2f480465%2fphrases-for-two-methods-that-are-different-but-both-can-solve-the-same-task%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                Hivernacle

                                Fluorita

                                Hulsita