AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

Perl 주간 리포트 #727 - Perl 버전 사용 현황

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

개발 툴

대상자

Perl 개발자 및 시스템 관리자, 모듈 개발자

핵심 요약

  • Perl 버전 사용 현황: 페이스북 그룹(75표)과 텔레그램 그룹(29표)의 설문 결과를 바탕으로 Perl 5.42, 5.40, 5.38 등 주요 버전의 사용 비율을 분석
  • 시스템 Perl 사용 경고: Dave Cross가 제시한 "자신의 Perl 버전 사용" 권장 사항과 Docker를 통한 환경 분리 제안
  • OOP 책 프로젝트: Gabor Szabo가 진행 중인 "Object Oriented Perl" 도서 개발 및 Leanpub을 통한 지원 요청

섹션별 세부 요약

1. Perl 버전 사용 현황

  • 페이스북 그룹: 5.38(30%), 5.40(17%), 5.22-5.34(29%) 등 주요 버전 분포
  • 텔레그램 그룹: 5.38(34%), 5.40(31%), 5.22-5.34(38%) 등 비슷한 트렌드
  • 다중 선택 가능 설문으로 인해 오버랩된 데이터 포함

2. 시스템 Perl 사용 대안

  • Dave Cross의 권장 사항: 시스템 Perl 대신 개인/프로젝트 전용 Perl 환경 사용
  • Docker 활용 제안: 개발, 테스트, 프로덕션 환경의 일관성 유지
  • 시스템 패키지 관리자(apt/yum)의 모듈 사용 가능성 인정

3. OOP 책 프로젝트 및 지원 요청

  • Leanpub 도서: "Object Oriented Perl" PDF/EPUB 버전 제공
  • Patreon/Leanpub 후원 요청: $10/월 후원 시 업데이트된 책 제공
  • 커뮤니티 참여 권장: 페이스북 Perl 커뮤니티 및 LinkedIn 팔로우

4. 추가 주제 및 기술 동향

  • FIT 파일 기반 스포츠 기기 활동 기록
  • Perl 5.36 이상의 새로운 'class' 기능 실험 중
  • AWS DynamoDB의 NoSQL 데이터베이스 활용 사례
  • 모노레포 내 Perl 모듈 의존성 관리 문제

결론

  • 환경 분리: Docker를 통한 개발/프로덕션 환경 일관성 강조
  • 후원 참여: Leanpub 도서 구매 또는 Patreon 후원으로 개발자 지원 가능
  • 버전 관리: 시스템 Perl보다 개인 환경 관리가 개발 생산성 향상에 유리한 것으로 판단