X



プログラミング業界に異変、SwiftとJavaが不人気、スマホアプリ開発までJavaScriptという時代に

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@涙目です。(北海道) [JP]
垢版 |
NGNG?PLT(12015)

2017年10月におけるインデックスは次のとおり。

2017年に入ってから、プログラミング言語「Swift」は2.3%のレーティング値を付けてトップ10入りしたものの、
その後だんだんとポイントを下げて今回は16位につけた。SwiftとともにJavaも下落傾向にあるが、
Tiobe SoftwareではこうしたSwiftとJavaの衰退の理由を、モバイルアプリの開発が個々のプログラミング言語を
直接使うスタイルではなく、同時にiOSとAndroid向けのアプリを開発できるフレームワークに移っている点にあると指摘している。

iOSとAndroidアプリを同時に開発できるフレームワークとして、Tiobe SoftwareはMicrosoft Xamarinおよび
Apache Cordova、Ionicを挙げている。Microsoft XamarinはC#、CordovaとIonicではJavaScriptを利用する。
このため、JavaとSwiftの下落と同時に、C#とJavaScriptの増加傾向が見られると分析している。

http://www.excite.co.jp/News/it_biz/20171006/Cobs_1677187.html
0005名無しさん@涙目です。(新潟県) [US]
垢版 |
2017/10/24(火) 11:59:24.70ID:MdQyj+MK0
おっPython
0006名無しさん@涙目です。(東京都) [US]
垢版 |
2017/10/24(火) 11:59:37.03ID:H6Jsq6+q0
javascriptきらい
0010名無しさん@涙目です。(庭) [US]
垢版 |
2017/10/24(火) 12:01:37.46ID:cW8cOHXk0
>>7
20年前には、あと10年ぐらいでそうなるといわれてた
0011名無しさん@涙目です。(アメリカ合衆国) [US]
垢版 |
2017/10/24(火) 12:02:19.42ID:kTFowcAd0
JS最高です^^
0013名無しさん@涙目です。(茸) [ニダ]
垢版 |
2017/10/24(火) 12:02:50.66ID:TCpwhrru0
Visual StudioもCordovaイチオシだからな
0014名無しさん@涙目です。(大阪府) [EU]
垢版 |
2017/10/24(火) 12:02:56.10ID:Z7B2OaWE0
javascriptってかTypeScriptだろ?
React.Nativeとかまで出てきて、すくなくともフロントエンドはjavascript以外を使うのに理由が必要って雰囲気だで
0015名無しさん@涙目です。(やわらか銀行) [ニダ]
垢版 |
2017/10/24(火) 12:03:03.76ID:QwyobfYL0
古い考えなんだろうけど、型が無い言語って触ってて気持ち悪いんよ
0016名無しさん@涙目です。(新疆ウイグル自治区) [IN]
垢版 |
2017/10/24(火) 12:03:04.74ID:zJLGH1lS0
この傾向、ますます強くなるよ。
そのうちプッシュ通知もスマホブラウザでできるようになるから、そうしたらネイティブ使う部分なくなってもっと楽になる。
0019名無しさん@涙目です。(空) [US]
垢版 |
2017/10/24(火) 12:03:40.18ID:i43+Rwjk0
Javaなんてゴミやってるやつww
0021名無しさん@涙目です。(茸) [CL]
垢版 |
2017/10/24(火) 12:04:04.63ID:/7N2bj7I0
IonicってTypeScriptだろ
あれどうなの?
0023名無しさん@涙目です。(dion軍) [ニダ]
垢版 |
2017/10/24(火) 12:04:58.53ID:AAZtuIaG0
javaとJavaScriptは別物
0024名無しさん@涙目です。(茸) [US]
垢版 |
2017/10/24(火) 12:05:39.26ID:CDD4Wivb0
XamarinもCordovaもIonicも
Windows Phone壮大にコケたマイクロソフト製ってのがなんともw

