スポンサーリンク

【IT】Webサービスで使用される開発言語 JavaScriptとPHPが1位、Pythonは3位 [田杉山脈★]

未分類
スポンサーリンク
スポンサーリンク
スポンサーリンク
スポンサーリンク

1 :田杉山脈 ★:2021/07/18(日) 17:56:18.07 ID:CAP_USER.net
エン・ジャパン株式会社は7月8日、「Webサービスの開発環境」に関するランキングを発表した。「Webサービスの開発で使用されている開発言語 TOP10」は、1位がJavaScriptとPHP、3位はPythonだった。

本ランキングは「年収500万円以上」「自社プロダクトをもつ企業」の求人を中心に掲載する「エンジニアHub」において、6月18日時点での各掲載求人の「開発環境」項目より抽出・作成した。

「Webサービスの開発で使用されている開発言語 TOP10」は、1位がJavaScriptとPHP、3位はPython、4位はRuby、5位はJava、6位はTypeScript、7位はGo、8位はSwift、9位はKotlin、10位はC#。

https://ledge.ai/en-japan-web-development-ranking/

95 :名刺は切らしておりまして:2021/07/21(水) 20:43:53.59 ID:gBlvl44/.net

>>86
node.js知らんのか

48 :名刺は切らしておりまして:2021/07/19(月) 03:41:39.87 ID:YhHtNi6+.net

>>41
学ぼうとする人はそれも自分で選びます

43 :名刺は切らしておりまして:2021/07/18(日) 23:56:04.16 ID:UXTVanM8.net

jsは時にデータロードとブラウザ負荷がネックに
反面PHPはサーバー負荷が、、

108 :名刺は切らしておりまして:2021/07/24(土) 23:20:34.89 ID:NfhSXSBt.net

40 :名刺は切らしておりまして:2021/07/18(日) 23:01:51.27 ID:/RFS/0oh.net

>>16
ひまわりとか織田信長とかなかったっけ

15 :名刺は切らしておりまして:2021/07/18(日) 18:18:45.52 ID:ywn3dgLr.net

JavaScriptと、って調査おかしいでしょ
実際には他の言語と組み合わせて使うことが多いだろうし

サーバサイドで動くやつがあるのは知っているが

97 :名刺は切らしておりまして:2021/07/21(水) 21:09:03.89 ID:E322U8/Z.net

>>96
C++とは限らないし、総称としてCと表現して何もおかしなことはない
つかアプリのひとつも作れないバカはすっこんでろ

113 :名刺は切らしておりまして:2021/07/27(火) 16:57:14.30 ID:mxcIuSE/.net

>>112
いや、c++はcの代わりが出来ても逆はものすごく厳しい
コンパイラやjvmがc++で書かれるのはcにはない特長を利用したいから

まあ逆にそれが気持ち悪くてc++大嫌いってのも結構居るんだが

47 :名刺は切らしておりまして:2021/07/19(月) 02:55:57.60 ID:BVr2gHSo.net

あれ、hypertalkは?

6 :名刺は切らしておりまして:2021/07/18(日) 18:02:32.82 ID:uM+gN4um.net

JavaScriptとTypeScriptの違いがわからん

3 :名刺は切らしておりまして:2021/07/18(日) 17:59:24.34 ID:UG2puNf+.net

Java、Javascript、PHPは最低限組めないと生きていけないからな

39 :名刺は切らしておりまして:2021/07/18(日) 22:56:16.93 ID:sy6UaCRB.net

>>7
何気に高順位やんけ

17 :名刺は切らしておりまして:2021/07/18(日) 18:28:25.95 ID:gtMf7BWo.net

言語でランキング出しても意味ねーわ
サーバーサイド/クライアントサイドの区別もされてないし
フレーワークのランキングでlaravelが4位でvueが1位とかアホかw

74 :名刺は切らしておりまして:2021/07/20(火) 18:31:02.83 ID:7PelmZix.net

js読み込めるのはかなり便利だった

50 :名刺は切らしておりまして:2021/07/19(月) 06:12:48.48 ID:1hNbZPHS.net

>>48
そういう言い方だからオマエラ好かれないんだよ

32 :名刺は切らしておりまして:2021/07/18(日) 20:26:49.97 ID:5MZoDzok.net

