@Wolowitz님 TIOBE Index표 말씀이시군요 해당 순위는, 1. 해당 프로그래밍 언어를 이용하는 엔지니어의 수: 과거에 프로그래밍 언어를 배웠던 엔지니어들도 포함되기 때문에 이 수치는 프로그래밍 언어의 과거부터 현재까지의 인기를 간접적으로 포함 2. 해당 프로그래밍 언어 관련 강좌 및 홈페이지의 수: 프로그래밍 관련 강좌는 대부분 C와 Java처럼 꾸준히 이용되는 프로그래밍 언어를 기본으로 포함하기 때문에 과거부터 꾸준히 인기 있는 프로그래밍 언어를 간접적으로 나타냄 3. Google, Bing, Wikipedia 등에서 프로그래밍 언어가 검색된 횟수: 현재 인기 있는 프로그래밍 언어를 나타냄 요렇게 3가지로 순위를 매긴다고 하네요. 링크 : https://www.tiobe.com/tiobe-index/
@님 한국은 원체 인터프리터 언어를 상당히 저평가합니다. 파이썬과 자바스크립트... 지금은 그래도 나아졌죠. PHP는... 고평가가 앞으로도 힘들 것 같고요. 근데 닷넷은 인터프리터는 아니지만 윈도우에만 돌아간다고 저평가 심하고요(지금 닷넷이 리눅스도 돌아간다는 사람 몇이나 알까요) 자바부심 맞아요. 전자정부 덕분이죠.
@님 대부분의 옛날 개발자들이 html 와 함께 스파게티 코드로 만들어서 유지보수가 너무 힘들었죠. 개발 마인드도 없으니 정규화해서 쿼리로 만들수 있을 것을 배열에 넣어서 로직으로 돌렸으니 3중 루프에 if-then-if-then.. 요즘은 MVC 패턴만 적용해도 유지보수성이 상당히 좋아집니다. Laravel 프레임워크에 익숙해지시면 생산성도 더욱 좋아지구요.
눈에 들어오는 점은 PHP 가 아직도(?) 8위라는 거네요. 사라질 줄 알았는데 끊임없이 발전해서 성장을 이뤄내네요. 대단합니다.
그리고, Java 가 3위로 내려온거도 눈에 들어오는군요. Android 개발자들이 Kotlin 으로 돌아서는 추세라서 그런건가 싶어 Kotlin 을 봤는데 아직은 얼마 안되네요. JVM 기반 언어인 Julia 나 Scala 도 얼마 안되고요. Groovy 정도가 11위인데, Java 감소분보다 JVM 언어들 상승분이 더 적네요. 어디로 흡수된 걸까요?
Swift 와 Obj-C 의 감소도 눈에 띄는데, 다른 직종으로 옮겨간 것인지 이유는 모르겠습니다.
Dart 는 체감되는 Flutter 의 인기에 비해서는 좀 더디네요. Rust 도 그렇고... TypeScript 도 저조하고요. (그런데, Perl 은 도대체 와 오르는거죠? 아악~)
결론은 암튼 Python 은 잘나가는군요. :)
Hide_D
IP 210.♡.32.25
11-27
2020-11-27 11:42:13
·
PHP는 0.1 단위로도 호환성이 왔다갔다 하는 언어라는걸 참고해주세요~ 이미 7.4 버전까지 대응해서 warning, notice 없는 코드라면 모를까, 그게 아니라면 8.0 올리는건 마음 단단히 먹으셔야 합니다
뿐만 아니라, 전 세계 랭킹 Top 1000 사이트를 기준으로 봐도 PHP의 비중이 과반이 되는데 과대평가랄 게 있나 싶습니다. 혹시 이보다 더 신뢰성 있는 통계를 알고 계시다면 알려주셨으면 합니다.
철쇄아
IP 112.♡.194.18
11-27
2020-11-27 16:52:59
·
@taggon님
죽어간다는 표현에는 저도 절대 동의하지 않습니다. :-)
다만 운용 중인 웹사이트의 수효가 컨커런트한 기술적 요구를 대변하지는 않는다는 점과 웹 시스템의 백엔드 구현 언어가 '서버' 라는 표현으로 대변되는 영역에서 말씀하신 것처럼 '압도적' 이라고 하기는 어렵다는 생각입니다.
taggon
IP 121.♡.155.110
11-27
2020-11-27 18:58:27
·
@철쇄아님 말씀하시는 주장의 구체적인 근거가 궁금하네요. 다음 댓글에서는 통계나 근거 자료를 보여주시면 제가 이해하는 데 도움이 될 것 같습니다. 사실 저도 작년쯤엔가 '이제 PHP 안 쓰이는 거 아냐?'라고 생각하고 찾아봤다가 위 통계를 보고 제가 틀렸다고 생각했거든요.
IP 121.♡.156.228
11-28
2020-11-28 01:18:28
·
@taggon님 단순히 많이 쓰이는 것을 기준으로 보면 당연히 그렇겠죠. 돈이 되냐는 다른 문제고요. SO 2020 Developer Survey 자료입니다.
짱구아빠
IP 211.♡.125.8
11-27
2020-11-27 13:22:59
·
이 와중에 PHP 개발자 구인중입니다... ;; 몇년 전에 비해 정말 적어졌어요 ㅠ 5~15년 경력 있으신 분들중 이직하고 싶으시면 쪽지를... (굽신굽신)
철쇄아
IP 112.♡.194.18
11-27
2020-11-27 14:47:50
·
덕분에 간만에 TIOBE 를 살펴보게 되었는데, 상당히 놀랍습니다. 기술의 변동성과 최근 ML 의 대두가 통계로 드러나는 게 아닌가 합니다.
xacdo
IP 75.♡.73.89
11-27
2020-11-27 15:40:33
·
개인 홈페이지에서 제로보드 4.1과 태터툴즈 클래식을 php7.4에서 돌아가게 고치느라 정말 고생했는데 벌써 php8이 나오네요...
qlazzarus
IP 211.♡.253.4
11-27
2020-11-27 15:51:38
·
@xacdo님 깃허브에 공유 가능하신가요!?
IP 221.♡.185.226
11-27
2020-11-27 18:58:04
·
@xacdo님 네? 헐......
xacdo
IP 75.♡.73.89
11-28
2020-11-28 15:17:11
·
@monoless님 공유가 어렵습니다. 원작자의 허락을 받지 않고 개인적으로 고친 것이고, 빨리 고치느라 보안 취약점도 그대로 있어서 다른 분들께서 사용하기에 위험합니다.
워드프레스로만 4억 5천개 이상의 사이트가 개설되었고 전세계 약 35%의 사이트가 워드프레스 기반입니다. 플러그인만 몇개 제대로 설치해놓고 특별히 수정할 일이 없으니 PHP 개발자가 필요하지 않거나 PHP라는 생각을 안해서 그럴지 몰라도 사실 왠만한 사이트들은 PHP로 제작되었다고 생각할 수 있죠. 뭐... 아직 페이스북이 PHP를 사용한다고 생각해보면 전세계 실사용 웹 점유율이 가장 높은 프로그래밍 언어가 PHP일지도 모르겠네요.
삭제 되었습니다.
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB
업로드 가능 확장자 jpg,gif,png,jpeg
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
모던모던 해지고 있군요
아 plsql/proc로도 했었지? ㅋㅋㅋ
/Vollago
전 VB가 더 신기합니다. ㅎㅎ
자바스크립트가 저렇게 낮을리가 없을텐데요.
Stack Overflow, Github 기준으로는 자바스크립트가 1위입니다.
1. 해당 프로그래밍 언어를 이용하는 엔지니어의 수: 과거에 프로그래밍 언어를 배웠던 엔지니어들도 포함되기 때문에 이 수치는 프로그래밍 언어의 과거부터 현재까지의 인기를 간접적으로 포함
2. 해당 프로그래밍 언어 관련 강좌 및 홈페이지의 수: 프로그래밍 관련 강좌는 대부분 C와 Java처럼 꾸준히 이용되는 프로그래밍 언어를 기본으로 포함하기 때문에 과거부터 꾸준히 인기 있는 프로그래밍 언어를 간접적으로 나타냄
3. Google, Bing, Wikipedia 등에서 프로그래밍 언어가 검색된 횟수: 현재 인기 있는 프로그래밍 언어를 나타냄
요렇게 3가지로 순위를 매긴다고 하네요.
링크 : https://www.tiobe.com/tiobe-index/
자바부심 맞아요. 전자정부 덕분이죠.
티몬, 위메프, 쿠팡 등등 수많은 커머스들이 초창기에 php로 돌아갔었고 지금도 php로 돌리는 곳 많습니다.
갈수록 모던 언어에 비해 장점이 없고 유지보수에 비용이 많이 드니 자연스럽게 밀린거죠.
개발 마인드도 없으니 정규화해서 쿼리로 만들수 있을 것을 배열에 넣어서 로직으로 돌렸으니 3중 루프에 if-then-if-then..
요즘은 MVC 패턴만 적용해도 유지보수성이 상당히 좋아집니다.
Laravel 프레임워크에 익숙해지시면 생산성도 더욱 좋아지구요.
눈에 들어오는 점은 PHP 가 아직도(?) 8위라는 거네요.
사라질 줄 알았는데 끊임없이 발전해서 성장을 이뤄내네요.
대단합니다.
그리고, Java 가 3위로 내려온거도 눈에 들어오는군요.
Android 개발자들이 Kotlin 으로 돌아서는 추세라서 그런건가 싶어 Kotlin 을 봤는데 아직은 얼마 안되네요.
JVM 기반 언어인 Julia 나 Scala 도 얼마 안되고요.
Groovy 정도가 11위인데, Java 감소분보다 JVM 언어들 상승분이 더 적네요.
어디로 흡수된 걸까요?
Swift 와 Obj-C 의 감소도 눈에 띄는데, 다른 직종으로 옮겨간 것인지 이유는 모르겠습니다.
Dart 는 체감되는 Flutter 의 인기에 비해서는 좀 더디네요.
Rust 도 그렇고...
TypeScript 도 저조하고요.
(그런데, Perl 은 도대체 와 오르는거죠? 아악~)
결론은 암튼 Python 은 잘나가는군요. :)
이미 7.4 버전까지 대응해서 warning, notice 없는 코드라면 모를까,
그게 아니라면 8.0 올리는건 마음 단단히 먹으셔야 합니다
경고문을 올리더군요
다만 플러그인은... 사실상 내년 중순 이후로 봐야되지 않을까 싶습니다.
우리나라 토종 CMS인 그누보드, XE, 라이믹스도 PHP가 메인이니 조만간 업데이트 될거라고 봅니다.
https://w3techs.com/technologies/cross/programming_language/ranking
부심까지 논할 것은 없겠습니다만, 엄밀히 말하자면 taggon 님이 말씀하신 통계는
백엔드에서 각 언어를 사용하는 웹사이트들의 갯수의 통계입니다.
우리나라 커머스에서도 현재 진행 중인 상태입니다만,
PHP 로 작성된 웹사이트들은 오래 전에 만들어진 사이트들을 유지보수하는 중인 경우가 대부분입니다.
PHP 의 비중을 과소평가할 필요는 없겠지만, 웹사이트 갯수를 기준으로 평가하는 것 또한 과대평가라 할 수 있습니다.
https://w3techs.com/technologies/history_overview/programming_language/ms/y
뿐만 아니라, 전 세계 랭킹 Top 1000 사이트를 기준으로 봐도 PHP의 비중이 과반이 되는데 과대평가랄 게 있나 싶습니다. 혹시 이보다 더 신뢰성 있는 통계를 알고 계시다면 알려주셨으면 합니다.
죽어간다는 표현에는 저도 절대 동의하지 않습니다. :-)
다만 운용 중인 웹사이트의 수효가 컨커런트한 기술적 요구를 대변하지는 않는다는 점과
웹 시스템의 백엔드 구현 언어가 '서버' 라는 표현으로 대변되는 영역에서 말씀하신 것처럼 '압도적' 이라고 하기는 어렵다는 생각입니다.
기술의 변동성과 최근 ML 의 대두가 통계로 드러나는 게 아닌가 합니다.
3일정도 작업한 것 같은데, 1년 정도 있다가 php 8로도 한번 생각해봐야겠네요.
JIT 이 궁금하긴 하네요. ㅎㅎ
플러그인만 몇개 제대로 설치해놓고 특별히 수정할 일이 없으니 PHP 개발자가 필요하지 않거나 PHP라는 생각을 안해서 그럴지 몰라도 사실 왠만한 사이트들은 PHP로 제작되었다고 생각할 수 있죠.
뭐... 아직 페이스북이 PHP를 사용한다고 생각해보면 전세계 실사용 웹 점유율이 가장 높은 프로그래밍 언어가 PHP일지도 모르겠네요.