環境は良かったんだろうなw
0025名無しさん@涙目です。(やわらか銀行) [US]
垢版 |
2017/10/24(火) 12:05:53.26ID:v/mrOwnb0
まあ航空宇宙開発向けとか軍用とか造ってる訳じゃ無いからなコストダウン方向に振れて行くのは当然
0027名無しさん@涙目です。(空) [US]
垢版 |
2017/10/24(火) 12:07:28.86ID:leCAwV2K0
jsは、一人で書く分にはいいけど、
他人の実装を追いかけるのが苦痛。
百歩譲ってTypeScriptだが、
多人数で開発するならやっぱりJava
0030名無しさん@涙目です。(庭) [CA]
垢版 |
2017/10/24(火) 12:08:58.95ID:rAVsBmUb0
JavaとJavaScript の違いは何?
ガンダムとジムみたいなもん?
0035名無しさん@涙目です。(茸) [DE]
垢版 |
2017/10/24(火) 12:16:33.12ID:X3eHaoic0
Javascriptなんて実行してみるまで
コンパイルエラーすら分からないんだろ?
しかも変数に型もないし誰がこんな開発しにくい
言語を好んで使うかよ
0036名無しさん@涙目です。(空) [ニダ]
垢版 |
2017/10/24(火) 12:16:45.56ID:q5nepIHS0
>>27
React使えば良い
0037名無しさん@涙目です。(SB-iPhone) [US]
垢版 |
2017/10/24(火) 12:17:46.10ID:+n+X6VXQ0
jsも最近コンポーネントっぽい使い方するのがメジャーになってきてるから
昔よりは読みやすいんじゃね?

jQueryはまじ読みにくい
0038名無しさん@涙目です。(空) [ニダ]
垢版 |
2017/10/24(火) 12:17:49.63ID:q5nepIHS0
>>27
ES6(ES2015)使う
0039名無しさん@涙目です。(SB-iPhone) [US]
垢版 |
2017/10/24(火) 12:19:01.71ID:+n+X6VXQ0
React派
Riot派
Vue派
Angular派

おまいらどれよ?
0047名無しさん@涙目です。(チベット自治区) [SE]
垢版 |
2017/10/24(火) 12:26:40.27ID:9mww2uxB0
>>7
ならん
プログラムは超細かい仕様書を手書きしてるに過ぎないので
同じのを再現しようと思ったらAIから
ここはどうします?ここはどうします?と全パターン質問攻めに合うだけ
0048名無しさん@涙目です。(空) [ニダ]
垢版 |
2017/10/24(火) 12:27:35.77ID:q5nepIHS0
>>45
JavaScriptが書けるとかすごい。
ReactとNode.jsで作って、webpackでまとめられる?
0049名無しさん@涙目です。(SB-iPhone) [ニダ]
垢版 |
2017/10/24(火) 12:28:34.39ID:QxrCj0A10
>>1
JavaScriptはJavaとは関係ない。
0050名無しさん@涙目です。(空) [TR]
垢版 |
2017/10/24(火) 12:29:20.13ID:oWfAheI/0
>>47
コーディングを製造っていう風潮はどうにかしたい
0051名無しさん@涙目です。(東京都) [MX]
垢版 |
2017/10/24(火) 12:31:49.95ID:Qy+Vwyde0
>>7
もうなってるよ
そもそもプログラム自体が機械にこういうのつくってって言う言葉だからな

不足なく仕様書書ける人なら誰でもプログラムはできる
日本語で書くかプログラミング言語で書くかの違いしかないから、むしろプログラミング言語の方がはるかに楽

逆にプログラミング出来ないなら仕様書も理解して書けてない
0052名無しさん@涙目です。(禿) [US]
垢版 |
2017/10/24(火) 12:34:32.95ID:Sx6FU7Vv0
未だにTypeScriptとか言ってる厳密型厨いるのか
生産性低いC/C++で育って自縄自縛して逃れられない可哀想な人達
0054名無しさん@涙目です。(東京都) [ZM]
垢版 |
2017/10/24(火) 12:38:01.83ID:0P+va38t0
ありえねーだろ
ジャバなんてアラートをポーンと
出せるだけだろ
ボタンを押したら今の時間がわかる
アプリでもつくるのかw
0055名無しさん@涙目です。(空) [FR]
垢版 |
2017/10/24(火) 12:38:50.75ID:h8g0N2tg0
言語なんてただの道具で手段でしかないしな。
目的であるアプリが動きゃなんでも良いし。
つまり低コスト化の流れで正常。
マシンパワーが無限にみえる環境に近くなったって事だろう。
0056名無しさん@涙目です。(東京都) [CN]
垢版 |
2017/10/24(火) 12:39:02.72ID:P2vHoKet0
>>47
質問に答えていくだけで完成するなら超楽ちんじゃん
アルゴリズム考えたり、技術的な調査したり、処理の高速化したり、テストプレイしたり、面倒なこと全部しなくて済む
0058名無しさん@涙目です。(空) [US]
垢版 |
2017/10/24(火) 12:42:23.44ID:J6qQCqnO0
Spring Framework 5がReactに寄ってったらしいんだけど、どうなんだろう
0059名無しさん@涙目です。(東京都) [RU]
垢版 |
2017/10/24(火) 12:45:45.71ID:55PgKT1m0
要するにLISKの時代が来るんだろ?
0061名無しさん@涙目です。(禿) [US]
垢版 |
2017/10/24(火) 13:10:45.27ID:Sx6FU7Vv0
>>57
自分の怠惰の実現の為にコードを書くのはプログラマーの鑑だわ
0062名無しさん@涙目です。(チベット自治区) [CO]
垢版 |
2017/10/24(火) 13:13:03.99ID:WgLzyZvw0
>>54
0063名無しさん@涙目です。(チベット自治区) [CO]
垢版 |
2017/10/24(火) 13:13:43.18ID:WgLzyZvw0
>>61
楽をするためにはどんな苦労も厭わない
という姿勢は大事だな
0065名無しさん@涙目です。(catv?) [ニダ]
垢版 |
2017/10/24(火) 13:15:33.42ID:WUlrXS/30
ゼロからSwift勉強したいんだけどいいテキストないですか?
0066名無しさん@涙目です。(庭) [US]
垢版 |
2017/10/24(火) 13:18:21.81ID:xwIye8+Z0?PLT(35669)

