Fe - 이더리움을 위한 스마트 컨트랙트 언어
(github.com)- Python 과 Rust에 영향을 받은, EVM(Ethereum Virtual Machine)을 위한 정적 타입 언어
- 기능과 목표
ㅤ→ 경계 및 오버플로 검사
ㅤ→ 동적 프로그램 동작 제한을 통한 결정가능성(Decidability) 제공
ㅤ→ 더 정확한 Gas 예측
ㅤ→ 정적 타입
ㅤ→ Pure 함수 지원
ㅤ→ 재진입 제한
ㅤ→ 정적 루핑
ㅤ→ 모듈 임포트
ㅤ→ 표준 라이브러리
ㅤ→ YUL IR로 EVM 과 eWASM을 타겟
ㅤ→ WASM으로 Fe 컨트랙트를 브라우저에서 컴파일
ㅤ→ Rust를 통해 안전하고 강력한 구현체 개발
- 아직 개발 초기 단계
ㅤ→ 2021년초 알파 릴리즈 되었고, 월 릴리즈 사이클 진행중