반응형

'Ktor' 태그의 글 목록

언어·프레임워크 코틀린(Kotlin)은 어떻게 태어났나 - 자바가 답답했던 도구 회사의 반란 코틀린(Kotlin)은 개발 도구를 만드는 회사 젯브레인(JetBrains)이 2011년에 공개한 프로그래밍 언어입니다. 자바(Java)와 100% 호환되면서도 코드는 훨씬 짧고, 앱이 갑자기 꺼지는 원인인 널(Null) 문제를 언어 차원에서 잡아낸다는 점 때문에 개발자들 사이에서 빠르게 퍼졌습니다. 2017년 구글이 안드로이드 공식 지원 언어로 받아들이면서 판이 완전히 뒤집혔죠. 오늘은 이 언어가 어디서, 왜, 어떤 이름으로 태어났는지, 그리고 제가 곁에서 지켜본 예상 빗나간 이야기까지 정리해 봅니다.먼저 밝혀두면, 저는 코틀린을 실무에서 직접 써 본 사람은 아닙니다. 다만 젯브레인이라는 회사의 도구들을 좋아해서, 이 언어가 처음 나올 때부터 관심을 두고 지켜봤습니다. 그래서 이 글은 "코틀린 문법 강.. 2026. 7. 6. 23:22
언어·프레임워크 코틀린(Kotlin)이란? 자바부터 스프링·Ktor·멀티플랫폼까지 활용 범위 총정리 (2026) 코틀린(Kotlin)은 안드로이드뿐 아니라 JVM 백엔드, iOS, 데스크톱까지 아우르는 범용 프로그래밍 언어입니다. 코틀린이 무엇인지부터 스프링 부트·Ktor·코틀린 멀티플랫폼(KMP)까지, 2026년 기준 코틀린 프레임워크와 활용 범위를 입문자 눈높이로 정리했습니다. "코틀린은 안드로이드 만들 때 쓰는 거 아니에요?""자바 할 줄 알면 코틀린도 금방 배우나요?""백엔드도 코틀린으로 짤 수 있어요?""코틀린 배우면 결국 어디까지 만들 수 있는 건데요?" 개발 커뮤니티에서 코틀린 얘기가 나오면 빠지지 않고 따라붙는 질문들입니다. 대부분은 "코틀린 = 안드로이드 언어"라는 인상에서 출발하죠. 틀린 말은 아니지만, 지금의 코틀린을 그 한 줄로 설명하기엔 많이 모자랍니다. 안드로이드는 코틀린이 유명해진 계.. 2026. 6. 29. 19:00