ブラウザ依存のJavascriptなんか使うバカは滅びろ
無駄に重くなるだけでデメリットしかない
どうせ広告表示位しか使ってねーだろ
0068名無しさん@涙目です。(チベット自治区) [CO]
垢版 |
2017/10/24(火) 13:26:38.55ID:WgLzyZvw0
>>66
考え方が逆だ
モダンブラウザとIEの1〜2バージョン古いの以外は切り捨ててんだよ
もうコンテンツのブラウザとして数が少なすぎて価値が無いから
0069名無しさん@涙目です。(禿) [US]
垢版 |
2017/10/24(火) 13:31:27.59ID:Sx6FU7Vv0
>>63
Perlの開発者がPerlを開発した理由がそれだからな
0072名無しさん@涙目です。(庭) [BE]
垢版 |
2017/10/24(火) 13:41:51.81ID:NZRFaBNu0
時代がJavaScriptに追い付いてきたな
0075名無しさん@涙目です。(神奈川県) [US]
垢版 |
2017/10/24(火) 14:31:37.68ID:iDf1MtSU0
>>69
それ、PHPの開発者の話だろ。
0076名無しさん@涙目です。(庭) [US]
垢版 |
2017/10/24(火) 14:34:06.42ID:xwIye8+Z0?PLT(35669)

>>68
ただの傲慢だろそんなん

書き手次第で利用する側は要していないのにクライアントサイド負担を求めてんなよ
0078名無しさん@涙目です。(チベット自治区) [CO]
垢版 |
2017/10/24(火) 14:39:23.10ID:WgLzyZvw0
>>76
負担なんて求めてないよ
変なブラウザ使うやつは相手にしてないだけで

逆に変なブラウザ使いたい人は
自分を相手にしてくれるサイトを探して見ればいいんだよ
0081名無しさん@涙目です。(チベット自治区) [CO]
垢版 |
2017/10/24(火) 14:43:22.25ID:WgLzyZvw0
>>80
エレクトロンて聞いたことない?
テキストエディタのAtomとか、コミュツールのSlackとかが有名なんだけど
0082名無しさん@涙目です。(禿) [US]
垢版 |
2017/10/24(火) 14:43:55.70ID:Sx6FU7Vv0
>>75
有名なthree great virtues of a programmerを記したのはLarry Wallだよ
0084名無しさん@涙目です。(庭) [ニダ]
垢版 |
2017/10/24(火) 14:49:32.17ID:8/E5E5/y0
javascriptでマルチスレッドってあるの?
0085名無しさん@涙目です。(チベット自治区) [CO]
垢版 |
2017/10/24(火) 14:57:24.57ID:WgLzyZvw0
>>84
web workerとか
0088名無しさん@涙目です。(庭) [US]
垢版 |
2017/10/24(火) 15:04:33.11ID:xwIye8+Z0?PLT(35669)

>>78
逆だろ
要らないもんを無理矢理押し付けてるだけだろ
0089名無しさん@涙目です。(チベット自治区) [CO]
垢版 |
2017/10/24(火) 15:11:33.74ID:WgLzyZvw0
>>88
押し付けてなんかいないよ
おまえなんか呼んでないんだから勝手に見ないでよってくらいのイメージ
0090名無しさん@涙目です。(庭) [US]
垢版 |
2017/10/24(火) 15:13:39.26ID:xwIye8+Z0?PLT(35669)

