2021.06.30.
ⓒCIO Korea / Paul Krill | InfoWorld
젯브레인(JetBrains)에서 개발한 프로그래밍 언어 ‘코틀린(Kotlin)’의 버전 1.5.20이 출시됐다. 코틀린 1.5.20은 ‘JSpecify 자바 널니스(JSpecify Java nullness)’ 기능과 함께 더 쉽게 코딩할 수 있도록 지원하는 '롬복 자바 라이브러리(Lombok Jave library)'를 실험적으로 지원한다.
개발팀에 따르면 지난 6월 23일 릴리즈된 코틀린 1.5.20은 동일한 모듈에서 롬복으로 생성한 메소드 호출을 실험적으로 지원한다. 즉 롬복 컴파일러 플러그인을 추가하면 혼합 자바/코틀린 모듈에서 코틀린 코드로 롬복 선언을 사용할 수 있다. 롬복 라이브러리는 편집기와 빌드 도구에 연결되며, 로깅 변수 자동화와 같은 기능을 사용해 보일러플레이트 코드를 작성해야 하는 필요성을 줄여준다.
또 이번 릴리즈는 정적 분석을 위한 표준 자바 주석을 제공하는 JSpecify를 실험적으로 지원한다.자바 널니스 주석(Java nullness annotations)의 표준 통합 세트를 포함하는 JSpecify는 코틀린이 자바와 상호 운용할 때 널 안정성을 유지할 수 있도록 더 자세한 널 허용 여부 정보를 제공한다.
코틀린 1.5.20 설치 가이드는 이곳(blog.jetbrains.com)에서 확인할 수 있다. 이번 버전의 다른 기능은 아래와 같다.
(후략)
[원문 기사 : https://www.ciokorea.com/news/199414 ]
※ 본 내용은 한국아이디지(주) (https://www.idg.co.kr/)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 2020 International Data Group. 무단전재 및 재배포 금지.
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
공지 | [Open UP 활용가이드] 공개SW 활용 및 개발, 창업, 교육 "Open UP을 활용하세요" | 305861 | 2020-10-27 |
공지 | [Open UP 소개] 공개SW 개발·공유·활용 원스톱 지원 Open UP이 함께합니다 | 295735 | 2020-10-27 |
9459 | "데브옵스 시장 재편 시작됐다...M&A 가속화될 것" | 4103 | 2021-07-05 |
9458 | 카뱅 ‘곤충전략'에... 4대 공룡은행 위협하는 비결 있다 | 3933 | 2021-07-05 |
9457 | 페이스북 AI, 인공지능으로 '홈 서비스 로봇' 학습... 혁신적으로 개선하는 'Habitat 2.0' 오픈소스로 공개 | 4058 | 2021-07-05 |
9456 | 국내 '쿠버네티스 인증' 확산…KT넥스알 "고효율 빅데이터 분석 지원" | 4082 | 2021-07-05 |
9455 | 숭실대 등 파스타 확산 참여 4개대학들 '오픈랩' 워크숍 개최 | 4102 | 2021-07-02 |
9454 | 몽고DB “레거시 현대화, 데이터베이스 혁신 필수” | 3787 | 2021-07-02 |
9453 | 글로벌 칼럼 | 벤처 투자로 확인하는 오픈소스의 기회와 가능성 | 4380 | 2021-07-01 |
9452 | 코딩하는 AI 실전 투입 현실로?...MS, 소스코드 추천 AI 개발 | 4354 | 2021-06-30 |
9451 | 인젠트, 오픈소스 DBMS 플랫폼 '인젠트 eXperDB' 나라장터에 등록 | 4550 | 2021-06-30 |
9450 | 코틀린 버전 1.5.20 출시··· “자바 코딩 기능 개선” | 4341 | 2021-06-30 |
0개 댓글