ืืกืืืจื-ืืค Exaloop ืคืจืกื ืืช ืืงืื ืืคืจืืืงื Codon, ืฉืืคืชื ืืืืจ ืืฉืคืช Python ืืืกืืื ืืืืฆืจ ืงืื ืืืื ื ืืืืจ ืืคืื, ืื ืงืฉืืจ ืืืื ืืจืืฆื ืฉื Python. ืืืืืจ ืืคืืชื ืขื ืืื ืืืืจื ืืฉืคื ืืืืืช Python Seq ืืืืืงื ืืืืฉื ืคืืชืืื. ืืคืจืืืงื ืืฆืืข ืื ืืื ืจืืฆื ืืฉืื ืืงืืฆื ืืคืขืื ืืกืคืจืืืช ืคืื ืงืฆืืืช ืฉืืืืืคื ืงืจืืืืช ืืกืคืจืืื ื-Python. ืงืืื ืืืงืืจ ืฉื ืืืืืจ, ืืื ืืจืืฆื ืืืกืคืจืืื ืืกืื ืืจืืืช ื ืืชืืื ืืืืฆืขืืช C++ (ืืืืฆืขืืช ืคืืชืืืื ื-LLVM) ื-Python, ืืืืคืฆืื ืชืืช ื-BSL (ืจืืฉืืื ืืืงืืจ ืืขืกืงื).
ืจืืฉืืื BSL ืืืฆืข ืขื ืืื ืืืืกืื MySQL ืืืืืคื ืืืืื Open Core. ืืืืืช ืฉื BSL ืืื ืฉืืงืื ืฉื ืคืื ืงืฆืืื ืืืืช ืืชืงืืืช ืืืื ืืชืืืื ืืฉืื ืื, ืื ืืืฉื ืืื ืื ื ืืชื ืืืฉืชืืฉ ืื ืืื ืชืฉืืื ืจืง ืื ืืชืงืืืืื ืชื ืืื ื ืืกืคืื, ืืืืืืืื ืจืืืฉืช ืจืืฉืืื ืืกืืจื ืืื ืืขืงืืฃ. ืชื ืื ืจืืฉืืื ื ืืกืคืื ืฉื ืคืจืืืงื Codon ืืืืืืื ืืช ืืขืืจืช ืืงืื ืืจืืฉืืื Apache 2.0 ืืืืจ 3 ืฉื ืื (1 ืื ืืืืืจ 2025). ืขื ืืืืขื ืื, ืืจืืฉืืื ืืชืืจ ืืขืชืงื, ืืคืฆื ืืฉืื ืื, ืืืืื ืฉืืขืฉื ืื ืฉืืืืฉ ืืืืจืืช ืื ืืกืืจืืืช.
ืืืืฆืืขืื ืฉื ืงืืฆื ืืืคืขืื ืฉื ืืคืื ืืืฆืืื ืืงืจืืืื ืืชืืื ืืืช ืฉื ืืชืื ืืฉืคืช C. ืืืฉืืืื ืืฉืืืืฉ ื-CPython, ืจืืื ืืืืฆืืขืื ืืขืช ืงืืืคืืืฆืื ืืืืฆืขืืช Codon ืืืขืจื ืคื 10-100 ืขืืืจ ืืืฆืืข ืืื ืืืื. ืืชืจื ืืื, ืื ืืืื ื-Python, Codon ืืืืฉื ืื ืืกืฃ ืืช ืืืืืืช ืืืฉืชืืฉ ื-multithreading, ืื ืฉืืืคืฉืจ ืขืืืื ืืืืื ืขืื ืืืชืจ ืืืืฆืืขืื. Codon ืื ืืืคืฉืจ ืื ืืืฆืข ืงืืืคืืืฆืื ืืจืืช ืืคืื ืงืฆืื ืืืืฉืืช ืืื ืืืฉืชืืฉ ืืืืฆืื ืืืืืืจ ืืคืจืืืงืืื ืงืืืืื ืฉื Python.
Codon ื ืื ื ืืืืฆืขืืช ืืจืืืืงืืืจื ืืืืืืจืืช ืืืืคืฉืจืช ืืืืืื ืืช ืืคืื ืงืฆืืื ืืืืช ืืืืฆืขืืช ืชืืกืคืื, ืืขืืจืชื ื ืืชื ืืืืกืืฃ ืกืคืจืืืช ืืืฉืืช, ืืืืฉื ืืืคืืืืืืฆืืืช ืืงืืืคืืืืจ, ืืืฃ ืืกืคืง ืชืืืื ืืชืืืืจ ื ืืกืฃ. ืืืืืื, ืืกืคืจ ืชืืกืคืื ืืคืืชืืื ืืืงืืื ืืฉืืืืฉ ืืืืืืื ืคืืจืืืืงื ืืืชืืืืงื ืคืื ื ืกืืช. ืืืกืฃ ืืืฉืคื ืฉื Boehm ืืฉืืฉ ืื ืืืื ืืืืจืื.
ืืืืืจ ืชืืื ืืจืื ืชืืืืจ Python, ืื ืืืืืจ ืืงืื ืืืื ื ืืืื ืืกืคืจ ืืืืืืช ืฉืืื ืขืืช ื-Codon ืืฉืืฉ ืืชืืืืฃ ืฉืงืืฃ ื-CPython. ืืืืืื, Codon ืืฉืชืืฉ ืืกืื int ืฉื 64 ืกืืืืืช ืขืืืจ ืืกืคืจืื ืฉืืืื, ืืขืื ืฉ-CPython ืืฉืชืืฉ ืืืืื ืืืชื ืืืืื ืขืืืจ ืืกืคืจืื ืฉืืืื. ืืกืืกื ืงืื ืืืืืื ืขืฉืืืื ืืืจืืฉ ืฉืื ืืื ืงืื ืืื ืืืฉืื ืชืืืืืช ืืงืืืื. ืืืื, ืื ืืชืืื ื ืืจืืช ืขื ืืื ืืืขืืจ ืืืฉืื ืขืืืจ Codon ืฉื ืืืืืืื ืืกืืืืื ืฉื Python ืืืืกืจ ืืืืืืช ืืืฉืชืืฉ ืืชืืื ืืช ืืื ืืืืช ืืกืืืืืช ืฉื ืืฉืคื. ืขืืืจ ืื ืื ืืชืืื ืืื, ืืืืืจ ืืืฆืื ืืืืขืช ืืืืื ืืคืืจืืช ืขื ืืืืข ืืืฆื ืืขืงืืฃ ืืช ืืืขืื.
ืืงืืจ: OpenNet.ru