>>89
押し付けてるのは現実だろ
頭大丈夫か?お前
0091名無しさん@涙目です。(千葉県) [ニダ]
垢版 |
2017/10/24(火) 15:14:48.20ID:A/Zrx5a60
C#は?
ユニティで使えるじゃん
0092名無しさん@涙目です。(catv?) [RU]
垢版 |
2017/10/24(火) 15:18:44.84ID:D704/wmP0
>>56
いや、質問に答える前に
AIにどんなソフト作って欲しいかを
伝える長々とした仕様書書かないとあかんな。
0093名無しさん@涙目です。(大分県) [RU]
垢版 |
2017/10/24(火) 15:20:38.08ID:D10H1/NW0
ブラウザに搭載されて発達しまくっているおかげで、JavaScript言語の内部が気が狂ったみたいに高度杉
しかも安定性も凄い。もはやコンパイラって何?っていう、ネイティブでアプリ作る必要なんか無いレベル
javaとかもう比較にもならないレベルw

>>84
jsは元々イベント駆動のマルチスレッドみたいなもんじゃん
0095名無しさん@涙目です。(神奈川県) [ニダ]
垢版 |
2017/10/24(火) 15:22:40.33ID:/3i9HNQj0
MSJAVAVMは軽くてよかったのに使えなくなってしまって残念
0096名無しさん@涙目です。(チベット自治区) [CO]
垢版 |
2017/10/24(火) 15:28:55.68ID:WgLzyZvw0
>>90
怒んなって、そうじゃないんだ

英語で書かれたウェブサイトを日本人のおまえがサラサラ読めなくても別に怒らないだろ?
英語出来ないって先進国的に見ればおかしいことだけど、あんまり気にしないだろ?

それと同じように
普通のブラウザが普通に読める言語で書かれたサイトを
普通じゃないおまえのブラウザが読めなくても怒る必要は無いんだよ
0097名無しさん@涙目です。(東京都) [BR]
垢版 |
2017/10/24(火) 15:33:23.13ID:YPmnU5us0
でさ、デバッグは簡単になったの?
0098名無しさん@涙目です。(庭) [US]
垢版 |
2017/10/24(火) 15:35:07.11ID:xwIye8+Z0?PLT(35669)

>>96
相変わらず判ってねーな
ブラウザの新旧で解釈出来る出来ない以前にクライアント側に使用キャリアのスペック負担を強いてんだよ

俺が糞ブラウザを使ってるなんて思い込みで言い始めてるお前の思考回路がポンコツ過ぎて草
0099名無しさん@涙目です。(チベット自治区) [CO]
垢版 |
2017/10/24(火) 15:37:35.27ID:WgLzyZvw0
>>98
それの何が悪いの?っつー話だよ
ユーザがなーんも気を使わなくても最新のモダンブラウザが手に入る環境が整っているのに
わざわざ自分の意思でそうでないブラウザ使ってるやつまで気を使う余裕はねえっていう

20年前だったら言わんとしてることは通用したけどね
今は今なんだよ
0100名無しさん@涙目です。(庭) [US]
垢版 |
2017/10/24(火) 15:42:32.32ID:xwIye8+Z0?PLT(35669)

>>99
なんで利用者が制作者の意を先読みしてやんなきゃいけないんだよw
逆だろ

お前がやってんのはこっちはこうやってんだから有り難がれ、イヤなら他ブラウザ探して勝手に使えだろ

これを傲慢と言わずしてなんだってーのw
お前の言ってることは詐欺師と同じ
0101名無しさん@涙目です。(チベット自治区) [CO]
垢版 |
2017/10/24(火) 15:48:20.28ID:WgLzyZvw0
>>100
落ち着けって
利用者として認識されてないって話だよ
製作者はそもそも全ての人に見てもらおうなんて考えてないし、その必要もないっつー
0102名無しさん@涙目です。(庭) [US]
垢版 |
2017/10/24(火) 15:51:20.15ID:xwIye8+Z0?PLT(35669)

>>101
すっげー冷静だけど、お前の理屈は「自分がやったことは利用者の為になる。反論は利用者に非ず」だろ

お前が制作サイドかは知らんが、利用者の定義を決めるのは制作者じゃねーぞ
0103名無しさん@涙目です。(チベット自治区) [CO]
垢版 |
2017/10/24(火) 15:53:50.93ID:WgLzyZvw0
>>102
なんで?
韓国人が「標識にハングルがないのはおかしい」って言われても無視するだろ?
それと同じように「俺のブラウザじゃ動かない」って言われても無視してるだけだよ
0104名無しさん@涙目です。(庭) [US]
垢版 |
2017/10/24(火) 15:55:22.24ID:xwIye8+Z0?PLT(35669)

>>103
動く動かないの話なんか一切してないわけだが
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況