모든 프로그래밍 언어에는 개발 속도와 실행 속도, 두 가지 종류의 속도가 있다. 파이썬은 항상 빠른 실행보다는 빠른 개발을 선호했다. 파이썬 코드의 실행 속도는 대부분 필요한 작업에 충분할 만큼 빠르지만 그렇지 않을 때도 종종 있다. 그런 경우가 발생 ...
2020.12.18
파이썬 창시자인 귀도 반 로섬이 마이크로소프트에 합류했다. 마이크로소프트의 개발 부서에서 귀도 판 로섬이 파이썬을 개선하기 위해 무엇을 할지 기대가 된다.  지난 주 게시된 트위터에서 파이썬(Python) 프로그래밍 언어 저작자인 귀도 반 ...
2020.11.16
최근 출시된 파이썬(Python) 3.9는 기능과 개발 방법, 두 가지 측면에서 큰 변화가 적용됐다. 파이썬의 인기는 지난 몇 년 사이 크게 높아졌고 데이터 과학, 머신러닝과 같이 빠르게 발전 중인 분야에서 폭발적으로 사용이 늘었다. 파이썬 프로젝트 ...
파이썬 초기에는 양식(type decoration)이란 것이 없었다. 이는 파이썬의 근본적인 목표와 관련이 있는데, 코드 작성의 복잡한 부분을 처리하고 개발자가 코드를 간결하게 유지하는 데 도움이 되는 유연한 객체 형식을 사용하는 빠르고 다루기 쉬운 ...
2020.09.21
파이썬 코드는 구문이 올바르고 의도한 대로 실행만 된다면 이론적으로는 문제가 없다. 그러나 실무 측면에서는 프로젝트 전반에 일관된 스타일, 가급적 파이썬의 자체 권장 사항에 따른 스타일을 사용하는 것이 좋다. 다행히 이것을 수작업으로 할 필요는 없다. ...
2020.08.31
파이썬(Python)은 사용하기 쉽고 초보자에게 친화적이면서 거의 모든 애플리케이션 분야에서 견실한 소프트웨어를 만들기에 충분할 만큼 강력하다. 특히 풍부한 오픈소스 라이브러리와 생태계를 통해 파이썬은 가장 인기있는 개발언어 가운데 하나로 자리잡았다. ...
파이썬(Python)은 편의성과 프로그래머 친화성으로 유명하지만 속도 측면에서는 크게 내세울 것이 없는 프로그래밍 언어다. 파이썬의 속도 제약은 기본 구현인 c파이썬(cPython)이 싱글 스레드라는 점에도 일부 기인한다. 즉, c파이썬은 한번에 2개 ...
개발을 제대로 못 할 때를 알아차리기는 쉽다. 곳곳에서 튀어나오는 버그, 굼벵이처럼 느린 코드, 뒤죽박죽인 프로젝트 구조는 개발이 잘못되고 있음을 알리는 대표적인 3가지 신호다. 반면 개발을 제대로 하고 있을 때를 알아차리기는 그만큼 쉽지 않다. 좋은 ...
2020.04.20
파이썬(Python)은 사용하기 쉽고 초보자에게 친화적이면서 거의 모든 애플리케이션 분야에서 견실한 소프트웨어를 만들기에 충분할 만큼 강력하기도 하다. 그러나 파이썬 역시 다른 모든 소프트웨어와 같이 하나의 소프트웨어일 뿐이므로 설치하고 관리하기가 복 ...
“할 수 있는 확실한 방법이 있어야 하며, 그것이 단 하나만 있으면 더 좋다.”   팀 피터스의 파이썬 선(Zen of Python)에 나온 말이지만 파이썬이 항상 이 원칙을 따르는 것은 아니다. 파이썬이 이 이상에 부합하지 않는 영역 가 ...
파이토치가 최근 1.3 및 1.4 릴리스를 통해 풍부한 성능 개선과 모바일 플랫폼용 개발자 친화적인 지원을 제공하면서 강력하게 부상하고 있다. 과연 MX넷, 체이너(Chainer), 텐서플로우(TensorFlow) 등의 다른 프레임워크 대신 파이토치를 ...
2020.02.26
어떤 프로그래밍 언어든 시간의 흐름에 따라 새로운 기능을 추가해야 한다. 그렇지 않으면 미래의 기술이 되지 못하고 과거의 기술에 머물게 된다. 현재 파이썬 3가 중요한 새로운 기능을 추가하며 발전하고 있는 것도 이 때문이다. 파이썬 3의 최신 기능 중 ...
2020.01.23
기업에서는 파이썬 2에 대한 파이썬 소프트웨어 재단의 지원 종료에 어떻게 대처하고 있을까? 전반적으로 무난하게 대처하고 있다. 파이썬 3로의 마이그레이션을 막는 주요 문제점들은 대부분의 기업과는 무관하다. 하지만 파이썬 2에 묶인 일부 기업은 소수이긴 ...
2020.01.16
티오베 인덱스(TIOBE Index)에서 C 프로그래밍 언어가 최신 유행의 파이썬을 누르고 2019년 인기 상승폭이 가장 큰 언어로 선정됐다. 2018년 1위를 기록한 파이썬은 올해도 우승 후보로 점쳐졌지만, C가 지난 한 해 동안 2.4%p 상승하며 ...
2020.01.09
최근 서드파티 패키지용 파이썬의 공식 리포지토리인 PyPI(Python Package Index)에서 악성코드가 들어 있는 2개의 파이썬 라이브러리가 제거되었다.    이것은 많은 현대 소프트웨어 개발 커뮤니티가 직면한 문제 중 ...
2019.12.13
  1. 파이썬 코드 프로파일링에 유용한 라이브러리 5가지

  2. 2020.12.18
  3. 모든 프로그래밍 언어에는 개발 속도와 실행 속도, 두 가지 종류의 속도가 있다. 파이썬은 항상 빠른 실행보다는 빠른 개발을 선호했다. 파이썬 코드의 실행 속도는 대부분 필요한 작업에 충분할 만큼 빠르지만 그렇지 않을 때도 종종 있다. 그런 경우가 발생...

  4. 파이썬 창시자 귀도 반 로섬, 마이크로소프트 개발 부서에 합류

  5. 2020.11.16
  6. 파이썬 창시자인 귀도 반 로섬이 마이크로소프트에 합류했다. 마이크로소프트의 개발 부서에서 귀도 판 로섬이 파이썬을 개선하기 위해 무엇을 할지 기대가 된다.  지난 주 게시된 트위터에서 파이썬(Python) 프로그래밍 언어 저작자인 귀도 반 ...

  7. 파이썬 3.9의 새로운 기능과 더 나아진 기능

  8. 2020.10.16
  9. 최근 출시된 파이썬(Python) 3.9는 기능과 개발 방법, 두 가지 측면에서 큰 변화가 적용됐다. 파이썬의 인기는 지난 몇 년 사이 크게 높아졌고 데이터 과학, 머신러닝과 같이 빠르게 발전 중인 분야에서 폭발적으로 사용이 늘었다. 파이썬 프로젝트 ...

  10. 군더더기 없는 파이썬 코드를 위한 타입 체커 4종

  11. 2020.09.21
  12. 파이썬 초기에는 양식(type decoration)이란 것이 없었다. 이는 파이썬의 근본적인 목표와 관련이 있는데, 코드 작성의 복잡한 부분을 처리하고 개발자가 코드를 간결하게 유지하는 데 도움이 되는 유연한 객체 형식을 사용하는 빠르고 다루기 쉬운 ...

  13. '오류 줄이고 보기도 좋은' 파이썬 코드 정리 툴 5가지

  14. 2020.08.31
  15. 파이썬 코드는 구문이 올바르고 의도한 대로 실행만 된다면 이론적으로는 문제가 없다. 그러나 실무 측면에서는 프로젝트 전반에 일관된 스타일, 가급적 파이썬의 자체 권장 사항에 따른 스타일을 사용하는 것이 좋다. 다행히 이것을 수작업으로 할 필요는 없다....

  16. “파이썬 따라잡기” 파이썬 3과 필수 라이브러리 가이드 - IDG DeepDive

  17. 2020.08.26
  18. 파이썬(Python)은 사용하기 쉽고 초보자에게 친화적이면서 거의 모든 애플리케이션 분야에서 견실한 소프트웨어를 만들기에 충분할 만큼 강력하다. 특히 풍부한 오픈소스 라이브러리와 생태계를 통해 파이썬은 가장 인기있는 개발언어 가운데 하나로 자리잡았다....

  19. '속도를 높이는' 병렬 처리를 위한 6가지 파이썬 라이브러리

  20. 2020.05.20
  21. 파이썬(Python)은 편의성과 프로그래머 친화성으로 유명하지만 속도 측면에서는 크게 내세울 것이 없는 프로그래밍 언어다. 파이썬의 속도 제약은 기본 구현인 c파이썬(cPython)이 싱글 스레드라는 점에도 일부 기인한다. 즉, c파이썬은 한번에 2개...

  22. 파이썬 개발이 순조롭다는 것을 알려주는 8가지 신호

  23. 2020.04.20
  24. 개발을 제대로 못 할 때를 알아차리기는 쉽다. 곳곳에서 튀어나오는 버그, 굼벵이처럼 느린 코드, 뒤죽박죽인 프로젝트 구조는 개발이 잘못되고 있음을 알리는 대표적인 3가지 신호다. 반면 개발을 제대로 하고 있을 때를 알아차리기는 그만큼 쉽지 않다. 좋은...

  25. 파이썬을 올바르게, 현명하게 설치하는 방법

  26. 2020.03.10
  27. 파이썬(Python)은 사용하기 쉽고 초보자에게 친화적이면서 거의 모든 애플리케이션 분야에서 견실한 소프트웨어를 만들기에 충분할 만큼 강력하기도 하다. 그러나 파이썬 역시 다른 모든 소프트웨어와 같이 하나의 소프트웨어일 뿐이므로 설치하고 관리하기가 복...

  28. 포에트리를 사용한 파이썬 프로젝트 관리 방법

  29. 2020.03.02
  30. “할 수 있는 확실한 방법이 있어야 하며, 그것이 단 하나만 있으면 더 좋다.”   팀 피터스의 파이썬 선(Zen of Python)에 나온 말이지만 파이썬이 항상 이 원칙을 따르는 것은 아니다. 파이썬이 이 이상에 부합하지 않는 영역 가...

  31. 파이토치로 딥러닝해야 하는 5가지 이유

  32. 2020.02.26
  33. 파이토치가 최근 1.3 및 1.4 릴리스를 통해 풍부한 성능 개선과 모바일 플랫폼용 개발자 친화적인 지원을 제공하면서 강력하게 부상하고 있다. 과연 MX넷, 체이너(Chainer), 텐서플로우(TensorFlow) 등의 다른 프레임워크 대신 파이토치를...

  34. '놓쳐서는 안 될' 파이썬의 새로운 기능 6가지

  35. 2020.01.23
  36. 어떤 프로그래밍 언어든 시간의 흐름에 따라 새로운 기능을 추가해야 한다. 그렇지 않으면 미래의 기술이 되지 못하고 과거의 기술에 머물게 된다. 현재 파이썬 3가 중요한 새로운 기능을 추가하며 발전하고 있는 것도 이 때문이다. 파이썬 3의 최신 기능 중...

  37. IDG 블로그 | 파이썬 2 마이그레이션 문제, 예외적 사례일뿐 "대세는 지장없다"

  38. 2020.01.16
  39. 기업에서는 파이썬 2에 대한 파이썬 소프트웨어 재단의 지원 종료에 어떻게 대처하고 있을까? 전반적으로 무난하게 대처하고 있다. 파이썬 3로의 마이그레이션을 막는 주요 문제점들은 대부분의 기업과는 무관하다. 하지만 파이썬 2에 묶인 일부 기업은 소수이긴...

  40. 2019년 인기 급상승 개발언어는 C : 티오베 인덱스

  41. 2020.01.09
  42. 티오베 인덱스(TIOBE Index)에서 C 프로그래밍 언어가 최신 유행의 파이썬을 누르고 2019년 인기 상승폭이 가장 큰 언어로 선정됐다. 2018년 1위를 기록한 파이썬은 올해도 우승 후보로 점쳐졌지만, C가 지난 한 해 동안 2.4%p 상승하며...

  43. "PyPI에 악성코드가 올라온다" 악성 파이썬 라이브러리를 주의하라

  44. 2019.12.13
  45. 최근 서드파티 패키지용 파이썬의 공식 리포지토리인 PyPI(Python Package Index)에서 악성코드가 들어 있는 2개의 파이썬 라이브러리가 제거되었다.    이것은 많은 현대 소프트웨어 개발 커뮤니티가 직면한 문제 중 ...

X