한방에 해결하는 언어 Dart

제작자의 톡톡

한방에 해결하는 언어 Dart

최근 두어달간 자료를 수집중인 신종언어가 있습니다.



그중에서 오늘은 Dart 그리고, Dart로 만들어진 Framework인 Flutter를 소개합니다.



1. Dart

   자바스크립트를 대체하기위해서 구글에서 만든 언어랍니다.

   

   수많은 사이트와 로직이 JavaScript로 개발된게 많은데

   과연 대체가 될까요? 라는 생각이 듭니다.


   그럼에도 불구하고 Dart의 성장속도가 무섭습니다.


   그 배경에는 Flutter 라는 프레임워크가 존재합니다.

    

(1) Dart 

       그 자체만 보더라도

       Flutter를 거치지 않아도

       https://dart.dev/platforms

       을 보면 잘 나와있습니다.

        

         VM JIT and AOT

        이 문구만가지고도 흥분하는 개발자들 많을겁니다.

     

        아. Java/Kotlin 와  Swift 를 다 하지 않고

        Dart 만으로 가능? 진심? 

        게다가 Web도 됩다고 써있네요

      

        이.. 무슨 요술지팡이같은 언어의 등장인가요?


         Dart의 성능이 어느정도인지는 정확히 파악되거나 알려지지 않았지만

        일단 멀티를 지원한다니.. 기대가 되는 상황입니다.




   (2) Flutter

       한가지 Framework를 가지고

       Andriod + iOS를 구축가능하게 만드는 능력이 있기에 

       그러면서도 React.JS와 또다른 포지션을 갖더군요

       구글입장에서는 구글이 만든 node.js 를가지고 
       Facebook에서 ReacJS를 가지고 React.Native 를 배포하는게 배아프지 않을수없죠

       Dart를 가지고 만들어진 프레임워크인 Flutter 

       사실 이것이 Dart보다 더 인기가 폭발적입니다.



       개인적인 생각에 무언의 압박과 포상이 있던게 아닐까 싶기도합니다.

       

       아무튼 Flutter(플러터) 의 막강(?)한 기능은 

       Andriod + iOS 를 가능케 한다고 하네요


      https://medium.com/@dan_kim/%EB%B2%88%EC%97%AD-flutter%EB%8A%94-%EC%99%9C-%ED%98%81%EB%AA%85%EC%A0%81%EC%9D%B8%EA%B0%80-967c1dfcc5a9

   

      아직은 시장도입시기라서 다들 눈치작전을 통해서 

      누가먼저 희생할지를 옅보는듯 합니다.


   

         

   (3) 문제 / 해결과제

        무언가 새로운 언어가 나오면 항상 발생하는 일은

        "아.. 또 배워야 하는구나?"

         +

        " 이걸 언제 재코딩을 하지?" 

       입니다.

       컨버터가 나온다고 한들, 커스터마이징된 코드들이 한번에 컨버팅될리도 없고

       결국은 개발자의 몫.... 그 수고를 알아주는 오너/자원이되면 몰라도

       그게 아니라면 수많은 일과의 전쟁이 될겁니다.

       

, , , , , , , ,

0 Comments
28 07, 2022
Category
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand