Jo라는 정적 타입 언어가 공개되어, 세밀한 권한 경계를 제공한다.
Jo는 애플리케이션의 실제 필요에 맞춘 정밀한 권한 경계를 제공하는 정적 타입 언어로 오픈소스되었다. 이 언어는 컴파일러가 권한 경계를 강제하여 코드가 여타 라이브러리를 통해 접근할 수 없도록 한다. Jo는 AI가 생성한 코드와 관련해 제한된 인터페이스 라이브러리와 함께 동작하며, 어떠한 FFI 접근도 허용하지 않는다. 현재 Jo는 Ruby와 Python으로 컴파일 가능하며, v0.10.0이 실험을 위해 준비되어 있다.
Jo, a statically typed language, is released with fine-grained capability boundaries.
Jo is an open-sourced, statically typed language that focuses on providing precise capability boundaries tailored to application needs. The compiler enforces these boundaries, preventing unauthorized access through helpers or libraries. It features a design that is particularly beneficial for AI-generated code, ensuring that confined code adheres to restricted interfaces without FFI access. Currently, Jo compiles to Ruby and Python, with version 0.10.0 ready for experimentation.