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
0177名無しさん@涙目です。(家) [US]
垢版 |
2017/10/25(水) 20:58:22.31ID:WSDDqOi70
>>174
MSはプラットフォーム屋だよ。
だから使ってアプリを作ったりMS製品のカスタマイズして利用する人が増えればいい。
Win10も、Win10のままのライセンスでずっとアップデートしていくようになってるし。
0178名無しさん@涙目です。(家) [US]
垢版 |
2017/10/25(水) 21:06:57.90ID:25siKgL+0
Javascriptか
ブラウザで出来るテトリスが
1行で作れるんだっけ
0179名無しさん@涙目です。(家) [US]
垢版 |
2017/10/25(水) 21:08:25.61ID:25siKgL+0
>>146
採用
0180名無しさん@涙目です。(やわらか銀行) [RS]
垢版 |
2017/10/25(水) 21:19:34.24ID:e3zSN0t50
朗報
0182名無しさん@涙目です。(東京都) [US]
垢版 |
2017/10/25(水) 22:10:23.07ID:q2ds1a/20
>>161
俺はC++で作っておいたWinクラスを使ってC++でも最初からイベントドリブンだよ
とはいえ最近はC#ばっかり使ってるけどな
仕事ではもっぱらAccessだわ…
0183名無しさん@涙目です。(関西地方) [US]
垢版 |
2017/10/25(水) 22:28:46.80ID:Y85fprdT0
なんかC++嫌いはC++98辺りで知識が止まってるヤツ多いよな
叩くならちゃんと勉強しろよと
0185名無しさん@涙目です。(catv?) [CA]
垢版 |
2017/10/26(木) 06:34:36.83ID:ituqcwkc0
言語仕様の良し悪しの話とその言語で呼べるライブラリの良し悪しの話がごっちゃになってる
0186名無しさん@涙目です。(家) [US]
垢版 |
2017/10/26(木) 07:00:07.63ID:Ogp1ti2/0
誰に言ってるの?世間がってこと?
あなたの言うこともなんでもいっしょくた。
そして自分の目線か一般論かということも
表明していない。

いい加減非常識な上から目線ゲームやめよう。
0187名無しさん@涙目です。(チベット自治区) [US]
垢版 |
2017/10/26(木) 07:12:36.02ID:a8Ec2psN0
jsだと折角書いたプログラムが
簡単にコピペされてしまうんじゃないか
0190名無しさん@涙目です。(SB-iPhone) [CA]
垢版 |
2017/10/26(木) 09:33:06.04ID:JeTtlrk80
Java屋だけどもJavascriptの非同期やプロミス難しくて全然理解出来ない

正直JS舐めてたわ
0191名無しさん@涙目です。(埼玉県) [GB]
垢版 |
2017/10/26(木) 10:03:27.46ID:fmaMFa5s0
JavaScriptしばらく触ってないや。
ブラウザ上で何か作るには、HTML5、CSS、JavaScriptと覚える範囲が広すぎて、しかもフレームワークがjQuery、Angular、Vau、React.jsなどと乱立してて鉄板が出てこないのがつらいな。
それぞれ特徴があるんだろうけどさ。優秀なIDE欲しいわ。JetBrainsのやつは統括的に面倒みてくれるんかね?
0193名無しさん@涙目です。(茸) [FR]
垢版 |
2017/10/26(木) 11:26:05.05ID:Rw7ZqS6f0
>>149
80年代の頃に趣味でBASIC、90年初頭位に仕事でC言語をやったくらいの知識しかないが
今はJavaScriptが良いのか
Python?とかいうのが人気あるとか聞いたが違うのか
0194名無しさん@涙目です。(茸) [US]
垢版 |
2017/10/26(木) 12:05:01.56ID:YgNTffCq0
>>193
フロントエンドはJavaScript
システム周りはPython
サーバーAPIはJavaScriptとPHP

JSONを手軽に扱えない言語は出る幕無し!そんな風潮
0195名無しさん@涙目です。(茸) [FR]
垢版 |
2017/10/26(木) 12:16:37.36ID:Rw7ZqS6f0
>>194
ほう、そうなんだ
弟がプログラム言語を勉強したいとか言ってたから
JavaScriptでも薦めるか
プログラムなんてMS-DOS以降全く触ってないし
仕事も違う職種に変わったから最近のプログラム事情は知らないんだわ
俺もJavaScript勉強してみようかな
0196名無しさん@涙目です。(新疆ウイグル自治区) [JP]
垢版 |
2017/10/26(木) 15:55:25.30ID:6xir71im0
>>195
漠然とプログラム言語の勉強がしたいというならC#あたりの方がいいんじゃね?
あまり理不尽な仕様もないし、クラス以外にもラムダ式とかその辺の流行の機能は
大概あって、Visual Studio community edisionインストールすれば開発環境一式が
悩まなくてもサクっと全部揃う。
0197名無しさん@涙目です。(大分県) [RU]
垢版 |
2017/10/26(木) 16:15:23.65ID:4vYYIEGJ0
>>195
MS-DOSっぽく、エディタとブラウザさえあれば開発できるJavaScriptが楽でええでw
下手にC#とかPythonなんかで作るより実行速度も早いし
HTMLとCSSも覚える必要があるけど、覚えてて全然損は無いし

