Elixir 는 어떻게 10년도 안되어 성숙한 언어가 되었나
(json.media)Elixir 가 가지고 있는 특성을 기반으로 빠르게 성숙할 수 있었던 이유를 정리해보았습니다.
- Elixir 는 2011 년부터 만들어진 언어이고 현재 최신 버전은 v1.14
- 2019 년 v1.9 를 내놓으면서부터 더 이상 기능 상의 백로그는 없다고 발표
- 이는 만들어진지 30년이 되어가면서도 계속 새로운 기능이 언어 자체에 추가되고 있는 다른 언어와는 매우 다른 행보
- Elixir 는 Erlang 을 기반으로 함
- 때문에 Erlang 의 발전을 레버리징 하고 있고, 만들어질 때도 Erlang 이 이미 오랜시간 고민한 결과들을 기반으로 만들 수 있었음
- Elixir 는 공리가 적음
- Elixir 는 reserved word 가 15개로 여러 언어들 중 가장 적은 편
- Java 17 은 reserved word 가 67개
- 적은 공리는 뛰어난 확장성으로 이어짐
- 뛰어난 확장성은 언어 자체의 변화를 덜 요구할 수 있게 함
Show GN은 남이 시도해볼 수 있는 프로젝트 등을 위한 공간이어서, 기사 섹션으로 이동하였습니다.
Show 이용방법을 확인해주세요.