diff --git a/cms/db/contest.py b/cms/db/contest.py index c245a3534f..dbe20d1006 100644 --- a/cms/db/contest.py +++ b/cms/db/contest.py @@ -82,7 +82,7 @@ class Contest(Base): languages: list[str] = Column( ARRAY(String), nullable=False, - default=["C11 / gcc", "C++20 / g++", "Pascal / fpc"]) + default=["C11 / gcc", "C++20 / g++"]) # Whether contestants allowed to download their submissions. submissions_download_allowed: bool = Column( diff --git a/docs/Configuring a contest.rst b/docs/Configuring a contest.rst index 6b92ae622e..a3afcdca9a 100644 --- a/docs/Configuring a contest.rst +++ b/docs/Configuring a contest.rst @@ -219,7 +219,7 @@ CMS allows to restrict the set of programming languages available to contestants CMS offers out of the box the following combination of languages: C, C++, Pascal, Java (using a JDK), Python 2 and 3, PHP, Haskell, Rust, C#. -C, C++ and Pascal are the default languages, and have been tested thoroughly in many contests. +C, and C++ are the default languages and have been tested thoroughly in many contests. PHP and Python have only been tested with Batch task types, and have not thoroughly analyzed for potential security and usability issues. Being run under the sandbox, they should be reasonably safe, but, for example, the libraries available to contestants might be hard to control.