その上、jsならPCやスマホのブラウザでも動くわiOSやAndroidのアプリも作れるわ最強っちゃ最強
0199名無しさん@涙目です。(庭) [US]
垢版 |
2017/10/26(木) 16:42:46.57ID:nKFFr/550
>>196
賛成。
オープンソース系はとにかく環境つくるのが面倒すぎて、構築できるころには疲れ果てているという。
dockerとかでさくっと配布できないもんかね。
0200名無しさん@涙目です。(catv?) [JP]
垢版 |
2017/10/26(木) 17:05:01.91ID:HBF1aOKd0
プロとしてプログラミングしたいならコンピュータの基本的なアーキテクチャを
ざっくりで良いので勉強して欲しい
その辺理解出来てると新しい言語も怖くない
だからアセンブラかC言語はかじっておいて欲しいな
コボラーはメモリやアドレス、スタックとかの概念がわかってないから
話通じない
0201名無しさん@涙目です。(長野県) [ニダ]
垢版 |
2017/10/26(木) 17:14:23.72ID:WH/dFG9V0
>>110
仕様書の作成でクライアントとしっかり話ができていないやつはコーディングを設計だと思ってしまうって聴いた

内容やデザイン定義は仕様書作る段階でほぼ最終決定であるべきだと
0202名無しさん@涙目です。(大分県) [RU]
垢版 |
2017/10/26(木) 17:15:23.47ID:4vYYIEGJ0
>>198
HTMLとCSSをちょっと勉強して、なんとなくページが作れる程度でおk
もちろん格好良いページが作れるまで上達すれば理想だけどw

あとはそのページをjsで加工していったり、ローカルファイルにデータを保存したりとか
地図表示したり画像加工したりとか音声とかまあ色々できるようになる

ちなみに、今はjsではjQueryというライブラリとそのプラグインが標準なんで、jQueryの
使い方を覚えればまあ大概のことはできる
MS-DOS時代の頃に比べればもう冗談みたいな簡単さw
0203名無しさん@涙目です。(庭) [US]
垢版 |
2017/10/26(木) 17:17:24.75ID:tUoys3Z30
>>195
入門には向かないから素直にCから
0204名無しさん@涙目です。(大分県) [RU]
垢版 |
2017/10/26(木) 17:19:16.97ID:4vYYIEGJ0
>>200
アドレスとかスタックとか、知ってて損は無いと思うんだけどさあ
もはや配列も連想配列が当たり前だし、実行環境もVMで当然になってきてるから
アセンブラはおろかCPUのスタックの考え方すらあんま通用しないんよねw
0205名無しさん@涙目です。(沖縄県) [US]
垢版 |
2017/10/26(木) 17:19:24.05ID:cU1CDuYg0
UnityでJavaScriptが使えなくなるってマジ?
0207名無しさん@涙目です。(沖縄県) [US]
垢版 |
2017/10/26(木) 17:25:42.17ID:cU1CDuYg0
暇つぶしにJavaScriptでブラウザゲーを開発しようと思って
入門本買って言うとおりにしてみても
ブラウザに画像上げてもオカシナな縮小サイズになって反映されるから
心が折れて今C♯でやってるわ
0208名無しさん@涙目です。(東日本) [US]
垢版 |
2017/10/26(木) 18:08:41.98ID:IXygEpAK0
>>200
俺は>>193だが確かにアセンブラを知らないとC言語が理解できないと先輩に言われて
8086のアセンブラを独学で勉強したな
一応専門学校でアセンブラは勉強はしたのだが(なんていったっけ?学習用アセンブラ)
アセンブラで少しは組めたからC言語でのポインタもすんなり理解できた。
ポインタは難しいとよく聞いたけど、あれってただのアドレッシングでしょ?
俺がプログラムの仕事を引退した時は丁度Win3.1が出てきてオブジェクト思考がうんたら
C++がどうたらという転換期の時期だったので
それ以降のプログラミングはさっぱりなんだわ
0209名無しさん@涙目です。(東日本) [US]
垢版 |
2017/10/26(木) 18:12:16.17ID:IXygEpAK0
>>202
おお!ありがとう!
そんなに簡単なんだw
当時はグラフィック ドライバからマウスドライバまでMS-DOS付属のを使うと著作権に絡むとかで
自社でドライバを自作して
俺は自分でグラフィック、マウス、サウンド等のライブラリを構築したなぁ
カーニハン・リッチーの本を読んでCは勉強したよw
会社はMS-C++ ver7.0AとMIFESを使ってたが
プライベートではBolandC++ 4.0とVZを使ってた
懐かしいなぁ
0210名無しさん@涙目です。(関西地方) [US]
垢版 |
2017/10/26(木) 18:18:44.44ID:OwnI/Lbt0
3.1の頃はあの忌々しいMFCが幅を利かせてた時期だな
0211名無しさん@涙目です。(公衆電話) [ニダ]
垢版 |
2017/10/26(木) 18:20:47.28ID:C+PhKten0
言いたいのはJavaScript流行ってたとして得意にだったとする
で、JavaScript廃れたらどうすんのって話
アセンブラかC言語かじってたら初めての言語でも「こう言う言語なのね。ふーん。」で
適応出来ると思うよ
個人的には今どの言語が流行ってるかは興味ない
新しい言語に面白い機能が実装されていると言うならそこには興味持つこともあるが
別に言語なんてなんでもいい
0213名無しさん@涙目です。(大分県) [RU]
垢版 |
2017/10/26(木) 18:23:55.89ID:4vYYIEGJ0
>>209
俺もBcc+Vz使ってたわw 懐かしいwww
昔はちょっとした事でも凄い労力かかったけど、今はもう「困ったらライブラリ持ってくれば解決」で
とんでもなく簡単になってるもんなあ・・・

