2024년 프로그래밍 언어 설계 논평은 들여쓰기 가능한 여러 줄 문자열, 예측 가능한 상대 경로, 일관된 확장자, 후행 쉼표를 초기부터 고려하자고 제안한다. 숫자와 이스케이프 문법, 키워드도 향후 확장을 막지 않아야 하며 나중의 변경은 하위 호환성 비용을 만든다는 주장이다. 버전 간 마이그레이션 시험, 파일 감시, 검색 도구와 빌드 시스템의 연동도 별도 설계 문제로 다룬다. 버전 번호는 완벽한 수학 규칙이 아니라 판단을 전달하는 수단이라는 한계를 인정하며, 구현 전 도구 생태계까지 살피는 것이 핵심이다.
Tech로 돌아가기
Tech
언어 설계 논평, 문자열과 경로 규칙의 초기 결정 강조
사용자가 생긴 뒤 고치기 어려운 문법과 도구 연동을 먼저 설계하자는 제안이며 단일 정답은 아닙니다.