diff --git a/Makefile b/Makefile index 240472098a6786eb55c09a6756207e25930577af..33170fa155ad0350fe4f7ce8833fcb845372a7ba 100644 --- a/Makefile +++ b/Makefile @@ -8,3 +8,6 @@ c: prime.c clean: rm -r a.out __pycache__ + +test: + echo 'Not yet implemented.' diff --git a/README.rst b/README.rst new file mode 100644 index 0000000000000000000000000000000000000000..4259347a071d232adea96367a05a253dc77278ca --- /dev/null +++ b/README.rst @@ -0,0 +1,38 @@ +The prime benchmark +=================== + +Bencmarking programming languages by running program to find the first X prime +numbers. The algorithm is naive and should be implemented the same regardless of +the language. + +Added languages +--------------- + +- C +- Lua +- PHP +- Python3 + +Usage +----- +Build: :: + + make + +Clean: :: + + make clean + +Test: :: + + make test + + +History +------- + +When starting to learn Lua, I wrote a simple program to excersize the table data +structure. But I had difficulties expressing what I wanted so I first wrote the +program in Python. After I had the program written in both languages I did the +obvious thing, I timed them. From there on Barak implemented the program in PHP +and we implemented it in C. We hope to have many more languages tested.