프로그래밍 언어의 인기와 성공을 가늠하는 척도 중 하나가 해당 언어를 지원하는 개발 환경의 수다. 실제로 지난 몇 년 사이 파이썬의 인기가 높아지면서 일반 프로그래밍과 과학 작업, 분석 프로그래밍 용도로 파이썬을 쓰는 사람을 위한 통합 개발 환경(ID ...
2021.05.13
파이썬에는 NLP 관련 도구가 정말 많다. 원하는 텍스트 분석 작업에 적절한 파이썬 라이브러리는 어떻게 찾을 수 있을까? 용도별 추천 라이브러리와 장단점을 살펴본다.  NLP(Natural Language Processing, 자연어 처리) ...
2021.03.25
파이썬(Python)은 세련되고 편리하지만 파이썬을 사용하는 누구나 알고 있듯이 CPU 집약적인 작업에서 C, 자바 또는 자바스크립트보다 속도가 훨씬 더 느리다. 그러나 느린 속도를 이유로 파이썬을 외면하기에는 다른 많은 장점이 아깝다. 그래서 이 언 ...
2021.03.04
분명 파이썬(Python)이 소프트웨어 개발자들 사이에서 큰 인기를 끌고 있으며 그 인기는 지속적으로 높아질 것이다. 매월 프로그래밍 언어의 인기도를 공개하는 소프트웨어 업체 티오베(TIOBE)는 지난해 11월 파이썬이 처음으로 자바(Java)를 제치 ...
2021.01.28
모든 프로그래밍 언어에는 개발 속도와 실행 속도, 두 가지 종류의 속도가 있다. 파이썬은 항상 빠른 실행보다는 빠른 개발을 선호했다. 파이썬 코드의 실행 속도는 대부분 필요한 작업에 충분할 만큼 빠르지만 그렇지 않을 때도 종종 있다. 그런 경우가 발생 ...
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
  1. "파이참부터 VS 코드용 파이썬 확장까지" 파이썬 IDE 7종 선택 가이드 - IDG Tech Review

  2. 2021.05.13
  3. 프로그래밍 언어의 인기와 성공을 가늠하는 척도 중 하나가 해당 언어를 지원하는 개발 환경의 수다. 실제로 지난 몇 년 사이 파이썬의 인기가 높아지면서 일반 프로그래밍과 과학 작업, 분석 프로그래밍 용도로 파이썬을 쓰는 사람을 위한 통합 개발 환경(ID...

  4. "자연어 처리가 필요하다면" 추천 파이썬 라이브러리 8종

  5. 2021.03.25
  6. 파이썬에는 NLP 관련 도구가 정말 많다. 원하는 텍스트 분석 작업에 적절한 파이썬 라이브러리는 어떻게 찾을 수 있을까? 용도별 추천 라이브러리와 장단점을 살펴본다.  NLP(Natural Language Processing, 자연어 처리)...

  7. 파이썬 성능 개선을 위한 6가지 프로젝트

  8. 2021.03.04
  9. 파이썬(Python)은 세련되고 편리하지만 파이썬을 사용하는 누구나 알고 있듯이 CPU 집약적인 작업에서 C, 자바 또는 자바스크립트보다 속도가 훨씬 더 느리다. 그러나 느린 속도를 이유로 파이썬을 외면하기에는 다른 많은 장점이 아깝다. 그래서 이 언...

  10. 글로벌 칼럼 | 파이썬이 기업을 지배하게 될 8가지 이유와 그렇지 않을 8가지 이유

  11. 2021.01.28
  12. 분명 파이썬(Python)이 소프트웨어 개발자들 사이에서 큰 인기를 끌고 있으며 그 인기는 지속적으로 높아질 것이다. 매월 프로그래밍 언어의 인기도를 공개하는 소프트웨어 업체 티오베(TIOBE)는 지난해 11월 파이썬이 처음으로 자바(Java)를 제치...

  13. 파이썬 코드 프로파일링에 유용한 라이브러리 5가지

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

X