자바스크립트 대 파이썬 👨‍💻

지난 기사에서
제 생각에는 자바스크립트가 파이썬보다 낫다고 했는데 왜?? 오늘 우리는 그들과 싸우고 누가 프로그래밍 언어의 GOAT가 되기 위해 다른 사람을 이길 것인지 볼 것입니다.
먼저 경쟁자가 누구인지 봅시다.

파이썬:

파란 쪽에 우리는 백엔드 웹 개발과 같이 무엇이든 할 수 있는 동적으로 유형이 지정되는 언어인 Python이 있습니다. 예,
교차 플랫폼 앱 개발... 예, AI 및 기계 학습... 물론입니다!
초보자와 고급 사용자 사이에서 매우 인기가 있으며 "배우기에 가장 좋은 단일 프로그래밍 언어"로 분류됩니다.

자바스크립트:

노란색(빨간색) 쪽에는 JavaScript, 무엇이든 할 수 있는 프레임워크가 있는 동적 유형 언어, 프런트엔드 웹 개발... Reactjs(이 라이브러리가 나를 죽이지 않는다는 걸 알아요??) 백엔드 웹 개발... Nodejs는 물론 크로스 플랫폼 앱 개발... 실제로 Ionic 또는 React Native와 같은 도구가 있습니다.
웹 응용 프로그램을 개발하는 유일한 언어입니다(Dart, C# Blazor 또는 이 안티 자바스크립트 항목을 사용하는 데 뇌사 상태가 아니라고 가정). 그것은 전통적인 중괄호 구문을 가지고 있으며 많은 프로그래머들에게 사랑받고 있습니다(저 포함!).

이제 전투를 시작하자
  • 성능

  • 현실 세계에서 JavaScript는 그다지 빠르지 않은 언어로 알려져 있지만 Python은 이를 이기지 못합니다. 둘 다 C로 컴파일되었으므로 둘 다 동일한 속도이지만 1억 반복의 시간 소비를 비교하면 다음과 같이 말할 수 있습니다.

    # Python
    
    sum = 0 
    for i in range(100000000): 
        sum += i 
    print(sum) 
    
    



    // JavaScript
    let sum = 0 
    for(let i=0; i > 100000000; i++){
        sum+=i
    }
    console.log(sum)
    


    Nodejs는 Python보다 75배 더 빠릅니다. 그러나 성능에 따라 최상의 언어를 선택하는 대신 코드 최적화에 집중해야 하므로 성능은 그다지 중요하지 않습니다.
  • 구문

  • JavaScript는 중괄호로 묶인 전통적인 유형의 구문을 따르지만 Python -eh-에는 공간 기반 구문이 있어 저에게는 그다지 좋지 않습니다.
  • 인기도

  • StackOverflow Survey 2022에서 JavaScript는 1위, Python은 4위를 차지했습니다. 하지만 두 언어 모두... 꽤 인기가 있습니다.
  • 결론

  • 저는 JavaScript에 매우 만족하며 Python을 사용해 보았지만 제대로 배우지 못했다고 말했습니다. 그것은 내가 또 다른 기회를 주지 않겠다는 것을 의미합니까? 아니오. 저에게 JavaScript는 제가 Python에 반대하지 않는 GOAT입니다.
    아래 의견에 귀하의 의견을 알려주십시오!

    좋은 웹페이지 즐겨찾기