>>26
これは正しい
初心者は肝に銘じておけ笑

77 :名刺は切らしておりまして:2021/07/20(火) 18:50:00.51 ID:eIkQ/M9p.net

松下幸之助 → PHP → 新興宗教

26 :名刺は切らしておりまして:2021/07/18(日) 19:04:39.04 ID:3TMJPy5+.net

なので若いエンジニアに助言するなら、何らかサービスを当てて成長する企業があったとするだろ?
もちろんそういう企業は人出が不足しているから正社員も募集しているだろう。

しかしだ?
「システム部は近いうちにシステム子会社として独立する予定です」
なんて話を聞いたら近づいちゃ駄目w
間違いなくその会社はウェブサービスで成功したといっても
あくまでセールスマンが足で仕事を取って来るような会社でシステム部は煙たがられているということだから。

テック系要素の強い企業ならシステム部門を子会社として切り離したりはしない。

22 :名刺は切らしておりまして:2021/07/18(日) 18:45:09.83 ID:Fq/MK3gw.net

PHPは、あれだけクソ言語だと叩かれ続けても
全然勢力が衰えないな

68 :名刺は切らしておりまして:2021/07/19(月) 21:32:51.69 ID:zA3Qzjk3.net

>>65
こういうのがバカってやつか

55 :名刺は切らしておりまして:2021/07/19(月) 07:24:39.03 ID:f6QxqVHs.net

rubyが4位な時点で信憑性が・・・

106 :名刺は切らしておりまして:2021/07/24(土) 00:39:35.39 ID:SmKpuJGR.net

>>102
>llvmだけじゃなくgccまでc++になっちゃった
おいバカ、何言ってんのか意味不明だぞ

80 :名刺は切らしておりまして:2021/07/20(火) 19:34:44.60 ID:7PelmZix.net

昔やったことあるのはcgi。
しかし今はまた仕様が結構変わってるので今基準はわからん。
でも画像掲示板とかサンプルコード拾って、アップロードできるファイルを動画可能にして後はhtmlで埋め込み形式にやればできると思う。

何の言語がいいかというよりは、それを動かすには何をどこ(のディレクトリ)においてどうすればいいのか、という課題が第一関門だ。

サーバーとかもポートの開放とかルーターで設定しなければならないと思う。言語だけじゃなく、機械の設定も必要

2 :名刺は切らしておりまして:2021/07/18(日) 17:57:09.28 ID:NGr2glwU.net

バカでもできるからね

42 :名刺は切らしておりまして:2021/07/18(日) 23:18:57.44 ID:A9L57217.net

swiftとか、Webサービスで使うんだな。
知らんかったわ。

82 :名刺は切らしておりまして:2021/07/20(火) 20:22:42.20 ID:+hUOEQKr.net

>>78
つべは始めPHPで作られて、後でPythonに書き直された

107 :名刺は切らしておりまして:2021/07/24(土) 07:41:44.62 ID:+b5iyyq1.net

>>6
ccで言えばcc1とcppの関係

28 :名刺は切らしておりまして:2021/07/18(日) 19:49:30.04 ID:vuI71ECy.net

pythonをwebサービスで使う利点って何?

21 :名刺は切らしておりまして:2021/07/18(日) 18:42:30.48 ID:3TMJPy5+.net

4位にRubyがいるのが嫌すぎるw
絶対近づきたくないよな。

Web系はPHP(Laravel)、Vue(Typescript/Javascript)、Go or Pythonあたりがセーフティゾーンという認識。

105 :名刺は切らしておりまして:2021/07/24(土) 00:35:21.18 ID:6UJ3ZGXA.net

>>104
llvmだけじゃなくgccまでc++になっちゃったなんて言ってるお前だけがバカだクソガイジwwww

59 :名刺は切らしておりまして:2021/07/19(月) 10:19:52.79 ID:9PvK3yzn.net

RoRのエンジニアって思ったより多いイメージ

52 :名刺は切らしておりまして:2021/07/19(月) 06:46:54.88 ID:kJUm07zN.net

>>46
JavaScript: The Good Parts
は古典だけど読んでおいて損は無い本。

JavaScriptにずっと残る「悪い部品」がどういう部分か説明し、
如何に「良い部品」を活かすかを書いた本。

