본문 바로가기
728x90
반응형

Coding3

[Python (AI)] 파이썬은 왜 느릴까? : 인터프리터 방식과 동적 타이핑 특성 등 샅샅이 파헤치기 파이썬(Python)은 배우기 쉽고, 간결한 문법, 방대한 라이브러리로 인해 전 세계적으로 가장 사랑받는 프로그래밍 언어 중 하나입니다. 하지만 파이썬을 사용하면서 종종 느리다는 평가를 듣게 되는데 특히 C나 JAVA 같은 언어와 비교했을 때 그 속도 차이는 더욱 두드러집니다.파이썬의 이러한 느린 속도는 어디에서 오는 걸까요? 단순히 인터프리터 언어라서? 혹은 동적 타이핑 때문일까요?파이썬의 핵심적인 특징들을 통해 그 이유를 자세히 알아보겠습니다. 인터프리터 언어의 오버헤드(Interpreter Overhead)파이썬은 일반적으로 인터프리터 언어로 분류됩니다. 이는 코드를 실행하는 방시고가 관련이 있습니다. 컴파일 언어 vs 인터프리터 언어컴파일 언어(C, C++, JAVA 등) 코드를 실행하기 전에 전.. 2025. 9. 26.
[카카오테크 부트 캠프] 회고록 2주차 개요벌써 2주차 부트캠프 생활이 마무리되었습니다. 이제 조금씩 이 시스템에 적응되어 가는 것 같습니다. 목표 없이 개발을 배울 땐 흥미를 잃어 엔지니어로 진로를 바꿨었지만, 지금은 뚜렷한 목표가 생기니 코딩 공부에도 재미를 느끼며 몰입하고 있습니다.주 100시간 코딩이번 주는 '주 100시간 코딩'이라는 목표에 얼추 다가간 것 같습니다. 정확히 계산해 보진 않았지만, 주말에도 많은 시간을 할애했고 평일에도 수업 후 복습 시간을 지난주보다 훨씬 늘렸습니다. 아직 다른 분들에 비하면 많이 부족하겠지만, 포기하지 않고 꾸준히 노력한다면 언젠가 저도 멋진 개발자가 될 수 있을 거라 생각하며 정진하겠습니다.수업 및 과제이번 주 수업과 과제는 매우 만족스러웠습니다. 점차 학습 체계가 잡혀가고, 아주 미세한 변화지만.. 2025. 9. 21.
[카카오 테크 부트캠프] 회고록 1주차 개요퇴사 후 카카오테크 부트캠프를 듣기로 결심하였다. 퇴사를 하고 하는 것이라 이전에 국비 지원 교육을 들을 때 보다 더 큰 결심을 하고 성실히 임하겠다는 마음을 갖고 입과하게 되었다.OT9월 8일 월요일 OT가 있었다. OT 내내 강조되었던 말은 왜? 였던 것 같다. 내가 이 코드를 왜 짰는지, 내가 왜 이걸 공부했는지, 내가 왜 이 기술을 사용했는지 등 내가 하는 모든 행위에 왜?라는 질문을 하여 작은 일이라도 목적성을 갖고 해야된다고 들었다. 짧은 회사 생활이였지만 이 말에 적극 공감이 되었다. 그냥 선임이 시켜서 고객이 요구해서 하는 것이 아니라 고객에게 더 나은 서비스를 위하여 예를 들어 속도를 높이기 위해 이 기술을 어떻게 해서 어떤 성과를 내었는지 평소 이걸 끊임없이 고민하여야 나중에 더 상.. 2025. 9. 14.
728x90
반응형