Open
Description
Ocean should be able to support installing libraries for various programming languages. To achieve this, it should piggyback off of existing build systems and maybe also other package managers.
Languages
-
C
Kind: Compiled
ABI: Platform-specified
-
C++
Kind: Compiled
ABI: Unstable
-
D
Kind: Compiled
ABI: Platform-specific (details)
-
Go
Kind: Compiled
-
Haskell
Kind: Compiled
-
Swift
Kind: Compiled, Interpreted
ABI: Stable (see
ABIStabilityManifesto.md
) -
Java
Kind: Bytecode (run by JVM)
-
WebAssembly
Kind: Bytecode
-
C#
Kind: Bytecode (run by .NET)
-
Python
Kind: Interpreted
-
JavaScript
Kind: Interpreted
-
Ruby
Kind: Interpreted
-
Perl
Kind: Interpreted