67 :名刺は切らしておりまして:2021/07/19(月) 21:26:40.35 ID:zA3Qzjk3.net

>>7
フレームワークなんて流行り廃り激しいんだからもうあまり使われてないよ

111 :名刺は切らしておりまして:2021/07/25(日) 17:21:14.34 ID:QAOw7OH6.net

>>109
日本語の趣旨すら理解できないバカのお前が何言ってんだハゲ

20 :名刺は切らしておりまして:2021/07/18(日) 18:31:58.09 ID:NSmmp27v.net

wordpressがphpだしな

8 :名刺は切らしておりまして:2021/07/18(日) 18:03:51.96 ID:OrROQp2A.net

>>2
そうか、バカが作るから欠陥サイトばかりになるのか

11 :名刺は切らしておりまして:2021/07/18(日) 18:10:03.69 ID:uW3lt3bY.net

インタプリタ言語を使ってないWebサイトなんて無いだろ

Javascriptなんてコーディングしないでもエディタが自動生成するし

64 :名刺は切らしておりまして:2021/07/19(月) 13:55:08.87 ID:1yRnnsWb.net

>>41
洋物で良ければfreecodecamp まじオヌヌメ

88 :名刺は切らしておりまして:2021/07/21(水) 10:04:52.19 ID:g+QvOi9K.net

Javaはoracleがつぶしちまったなぁ、、、

保守ならまだしも新規案件なんてとんと見なくなった

56 :名刺は切らしておりまして:2021/07/19(月) 07:26:44.02 ID:JZ6tEkuM.net

JavaerがAPI担当になったせいで可読性の極端に低いクソ冗長的なコードをかかされてます

53 :名刺は切らしておりまして:2021/07/19(月) 07:06:41.14 ID:grw5yq7u.net

いやああああん
だめ
そこ感じるの

98 :名刺は切らしておりまして:2021/07/21(水) 21:49:06.74 ID:iXOnZqAr.net

>>97
今アプリとフィルタードライバ作ってるとこだけどw

25 :名刺は切らしておりまして:2021/07/18(日) 18:57:49.87 ID:3TMJPy5+.net

>>22
実用上、その糞さを踏んでしまったり苦しめられることがあまりない。
あと日本でPHP人口が多いことも叩かれる要因なのよ。

開発者を外部から調達することが容易なのでどうしても正社員の人たちというか、
企業のシステム部門は「正社員の聖域」として開発者リソースの調達が難しいサブシステムを持ちたがる。
正社員の繋ぎ止めやモチベーション管理上、システム基盤はGoやRubyを採用ってとこがわりとあるけど、
それは言語として優れているという話とは全く違うのよ。

つまり、よく言われる「PHPの糞さ」は他の言語にも似たような問題が沢山あるんだけど、
PHPはやり玉に挙げられ易い性質があるという話なの。

むしろ現場で実際に運用されて来たPHPの信頼性は非常に高い。
不具合が起こったとして調査をしたり修正をしたりというノウハウも確立されているから。
これが他のものになると不具合を調査したり修正したりというコストがドカンと増える。

しかし、そうしたブラックボックスを聖域として持ちたがるのが企業のシステム部門だったりするわけ。
自分たちの身分を守るための保険というか。
ま、会社も馬鹿じゃないのでその手のシステム部はシステム子会社化されて買い殺しにされるだけっすわ。

76 :名刺は切らしておりまして:2021/07/20(火) 18:33:55.82 ID:7PelmZix.net

cgiで生成するのに比べ1/5くらい早い
cgiで作ってるサイト、掲示板もそうだがクソ重い。人多いところとかだと一発で落ちる

86 :名刺は切らしておりまして:2021/07/21(水) 09:58:59.66 ID:46aI5UR8.net

>>83
じゃあソース見してみ

84 :名刺は切らしておりまして:2021/07/20(火) 21:52:55.00 ID:FPiKwmjm.net

>>1
アホ発見!

▼▼▼ JavaScriptの特徴 ▼▼▼

・脆弱性だらけで任意のバイナリコードを実行されて端末が乗っ取られる
 ググって偶々出てきた謎のソフトウェアをインストールしちゃうのと同じ
