• 앱 프로그래밍 언어

    2021. 4. 20.

    by. TONY07

    앱으로 구동되는 언어들의 장점과 단점들에 대해 모아봤다.

    react native : 페이스북이 개발. 2020년 7월 14일 에 안정화 버전이 나오면서 사용하기에 용이한 것 같다.

    그런데 페이스북에서 만든 언어인데 지원이 좋지않다고 한다.(사실 자세히는 모른다)

    그래도 안정화 버전도 나왔기에 크로스플랫폼이기에 사용하기 좋다.

    Flutter : 구글이 개발. 성능이 좋고 멋진 애니메이션을 적용한 맵이 많다.

    하지만 국내에서는 많이 사용하지는 않는다.

    해외에서는 사용하는편이며 네이티브에 비해서는 아직 부족하다. 그래도 쓸만하긴 하다.

    코틀린 : 2017년에 구글이 안드로이드의 공식 언어로 Kotlin을 추가하였다.

    Kotlin 컴파일러 를 사용하면 기계어로 최종 컴파일된다.

    JVM에서 동작하는 프로그래밍 언어이다. 코틀린이 자바와 100% 호환된다.

    코드가 간략해서 배우기 좋다.

    자바 : 너무나 유명한 프로그래밍 언어이다. JVM에서 돌아가는 프로그래밍언어 이다.

    앱 개발에 뿌리 라고할 수 있다. 유래가 깊은 언어이다. 자바는 다방면에서 쓰이는 언어이기에 배우기에 좋다.

    Swift : IOS , mac os 를 위한 프로그래밍언어 이다. Objective-C와 공존할 목적으로 만들어 졌다.

    LLVM 으로 빌드 되고 같은 런타임을 공유한다.

    코드 내부에서 C나 Objective-C 코드를 섞거나 스크립트 언어처럼 프로그래밍할 수 있게 되어있다.

    Rust에 C#을 가미해서 Apple 입맛으로 조리한 느낌.

    프로그래밍 언어 선정에 불편함을 느끼는 사람들(나 포함)을 위해 정리해봤는데 자세히 적기보다는 표면적으로 적어보았다.
    다들 프로그래밍언어 선정에 어려움을 겪지마시고 직진하시기를....

    화이팅!!!~

     

    댓글