wincho_ 8ff851e059fb4dd59be0b55d44f8149f
안녕하세요~! 오늘부터 HK에서 코틀린 강좌를 진행할 윈트초코라고 합니다 :D (사실 협박받은거임)
오늘은 첫강좌이므로 코틀린이 무엇인지에 대해서 알려드리겠습니다!
1 - 1 : 코틀린의 특징
자바, 다들 아시나요?
Minecraft JE를 해보신 분들이라면 한번씩 들어보셨을 언어인데요,
코틀린은 자바를 대체하기위한 목적으로
IDE 개발사인 jetbrains에서 개발한 언어입니다.
코틀린은 최신 언어들의 특징을 살려 자바의 약점들을 개선하면서 자바와는 호완되게 만들어졌습니다.
*주의 : 코틀린을 배운후 자바를 배우시면 매우 어렵게 느껴지니 주의 바랍니다.
1 - 2 : 코틀린을 사용하려면?
간단한 연습용 코드를 짜시려면 코틀린 웹사이트에서 사용해봐도 됩니다만,
저같이 대규모로 제작하실 예정이면 IntelliJ에서 사용하시면 됩니다!
IntelliJ 프로젝트 생성은 나중에 알려드리고 이번에는 웹사이트에서 사용하는것에 대해 알려드리겠습니다!
코틀린을 간단하게 사용할때 유용한 웹사이트 (이동 (클릭)) 로 이동해줍니다!
먼저, 화면들에 대해 설명해 드리겠습니다.
노란색으로 색칠돼있는 부분은 코드를 작성하는 부분입니다!
오른쪽에 1번은 코드를 실행하는 버튼
오른쪽 2번 버튼은 설정버튼
오른쪽 3번버튼은 코드를 공유하는 버튼
오른쪽 4번 버튼은 도움말을 볼수 있는 버튼입니다!
음.. 좀 복잡했나요?
오늘은 코틀린의 특징을 설명하고, 온라인 에디터를 확인해보았는데요,
어려우셨나요?
...아마 어려운 분은 별로 없을거라 믿습니다!
하지만 세리시아님같은 사람이 있을수 있기때문에 질문은 댓글에 적어주시면 됩니다!
마끼야또
2020.07.02코틀린을 배운 후 자바를 배우면 더 어렵게 느껴지는 제일 큰 이유가 뭔가요?
코틀린을 사용하게 된다면 기존 자바를 사용하는 것보다 무언가를 개발하는 데에 더 편리한가요?
윈초
2020.07.021번은 코틀린을 하다보면 세미콜론을 안하는 습관이 생겨서 그렇구요,
2번은 자바의 최대 단점중 하나인 NPE를 코틀린에선 예방해주기 때문입니다 :D
마끼야또
2020.07.03답변 감사합니다~ 코틀린도 한 번 유심히 봐야겠네요 ㅋㅋㅋㅋ
마크러버
2020.07.02코틀린을 사랑하시는 윈트초코님께서 드디어 강좌를 올리시군요
다 정독하도록 하겠습니다 후훗
윈초
2020.07.02후훗 과연 2강은 언제나올지 기대가 되네요 (?)
마크러버
2020.07.02그럼 밑에 보니까 세미콜론 때문인데 그럼 세미콜론 말고는 문제가 딱히 없나요?
윈초
2020.07.02음.. 코틀린과 자바는 문법도 많이 다르구요, 특히 for가 많이 다르죠?
마크러버
2020.07.02아 글쿤요
감사합니다 기대기대
마크러버
2020.07.15윈초님............
2강!!!!!
2강은 언제 3강은 언제!!
한강이면 끝?
대동강,
낙동강!
섬진강은 언ㅈ......
ㅈㅅ
빨리 올려주셔유
지금 까지 얼마나 기다렸는데유