GDSC SungShin Women's University 23-24/Story

[Winter Blog Challenge] Kotlin 스터디 후기(Core 이누리)

GDSC SungShin Team 2024. 2. 6. 18:31

안녕하세요 GDSC Sungshin University 기획팀 core 멤버 이누리입니다.

저는 이번 Winter 블로그 챌린지에 제가 공부했던 Kotlin에 대하여 이야기하려 합니다.

먼저 Kotlin에 대하여 간단하게 알아보겠습니다

먼저 Kotlin 이란 이해하기 쉽게 말하여 자바의 상위호환 버전입니다.

자바를 만든 회사인 JetBrains에서 2011년에 공개한 언어로

자바보다 간결하고 많은 기능을 추가한 언어입니다.

 

자바 대신 Kotlin 개발하게 되었을까요?

 

이유는 여러 개가 있지만 우선, 자바와 호환된다는 점입니다.

자바 코드를 이용하여 코틀린 코드를 호출할 수도 있으며, 기존에 자바로 코딩된 프로그램을 코틀린으로 바꾸는 또한 가능합니다. 100프로 호환이 되는 장점이 있습니다.

 

다음은 간결함입니다.

코틀린은 자바보다 간결하고 간단합니다. 이에 코드를 구성할 때에 코드를 쉽게 읽고 있습니다.

외에도 많은 장점들이 있습니다

 

저는 GDSC멤버들과 함께 코틀린 스터디를 몇 달동안 진행하였습니다.

 

이렇게 13주차 동안 유투브 강의를 통해 스터디를 진행하였습니다.

 

스터디 내용은 아래 링크를 통해 확인할 수 있습니다.

 

https://gdsc-sungshin.tistory.com/m/category/GDSC%20SungShin%20Women%27s%20University%2023-24/Study

 

스터디를 하는 동안 코틀린은 자바보다 직관적이고 간결한 것 같다는 생각을 하였습니다.

처음 배우는 내용들에 개인적으로는 함수와 라이브러리 운용이 익숙하지 않아 어려움을 겪기도 하였습니다.

 

기초적인 문법과 배경을 쌓는 것이 중요하다는 생각을 하였고,

오류가 많이 발생하더라도 꾸준히 해결하며 방법을 찾는 것이 힘들지만 꼭 필요한 과정이라고 생각하였습니다.

 

혼자였다면 꾸준히 강의를 수강하지 못했을 것이지만

멤버들과 함께 스터디를 하니 서로 도움을 주며 강의를 끝마칠 수 있었습니다!