ちなみに、jsでサーバとやりとりしようと思ったら、サーバ側のWebサーバの知識とかphpのような
サーバ側スクリプトの知識とかDBの知識とか必要になるんで、そのへんは必要に応じてw
0214名無しさん@涙目です。(大分県) [RU]
垢版 |
2017/10/26(木) 18:26:51.27ID:4vYYIEGJ0
>>211
いやあ・・・
もうasmとかCとかの概念って、今後さらに普通の開発者には必要無くなってくると思うよ

もう、コンピュータの仕組みとかそんな事よりもフレームワークとかデータの扱い方とか
その分野の知識とかそっちのほうが重要だもん
0217名無しさん@涙目です。(東日本) [US]
垢版 |
2017/10/26(木) 18:35:19.19ID:IXygEpAK0
>>213
あの頃はプログラミングも楽しかったよね
俺個人的には8bitパソコン時代のBASICとPC98 + MS-DOSの頃のC言語+アセンブラの頃が楽しかった
俺が仕事でプログラムをしてたのはPC98用の某ゲーム会社に勤めてたんだよね
遊びを仕事にするという、貴重な経験をさせてもらったよ
因みに某雑誌に出たこともあるんだぜw
会社は倒産したのと契機に他の職種に転職した
ゲーム会社の連中は何故か車好きが多くて休日は車とバーチャ2で盛り上がってたなぁ

因みに思い出話で当時ファイラーはHFを使ってた
会社ではファイルメンテを使ってたが俺は何故か仕事で使うツールはプライベートでは
使いたくなかったから違うのを使ってた
FEPなんかはATOKではなくWXVを使ってたw
0218名無しさん@涙目です。(東日本) [US]
垢版 |
2017/10/26(木) 18:44:58.67ID:IXygEpAK0
そうそう今はコンピュータとは全く関係のない仕事をしてるけど
プログラマーの経験が今でも活きていて
仕事で記録用紙に記録をするのだが他のスタッフとの差を思いっきり感じる
俺は誰が読んでも理解しやすいように文章の構成から見やすさを十分に考えてから書くのだが
他の奴はそういう意識がなくただダラダラ書く奴が多い
だから書いた奴が伝えたい事が十分に伝わってない事が多いが
俺はそういった事が少ない
プログラムを勉強するという事はこういったところでも役に立つと身をもって痛感したよ
0219名無しさん@涙目です。(茸) [TW]
垢版 |
2017/10/26(木) 19:22:31.83ID:DRRW8T7E0
swiftは文法がキモい
kotlinとかやめてくれよ…
頼むからC系にして
0222名無しさん@涙目です。(新疆ウイグル自治区) [US]
垢版 |
2017/10/26(木) 21:17:53.13ID:C/4sDNqZ0
クライアントサイドはjavascriptしかないからという理由で嫌々使っていただけのはずなのに
いつのまにか繁茂しくさってからに

コントローラあがりのi4004がXeon phiまで成長したみたいなもんかね
0223名無しさん@涙目です。(庭) [US]
垢版 |
2017/10/26(木) 21:32:30.82ID:gufkhm2b0
趣味のプログラムはいまだにOptAsm(MASMよりアセンブルが1桁高速)とMFC使わずにCで直接API叩いてるわ
MFCだの.NETだのMSの都合による不完全なアップデートを気にしなくていいからとっても楽
さすがに仕事だとそうも言っとれんのでC++でMFCも.NETも使うしVBもVBAもJavaもjavascriptも使うけどさ
0224名無しさん@涙目です。(庭) [CA]
垢版 |
2017/10/26(木) 22:03:54.70ID:3PeO1SuD0
俺も人のことは言えんけどさ
プログラマって本当めんどくさい奴らが多いよなってこのスレを見て改めて実感する
0226名無しさん@涙目です。(空) [JP]
垢版 |
2017/10/27(金) 01:05:28.86ID:bKMho9520
>>224
それな
特にJavaScript使う奴
■ このスレッドは過去ログ倉庫に格納されています

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