The current C# version is about 2 years old. It would be helpful if it supports latest version. In addition to simplifying the code using list patterns, collection expressions, there are lot of improvements and faster to develop and run.
# | User | Rating |
---|---|---|
1 | tourist | 4009 |
2 | jiangly | 3773 |
3 | Radewoosh | 3646 |
4 | ecnerwala | 3624 |
5 | jqdai0815 | 3620 |
5 | Benq | 3620 |
7 | orzdevinwang | 3612 |
8 | Geothermal | 3569 |
8 | cnnfls_csy | 3569 |
10 | gyh20 | 3447 |
# | User | Contrib. |
---|---|---|
1 | awoo | 161 |
1 | cry | 161 |
3 | maomao90 | 160 |
4 | atcoder_official | 156 |
5 | -is-this-fft- | 155 |
5 | nor | 155 |
7 | maroonrk | 153 |
7 | adamant | 153 |
9 | Um_nik | 152 |
10 | djm03178 | 146 |
The current C# version is about 2 years old. It would be helpful if it supports latest version. In addition to simplifying the code using list patterns, collection expressions, there are lot of improvements and faster to develop and run.
Name |
---|
need C#12 too.
The Visual Studio on CodeForces itself remained in a considerably old version (VS2017 32-bit) because the system that CodeForces uses is Windows 7 (or… Windows Server 2008?) which may be difficult or even cannot upgrade to any newer version!
Due to the same reason, the .NET8 cannot be installed on CF, its minimum system requirement is Windows 8.1 (or Windows Server 2012 R2).
Thus, unless CF upgrade itself to Windows Server 2022 or newer, we can neither see MSC++latest(VS2022 64-bit) nor C#12 in the language list. The latest version of MSC++ can be VS2019 with full C++20 and C++latest (a bit newer than C++20) 64-bit target output. The .NET, however, version 6.0 is both the latest and LTS one CF can support.
Maybe you can contact Vladosiya for more info? I'm just a common newbie participant without such lang-tune-experience.
oh no, I want to enjoy the new C# syntax
Months later, CodeForces upgraded its system to Windows Server 2022, meaning that it is finally possible to upgrade almost everything.
The .NET8 supports the AOT technology which could accelerate C# codes to the native level. Although .NET6 is a relatively new LTS version, There's no reason not to upgrade .NET in the future.
noo. you should use c++ !! its za best programming language!!!
C is better then C++
No!! for CP C++ best
downvoted
Only if you are on the skill set of rainboy, then yes!
I use C11 only
there is no alternative of C++ in terms of fast programming language is considered , if some language is any close that is rust
No. Rust >>> C++
Negative. C++ reigns supreme as the ultimate programming language!
Worth to mention that .NET 8 (C# 12) is an LTS release, and the current version supported in Codeforces has end of life this year