자바스크립트 대 파이썬 👨💻
제 생각에는 자바스크립트가 파이썬보다 낫다고 했는데 왜?? 오늘 우리는 그들과 싸우고 누가 프로그래밍 언어의 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입니다.
아래 의견에 귀하의 의견을 알려주십시오!
Reference
이 문제에 관하여(자바스크립트 대 파이썬 👨💻), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/youssefmic/why-javascript-is-better-than-python-22k4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)