・機能自体が危険
 ブラウザに負荷をかけて落とすことが可能(アラートループ事件が有名だが機能なので有効にしているバカの過失)
 クライアントPC経由で他のサーバにアクセス可能なので、不正送金、不正アクセス、DDoSの踏み台にされる
 機密情報もJavaScriptを通して外部に漏洩されてセキュリティも解除されて大量の情報が外部に漏洩される
 JavaScriptを強要している企業内では当然有効にしていることから攻撃のターゲットにされやすい(当然企業の重過失)
・汎用性がない
 世の中には何百というブラウザや環境が存在し、それぞれJavaScriptの動作が違う
 動作テストもほんの一部でしか行わないからほんの一部でしかまともに動作しない
 特にセキュリティ性の高いLinuxなどのOSS環境など壊滅的で、セキュアな端末からのアクセスを排除しているに等しい
 同じブラウザでもバージョンごとに動作が変わり、無意味な金銭要求の口実にしている(NTTによる確定申告e-TAXなど)
・スーパークッキーが可能
 Cookieなら消せばいいだけだが、各種スーパークッキーは消せないことから、使用しているブラウザを完全に特定可能
 JavaScriptを有効にしたブラウザで個人情報を登録すると、同じブラウザを使ったアフィ付き他サイトへの訪問が
 個人情報と紐づけてアフィ元企業によって収集データベース化される
・連鎖スクリプトが可能
 アフィからアフィへと連鎖コードまで組み込めるので、提携企業間で膨大な個人行動情報が連鎖的に収集されている
 よく収集しているのは、グーグル、Amazon、ヤフー(あちこちのサイトのyimg.jpはアカウント紐づけ)、楽天、GMO、DMM
 例・https://egg.5ch.net/test/read.cgi/atom/1533890853/155-
 金融機関などもページ内に盛大に埋め込んでおり、上記収集サイトにアクセス情報が流されている
 不正送金が行われた場合のためにスパイ情報を仕込んでいるのだろう(個人情報を犠牲にして不正送金阻止w)
・趣味嗜好、変態性癖、犯罪予備軍、知能指数、SNSアカウント、金融機関口座情報まで体系化されて収集
 ポルノサイトには必ずアフィが組み込まれているし、バナーすらなく行動収集アフィだけ提供しているサイトすらある
 JavaScriptを有効にしているとググって偶々出てきたサイト経由であらゆる情報が知らない間に収集される
 ビックデータが欲しいだけだと主張するバカがいるが、特定の個人の情報を蓄積したデータベースから出力可能なのは事実
 そうした情報は当然、就職、クレカ、ローンや賃貸の審査、詐欺のカモにしやすいリスト化にまで利用されているのが現実
・JavaScriptなしには閲覧できないサイトは100%個人情報を食い物にしているクズなのでアクセスしないのが賢明
 ひたすら気色悪いオナ二ーを見せつけて操作性を破壊するだけで、JavaScriptなしに実現できないサービスなど存在しない
 マップですらセキュリティを犠牲にしてまでスクロール程度のことができる価値などありはしない
 それどころか操作を分かりにくくして詐欺に利用しているのが現実(例・yahoo.co.jp)
 情報ページでどうしても中身が見たければソースコードを開けばいい(cssまでブロックすればアホなサイトも大抵見れる)
 クズに個人情報のすべてをくれてやってまでクソサービスに固執するより、アプリのひとつでも作れるようになるのが賢明

58 :名刺は切らしておりまして:2021/07/19(月) 09:25:00.03 ID:ra+GmOmP.net

phpはレンタルサーバーで標準装備されてるし
小さいhpでも作ればたいてい使われてるのがjavascriptやphpでは?

73 :名刺は切らしておりまして:2021/07/20(火) 18:29:51.53 ID:7PelmZix.net

ネット当時からあるからやで
ブラウザでできるからコンパイルってのがいらない
基本的なことは全てある
しかもかなり細かい
バッテリーの挿入まで調べることができる
今は廃止になってるようだが

96 :名刺は切らしておりまして:2021/07/21(水) 20:47:57.91 ID:gBlvl44/.net

>>94
C++だろ

71 :名刺は切らしておりまして:2021/07/20(火) 08:46:08.03 ID:j7Dp2+9F.net

>66
HTMLのLってどういう意味だっけ?

コメント

タイトルとURLをコピーしました