Skip to content

Commit

Permalink
Added reason for using Python (#45)
Browse files Browse the repository at this point in the history
  • Loading branch information
Saptashrungi authored and czgdp1807 committed Dec 13, 2019
1 parent ad9d297 commit 810c134
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ How are we different?

There are many pre-exisiting packages available in the open source world based on the above idea. However, they lack the implementation of complex data structures and this makes us different. If you have worked with C++ and Python then you know how hard it is to code bug free AVL trees :-).Well, after this project you will not have to worry about it. In fact, we will keep each data structure independent from each other for easy code reusability.

Why we use Python?
-----------------

As we know Python is an interepreted 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.

How to contribute?
------------------

Expand Down

0 comments on commit 810c134

Please sign in to comment.