From d931e7ad1ecd1d30aacbe240e2dac37110452fb8 Mon Sep 17 00:00:00 2001 From: anirudhsai20 <63279440+anirudhsai20@users.noreply.github.com> Date: Sat, 27 Feb 2021 11:42:54 +0530 Subject: [PATCH 1/3] Grammatical errors corrected --- README.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index dc5d7f447..77b87390d 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,9 @@ PyDataStructs About ----- -Currently, the project aims to be a Python package for various data structures in computer science. Besides, we are also working on including parallel algorithms. To the best of our knowledge, a well-designed library/package which has covered most of the data structures and algorithms including their parallel implementation doesn't exist. +This project aims to be a Python package for various data structures in computer science. We are also working on the development of various alogorithms including parallel algorithms. To the best of our knowledge, a well-designed library/package which has covered most of the data structures and algorithms including their parallel implementation doesn't exist. -In future, i.e, after a few releases of the package when the software design will become stable, we also aim to provide APIs for the code in C++ and Java as well. + When the software design becomes stable after a few releases of the package in the near future, we also aim to provide APIs for the code in C++ and Java as well. Installation ------------ @@ -45,9 +45,7 @@ You can use the examples given in the following book as tests for your code: Why we use Python? ------------------ -As we know Python is an interpreted language and hence is slow as compared to C++, the most -popular language for sports programming. We still decided to use Python because the software -development can happen at a much faster pace and it is much easier to test various software designs and APIs as coding them out takes no time. However, keeping the need of the users in mind, we will shift to C++ backend, which will happen quickly as we would be required to just translate the tested code rather than writing it from scratch, after a few releases with APIs available for all the languages. +As we know Python is an interpreted language and hence is slow compared to C++, the most popular language for competitive programming. We still decided to use Python because the software development can happen at a much faster pace and it is much easier to test various software designs and APIs as coding them out takes no time. However, keeping the need of the users in mind, we will shift to C++ backend, which will happen quickly as we would be required to just translate the tested code rather than writing it from scratch, after a few releases with APIs available for all the languages. How to contribute? ------------------ From f69d66b7413d51e20277d69309c7f79a46da4230 Mon Sep 17 00:00:00 2001 From: anirudhsai20 <63279440+anirudhsai20@users.noreply.github.com> Date: Sat, 27 Feb 2021 11:45:32 +0530 Subject: [PATCH 2/3] Grammatical errors corrected --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 77b87390d..4a5e8cf36 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ About This project aims to be a Python package for various data structures in computer science. We are also working on the development of various alogorithms including parallel algorithms. To the best of our knowledge, a well-designed library/package which has covered most of the data structures and algorithms including their parallel implementation doesn't exist. - When the software design becomes stable after a few releases of the package in the near future, we also aim to provide APIs for the code in C++ and Java as well. + Once the software design becomes more stable after a few releases of this package in the near future, we also aim to provide APIs for the code in C++ and Java as well. Installation ------------ From 6043d73b57e678c0066012023608aa2be5854a77 Mon Sep 17 00:00:00 2001 From: anirudhsai20 <63279440+anirudhsai20@users.noreply.github.com> Date: Sat, 27 Feb 2021 11:53:19 +0530 Subject: [PATCH 3/3] Contributors list added --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 4a5e8cf36..ced76516e 100644 --- a/README.md +++ b/README.md @@ -94,3 +94,15 @@ The following parameters are to be followed to pass the code quality tests for y reference (using `is`, `is not`) and not by value(`==`, `!=`). Keep contributing!! + +Thanks to these wonderful people ✨✨: + +
+ + + + | +