From 7b00ab2429d56148004bdf8062c2bcc8d7a44269 Mon Sep 17 00:00:00 2001 From: Ivan Reshetnikov Date: Thu, 9 Mar 2023 00:35:49 +0500 Subject: [PATCH] Add a note about Ruby --- readme.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/readme.md b/readme.md index b17aae8..3e7409f 100644 --- a/readme.md +++ b/readme.md @@ -14,6 +14,15 @@ cd problems/random-problem ruby test.rb ``` +## Why Ruby? + +Solving problems in Ruby can be a lot more fun than it first appears. +Although it is a relatively simple programming language that does not require manual memory manipulation, +it is also a relatively slow language. +Sub-optimal C or Rust solutions will pass all tests, +but Ruby or Python solutions will not be able to meet the time limit. +This forces us to look for optimized algorithms. + ## Structure - `main.rb` - the solution itself