You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

Legend

(blue star) Healthy

(green star) Could be improved

(star) Needs attention

(red star) Likely to be an issue in the future

Compilers / Interpreters

NameCurrentRelease DateSupportStatusCommentLatestRelease DateSupportRHEL/CentOS 7RHEL/CentOS 8Upgrade ReleaseTarget
C++ [1][2]4.8.52015-062021-05(green star)Provided by O.S.10.22020-07-4.8.58.3.12022FEB-
Java 11 [1]11.0.72020-042024-10(green star)11.0.2 widely used as its provided by RHEL 7

11.0.12

2021-072024-1011.0.211.0.12--
Java 17 [1]----

17.0.1

2021-102026-09-17.0.12023APR-
Python 3.8 [1]3.8.62020-092024-10(green star)
3.8.122021-082024-10-3.8.62022FEBDefault
Python 3.9 [1]----
3.9.72021-082025-10-3.9.2--

Standards

C
NameRelease DateCompiler SupportCompatible SinceDropped CompatibilityDefault
c901990Beginning?Beginning2016OCTBeginning → 2016OCT
c992000-03>= 4.12016OCT-2016OCT → Now
c112011-12-08>= 4.92018OCT--
c172018>= 8.12020OCT-2022APR→ Now
c2x->= 9.1Not Compatible--
c23TBD-Not Compatible--
C++
NameRelease DateCompiler SupportCompatible SinceDropped CompatibilityDefault
C++981998-10Beginning?Beginning2022APRBeginning → 2018OCT
C++0x->= 4.32018-OCT-2018OCT → 2022FEB
C++112011-08>= 4.72018-OCT--
C++142014-08>= 5.12020-OCT--
C++172017-12>= 8.12020-OCT-2022APR → Now
C++2a->= 8.12020-OCT--
C++20TBD>= 11.1Not Compatible--
C++2b->= 11.1Not Compatible--
C++23TBD-Not Compatible--
Java
NameRelease DateCompiler SupportCompatible SinceDropped CompatibilityDefault
Java Classic--Beginning-Beginning → Now
Java Modules--Not Compatible--
Python
NameRelease DateInterpreter SupportCompatible SinceDropped CompatibilityDefault
Python 22000-10>= 2.0Beginning2022FEBBeginning → 2020JUN
Python 3.62019-07>= 3.6.92020-APR-2020AUG → 2021DEC
Python 3.82020-09>= 3.8.62022-FEB-2022FEB → Now
  • No labels