2024/10 3

Java와 Kotlin, 컴파일 속도 차이가 많이날까?

프로젝트 환경 설정Java  Kotlin  함수 작성모두 동일하게 동작하는 함수를 호출한다 Javapublic class Main { public static void main(String[] args) { long sum = 0; for (int i = 1; i  Kotlinfun main() { var sum = 0L for (i in 1..1_000_000) { sum += i } println("Sum: $sum")}  빌드시간 확인Java 3번 진행 Java 평균 BUILD SUCCESSFUL in 1XXms Kotlin 3번 진행 Kotlin 평균 BUILD SUCCESSFUL in 2XXms Java가 조금 더 빠르긴 하다. 왜..

코딩공부 2024.10.29

Kotlin을 알아보자

현재 회사에서는 Java를 사용한다. 나중에 Kotlin을 사용할 때를 대비하기 위하여 코틀린은 자바에 비하여 무엇이 좋고 기업에서 왜 사용하는지 궁금하여 알아보았다. 코틀린의 장점1. 간결함코틀린은 자바보다 구문이 간단하다. 이로 인하여 코드를 더 쉽게 짤 수 있고 유지보수 차원에서도 유용하게 적용된다. 간단하게 예를 들자면 아래의 함수는 리스트의 짝수의 합을 구하는 코드이다. Javaimport java.util.List;public class Main { public static void main(String[] args) { List numbers = List.of(1, 2, 3, 4, 5, 6); int sumWithForEach = calculateSumWithF..

코딩공부 2024.10.27

글또 10기, 삶의 지도, 주저리주저리, 목표, 다짐

글또를 시작한 지 7기, 8기, 9기를 넘어 10기에 참여하게 되었다. 2년이란 시간이 흐른 지금 삶의 지도를 작성하여 나의 인생을 되돌아보고 이번 10기에는 어떤 다짐과 목표를 가지고 활동할지 적어본다. 나의 삶의 지도 할 수 있는 것학창시절 메이플 스토리라는 게임을 접하여 매크로를 만들며 처음 코딩을 해보았다. 그때 당시에는 매크로를 USB에 담에 판매를 했던 것으로 기억한다. 나는 그 돈이 너어어무 아까워 내가 직접 만들어 버렸고 이를 통해 코딩에 대해 처음 접하게 되었다. 그 이후로는 게임을 하기 위해 코딩을 시작하게 되었다. 할 수 있는 것의 한계14년도에는 컴퓨터 공학이 인기 과목이 아니었다. 모두 화공, 기공을 가는 시대였지만 내가 할 수 있는 건 컴퓨터 밖에 없었다.  나는 컴공으로 전문대..

끄적끄적 2024.10.11