Sphere Engine Versions

Découvrez les nouveautés dans chaque version, avec des détails sur les fonctionnalités, les améliorations et les problèmes résolus.

janv.
févr.
mars
avr.
mai
juin
juil.
août
sept.
oct.
nov.
déc.
Sphere Engine - November 2021 release16 nov. 2021
Fonctionnalités

Updated many supported programming language versions to the latest ones. These include:

  • Ada 11.1.0
  • Bash 5.1.4
  • C 11.1.0
  • C++ 11.1.0
  • C99 Strict 11.1.0
  • D 11.1.0
  • D (DMD) 2.098.0
  • Elixir 1.12
  • Erlang 24.0.6
  • Fortran 11.1.0
  • gcc 11.1.0 for C, C++, Objective-C
  • Go 1.17.2
  • Haskell 8.8.4
  • Java 17.0.1
  • Java (legacy) 8u311
  • Kotlin 1.5.31
  • (NEW) C# .NET 6.0 10.0
  • (NEW) F# .NET 6.0 6.0
  • (NEW) VB .NET 6.0 16.9
  • Node.js 17.0.1
  • Objective-C 11.1.0
  • Ocaml 4.11.1
  • Perl 5.32.1
  • Perl 6 2020.12
  • PHP 8.0.12
  • Prolog (swi) 8.2.4
  • Python 3.9.5
  • R 4.0.4
  • Ruby 3.1
  • Rust 1.56
  • Scala 3.1.0
  • SQLite 3.34.1
  • Swift 5.5
  • Typescript 4.4.4
Sphere Engine - September 2021 release14 sept. 2021
Fonctionnalités
  • Added support for virtually infinite scaling to handle events and contests of any size.
Sphere Engine - Cloud Service Updated17 mars 2021
Fonctionnalités
  • Adds support for the following programming languages:
    • Elixir 1.11
    • Racket 7.9
  • Updates and improves support for the following programming languages:
    • GCC 10.2 for C, C++, and others from the family
    • C# gmcs 6.12
    • D 10.2
    • Erlang 23.2
    • Fortran 10.2
    • Groovy 4.0
    • Java 15
    • Kotlin 1.4
    • Lua 5.4
    • Node.js 15.6
    • Pascal 3.2
    • Python 3.9
    • Perl 6 2020.06
    • PHP 8
    • R 4.0.2
    • Ruby 3.0
    • Rust 1.49
    • Swift 5.3
    • Typescript 4.1
Sphere Engine - Cloud Service Released11 févr. 2021
Fonctionnalités

Sphere Engine is a set of APIs and software components that enable creating coding assessment solutions and online code execution environments.

Sphere Engine allows for remote execution of computer programs in a secure run-time environment. Programs can be executed in one of many supported programming languages, including C++, C#, Go, Haskell, Java, Kotlin, Node.js, PHP, Python, Ruby, Scala or Swift.

Sphere Engine can be used in many areas, including:

  • Education (learning to program),
  • E-learning courses (interactive examples and exercises),
  • Internal training,
  • Recruitment (verification of IT skills),
  • Software documentation and SDKs,
  • Competitive programming,
  • Hackathons and programming contests,
  • Other applications that require a run-time environment.