php3 문법과 php5 문법 php6~7 간의 극차가 엄청심함..
이건 python2 와 python3 와의 차이와도 같은거임..
존나 쉽게 말해줄께..
니가 만약헤 php 버젼3 로 홈페이지를 만들었다..
그상태에서 php5 호스팅 하는데로 옮겼어.
그때 가장 처음 만나는 에러는 표준적인 implementation error 겠지.
그런 에러는 그래 호스팅 마다 약간의 차이가 있기 때문에 고치면돼..
근데 제일 무서운 문제가 뭔지 아냐??
php3 에서 제공해준 함수가 php5 혹은 그 위의 php6,7 에서 안먹히는 경우가 생김..
그럼 그거 찾아낼려고 아주 하루 내내 엉덩이 비비고 앉아서 씨름 하는거임.
개 좆빠지는거야..
근데 반면 perl 에서는 그런 문법 오류가 거의 없음.
로우레벨 베이스는 절대로 바뀌지 않는 대신에 그위에 유틸리티나 함수등을 추가하는 방법을 씀..
그리고 애초에 php 처럼 전부다 방대하게 함수를 제공해주는게 아니라..
필요하면 모듈을 찾아서 쓰도록 해놨기 때문에
모듈 명세 에러가 떨어지면 CPAN 에서 그냥 찾아서 깔기만 하면 그대로 돌아감..
internet Duct tape 이라는 별명이 괜히 생긴게 아니더라..
취업용 아니면 perl 해라.. 안정적이다.
그건 사실 perl이 인기가 너무 없어서 사람들이 perl5의 존재조차 몰라서 그래 그들도 같은 길을 가고 있어
perl5 -> perl6
ㅇㅇ // 뻘 아재의 말이 맞았음.. 일본에서는 스크립트 랭귀치 하면 루비 혹은 루비온더 레일 그런거 말고 펄 먼저 하는 사람 부터 구하더라. 옛날에야 문서처리 용도의 최강자 였다만. 지금은 시대에 맞게 바뀌어서 웹부터 시작해서 CMS 까지 perl 로 다 만들어도 손색이 없음..
그냥 자바 해라