Sphere Engine Releases

Released: Nov 16, 2021

Updates in November 2021

Features

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...

Released: Sep 14, 2021

Updates in September 2021

Features

  • Added support for virtually infinite scaling to handle events and contests of any size.

Released: Mar 17, 2021

Updates in March 2021

Features

  • 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

Released: Feb 11, 2021

Updates in February 2021

Features

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...