조금 된 일이지만, Java 10부터 var 구문이 생겼다. LTS인 자바 11부터는 이를 통한 람다 타입 지원도 생겼다. 하지만 최신 안정화 버전(LTS)인 자바 11로 프로젝트를 시작한들, var 구문에 대한 거부감을 가진 개발자들이 많을 것이다. 왜냐하면 javascript 의 var 구문에 대한 오해 때문이다. javascript 는 아무래도 타입 종속적인 변수를 가진 언어가 아니기 때문에 javascript 에 불만을 가지고 있는 개발자는 한국에서도 많고 외국에서도 많다. 괜히 자바스크립트를 강타입으로 관리하는 타입스크립트가 인기 있는 것이 아니다. 당장 유명한 C#의 경우, 닷넷 3.5 기준으로, C# 3.0 스팩부터 이미 추가되었는데, 생긴 지 2007년, 즉, 13년이나 된 오래된 기술이고, 타입 추론 개념도 이것보다 더 오래된 기술이다. 자바가 늦게 수용했다고 해도 과언이 아닌데, 자바만 해온 개발자들에게는 javascript 인식이 박힌 var 구문