Welcome to the new platform of Programmer's Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use its exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.
an offer for a new "area" in the site
It is common knowledge that acquiring a skill requires practice,
and that perfecting that skill requires endless utilization of that skill.
I turn to you as the developers of a site that gathers many of the computer-related skills
(especially programming languages) in a request and an offer to found a new area in your
site which will be devoted to using and practicing these skills.
From my experience, after learning the basics of a programming language and not
writing any code for a while, the basics are lost or faded.
In my vision, this "practicing area" will contain programming assignments and challenges
of all levels and for all programming languages. The surfers will actively offer new
challenges and send their solutions to the existing challenges. A crew will receive the
solutions and will post the most efficient andor most elegant andor simpleststraight-forward.
It is also possible that all solutions will be published online, and that the surfers themselves
will choose the best solution (in each of the above catagories).
When the popularity of this "area" increases it will be possible to organize online contests,
in which a (difficult) challenge will be posted, and the participants will have a specific
amount of time to solve the challenge. The best solution that will be posted by the time is
over will win... something. (or: the first working solutions (=works for predetermined inputs
that will check problematic inputs) will be the winner).
0 · ·