코틀린 vs 자바 무엇이 배우기 쉽나요?

닷넷 개발만 해왔는데, 자바 공부를 할려고 합니다.

코틀린 vs 자바

배우기 쉽고, 활용범위, 전망등을 따져봤을때 더 좋은게 무엇인지가요?

그리고 추천 서적, 강좌, 사이트등도 부탁드립니다.

    4개의 답변이 있어요!

    • 자바와 코틀린의 공통점은 안드로이드 어플 개발하는 언어입니다.

      코틀린은 구글에서 공식으로 정한 안드로이드 언어이며

      자바보다 쓰기 편하게 만든 언어라고 보시면 됩니다.

      본인이 안드로이드 어플을 개발 쪽으로 나갈 생각이 있다면 코틀린을 배우는 게 좋습니다.

      웹 개발 쪽으로 생각한다면 자바 쪽을 추천드리구요

    • 개인적으로는 코틀린을 선호하는 편입니다.

      안드로이드 개발을 하던 스프링 프레임워크를 개발하던 코틀린을 사용하는 것이 더 좋다고 생각이 됩니다.

      물론 성능보다는 간결한 문법으로 인한 개발속도 향상 및 코드 가독성에 대한 장점이 있는것 같습니다.

      추천도서는 아래 책이 좋지 않을까 합니다.

      http://www.yes24.com/Product/Goods/55148593

    • 안녕하세요. A-HA 프로그래밍 전문가입니다.

      초보자 분들에게 가장 추천하는 언어는 C와 자바, 그리고 파이썬입니다.

      여기서 현업에서 가장 많이 사용되는 언어는 자바와 파이썬으로 보통 백엔드에서 사용됩니다.

      그 이유는 API도 많고, 범용성도 높기 때문입니다.

      자바는 객체지향 언어, 파이썬은 스크립트 언어라는 특성을 가지고 있습니다.

      저는 처음 공부를 시작하신다면 자바를 더 추천합니다.

    • 생활코딩 (opentutorials.org) 여기에 가셔서 기본과 개념을 복습하세요.

      그리고나서 GitHub: Where the world builds software · GitHub 여기에 가셔서

      구현하고 싶은 기능에 관련된 소스나 아니면 참고하실만한 소스를 구하셔서 그걸로 연습하세요.

      전혀 아무런 참고할 소스조차 없다면 아무소스나 가져와서 분석하시면서 알고리즘을 학습하세요.