X



【IT】Javaではもうからない、新言語を学べ
■ このスレッドは過去ログ倉庫に格納されています
0001田杉山脈 ★
垢版 |
2018/09/04(火) 13:14:45.65ID:CAP_USER
どんなプログラミング言語を習得すれば、年収アップにつながるのか――。コードを書く技術者なら誰もが一度は考えたことのあるテーマだろう。世の中には数百種類のプログラミング言語があり、時代ごとにはやり廃りがある。それでは、現在学んでおくべきプログラミング言語は何だろうか。

 その1つの答えになりうるプログラミング言語と年収の関係を示した調査結果が発表された。それが、ビズリーチが公表した「プログラミング言語別年収ランキング2018」だ。
https://cdn-tech.nikkeibp.co.jp/atcl/nxt/column/18/00138/082900134/ph1.jpg

このランキングは、ビズリーチが運営する求人検索エンジン「スタンバイ」に掲載されている正社員の求人情報(約324万件)から、プログラミング言語名が含まれる求人情報の提示年収の中央値を集計したものだ。調査では、1位が「Go」、2位が「Scala」、3位が「Python」という結果だった。

 1位のGoは、米グーグル(Google)が開発したプログラミング言語だ。並列処理などを記述しやすいため、これまでC言語で記述していたWebシステムのバックエンド処理の高速化などに利用される。ビズリーチによれば、求人数は昨年比で1.9倍になっているという。

 2位のScalaは、Java仮想マシンで稼働するいわゆるJVM言語の1つだ。関数型言語だがオブジェクト指向言語の特徴も備え、Javaをはじめとする従来のプログラミング言語に比べて、コーディング量の削減やバグを埋め込みにくいプログラミングスタイルを実現できる。

 3位のPythonは、最近のAI(人工知能)ブームが関係している。AIを開発する際に利用する有名ライブラリの多くは、Python向けに提供されている。例えば、TensorFlowやscikit-learnなどのライブラリだ。そのため、Python開発者の年収も高くなる傾向にあるのだろう。ビズリーチの調査結果では、求人数が昨年比で1.7倍になっているという。

Javaは求人数は多いが年収は14位に
 ランキングを見ると、システム開発で多く利用されている「Java」がランクインしていないことに気付く。調査結果では、Javaの求人数は3万4000件と多いものの、昨年比では3割減少しているという。年収の中央値は500万円で14位にとどまる。つまり、Javaを学べば職はあるものの、高額な年収は期待できないということだ。

 現在は人手不足の時代なので、Javaエンジニアなら職に困ることはないかもしれない。しかし、Javaしか書けないというのはリスクになる。いつまでもJavaだけで完結するシステムを開発できるわけではないからだ。Webフロントエンド開発が全盛の現在では、突然JavaScriptで開発しろ、と言われることもあるだろう。

 しかもエポックメイキングな技術を実装するには、それに合ったプログラミング言語を学ばなければならない。その最たる例がAIの普及で注目されたPythonだ。日本発のスクリプト言語であるRubyとよく比較されていたPythonは、国内ではややマイナーな存在だった。しかし、最近のAIブームによって、「AIを使ったシステム開発ならPythonを学ぶべき」という認識が広がり、最も重要なプログラミング言語の1つになっている。

 ビズリーチが公表したプログラミング言語と年収の関係は、これから学ぶプログラミング言語を選定する良い指標になるだろう。もはやJavaだけを習得しても収入は頭打ちになる可能性が高い。新しい技術を使ったサービスを実装し、高い収入を得るためにも、エンジニアには新たなプログラミング言語の習得が求められている。
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00138/082900134/
0004名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:25:34.77ID:e1Q5gWX2
>日本発のスクリプト言語であるRubyとよく比較されていたPythonは、国内では
>ややマイナーな存在だった

この一文で、内容が胡散臭くなった
0005名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:29:19.33ID:kQgsWRTs
javaはオラクルが最大の欠点
もうそれだけで使わない理由になるレベル
0006名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:30:37.64ID:fhi5Rj4h
基本どこが研究するかだからな。
0007名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:32:27.01ID:EB98da3m
言語の問題じゃなくて
プログラミング対象に効率の良いAPIが揃ってるか否かだ
例えば、Javaでも機械学習に対応するAPIを揃えれば
一躍、AIはJavaで・・・ってことになるだろう
0009名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:34:03.20ID:vgQPu38H
何に乗るかで運命が決まるから言語選択は重要だな。
0011名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:42:17.15ID:Z1DGMmEA
稼ぎたいならRubyだよな
0012名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:43:34.34ID:8TvhYNOu
といいつつCOBOLやVBAの保守が幾らでも転がっている現状
0014名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:46:17.73ID:OPgDmEFk
各言語の違いは方言イントネーションアクセント程度で
英語日本語ほどの文法から何から全て違うような違いはない、
要はメジャーな言語一つでも習得すれば他の言語はすぐ習得できる
0016名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:49:09.69ID:5hqqVjpa
アセンブラとCとJAVAさえやってればどんな言語にでも対応できるだろ
要件定義の段階で最適な言語を選択すればいいだけ
0017名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:49:11.29ID:ot7vCyKA
>>14
MS-DOSの頃はCプログラマがたくさんいたけど、
WindowsになってからC++についていけずにVBプログラマが大量発生したけど。
0019名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:51:11.23ID:bErS7XQn
今Javaで書かれている膨大なシステムが今後何年もメンテが必要になるから
Javaは今のコボラーのように生き残ることが出来る
0020名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:54:25.78ID:qqQMcu5U
意外とrust が頑張ってる気もする
0021名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:55:08.60ID:HVyR9uUA
サポート打ち切りされたら、もうどうしようもないくらいには強大化してしまったからなぁ。
JAVAの寿命は たぶんCOBOLよりずっと短いよ。
0022名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:55:21.84ID:qqQMcu5U
>>19
たぶん無理
0023名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:56:25.85ID:qqQMcu5U
アパッチがあれだし
0024名刺は切らしておりまして
垢版 |
2018/09/04(火) 13:57:11.44ID:Wyz+NXeT
実効速度を求める用途の言語には
これからGC前提のコードやライブラリ実装が盲腸になるだろうね
0025名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:01:17.96ID:aiHgoKAX
求人数でソートしてJavaが出てくるまでランキングの数増やしてほしいわな
年収高いのは単純に供給不足ってだけで人が流れれば一気に下がるだろ
0026名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:05:31.40ID:C/3hws7w
手続き型と関数型みたいによっぽど言語設計が違うものじゃなければ1日か2日でなんとかなるだろ
あとは才能の領域
0027名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:06:35.46ID:UWzYhiZX
寝言を学ぼう。
0028名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:08:12.97ID:yT+qSTxr
約15年間無料だったリファレンスが有料化だもん

これからは激減するだろ
0029名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:08:34.33ID:augvlytM
JavaScriptなんてHTMLとセットじゃん
0034名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:15:43.94ID:3vQPWfQl
COBOL最強なんだよなぁ
0035名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:17:18.03ID:xSIeqMVx
>>9
得意不得意はあっても複数安定
0036名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:17:57.76ID:aiHgoKAX
>>17
C++についていけないというよりWindowsプログラミングがクソめんどくさいってだけだと思うよ
やりたいことをサクッとできるVB使うのは当然だろうな
0037名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:18:06.69ID:sctYi6xN
goって二年くらい前はちょっとしたツール以外使わん方がいいとかGoogle自身で言ってた気がしたけどどうなん?
0038名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:19:58.72ID:JsM8njav
単価上げたい思惑があるんだろうけど、実際はAccessのVBA+クエリーがベスト。業務系ソフト開発でこれにかなう言語はない。
0039名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:34:33.01ID:j4b/8J+F
カーネルいじるための C
DNN 用の Python
JS 用の TS
流行りに乗って Go
これだけやってれば歯車として生きていける

Ruby、Java は完全に捨てた
C++ はメンテで面倒みてるけどさっさと捨てたい
0040名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:43:23.52ID:P0y7S6As
Perlさえ使えれば食いっぱぐれはまずないよ
0041名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:48:48.81ID:NAbAv6U8
PHPがないのはおかしいな。

世の中のWEBシステムの多くがPHPで構築されてきたから、
PHPの方が、あと10年は食いっぱぐれなしと思ってるが。
0042名刺は切らしておりまして
垢版 |
2018/09/04(火) 14:51:26.08ID:If2RWuQK
もう飽和してるからなにしても無駄だろ
0043名刺は切らしておりまして
垢版 |
2018/09/04(火) 15:02:41.89ID:xGLOBGia
Javaも学んで、新言語も学んだ方が良いと思うけどな
新言語で高収入な仕事が見つかればいいけど、安牌は持っておくべき
0044名刺は切らしておりまして
垢版 |
2018/09/04(火) 15:03:54.38ID:IS8YoT9o
COBOLしか出来ません
0045名刺は切らしておりまして
垢版 |
2018/09/04(火) 15:13:58.19ID:augvlytM
10年前、リーマンショックで案件が激減した時
もうやる事は無いと思ってたCOBOLで食いつないだ
0048名刺は切らしておりまして
垢版 |
2018/09/04(火) 15:21:12.03ID:WsGoFBWc
> どんなプログラミング言語を習得すれば、年収アップにつながるのか

この時点で土方
0050名刺は切らしておりまして
垢版 |
2018/09/04(火) 15:29:04.50ID:zHZ+SFoE
あまり言語にこだわることはない。
仕事の中身と考え方が一致する言語を自然と使うようになる。

今は関数型の記号処理とシステム制御に適した言語を使っている。
本質的なところだけ押さえておけばよい。
0051名刺は切らしておりまして
垢版 |
2018/09/04(火) 15:31:48.85ID:XuJqDg/c
C++とC#はしばらくはゲームで生き残るだろうなー
サーバーサイドでC#も実用的になってきたおかげて、クライアントとサーバーで同じコードが使えるようになるメリットがデカイ
0053名刺は切らしておりまして
垢版 |
2018/09/04(火) 15:34:00.21ID:/IZlcCZb
>>1
>しかし、Javaしか書けないというのはリスクになる。
>いつまでもJavaだけで完結するシステムを開発できるわけではないからだ。

そもそもJavaだけで完結するシステムなんて出会ったことないけど…
組み込みハードとかそっち系?
0057名刺は切らしておりまして
垢版 |
2018/09/04(火) 15:54:44.42ID:F5nRg9bW
>>1
この言語を習得して儲かる話は、年齢、経験、学歴を無視してるから参考にならん
資格と同じだ
0058名刺は切らしておりまして
垢版 |
2018/09/04(火) 15:59:33.50ID:mZuGjxem
javaのvectorは今でも良くわかんない
0059名刺は切らしておりまして
垢版 |
2018/09/04(火) 16:03:17.09ID:0SqokRv7
>>1
内容が分からないから俺は駄目
0060名刺は切らしておりまして
垢版 |
2018/09/04(火) 16:08:33.15ID:F5nRg9bW
>>13
標準語が分かれば方言も分かるくらいのレベル
0061名刺は切らしておりまして
垢版 |
2018/09/04(火) 16:09:45.14ID:0SqokRv7
>>1
最大提示年収と中央年収?だっけ
あと求人数がなんか…
0063名刺は切らしておりまして
垢版 |
2018/09/04(火) 16:13:27.75ID:MyNsomO+
>>3
最も弱点の多い言語だけど
弱点をなくせば最強だよな
0064名刺は切らしておりまして
垢版 |
2018/09/04(火) 16:14:10.99ID:0SqokRv7
>>1
で、どんな内容をプランニングするの?
0067名刺は切らしておりまして
垢版 |
2018/09/04(火) 16:25:11.00ID:arbvBKPW
Javaは使える人が多いから上から下まで案件があるので平均さがってるだけでは?
Javaでもできる人なら貰ってるでしょ
言語で年収とかいうのはなんか違和感ある
0069名刺は切らしておりまして
垢版 |
2018/09/04(火) 16:33:40.96ID:p/6Kaqvr
>>67
よく分かってない人を騙s、、、さまざまな言語を継続して学んでもらうための方便だと思えば
0070名刺は切らしておりまして
垢版 |
2018/09/04(火) 16:44:39.46ID:mZuGjxem
なんでjavaを使いたがるんだろうな
0071名刺は切らしておりまして
垢版 |
2018/09/04(火) 16:50:44.85ID:eFniRkhe
>>3
oracleによる閉鎖的なサポートが今後のjava
javaは閉鎖的なコミュニティに変わると思う
オープンソース版以外は活気を失うだろう
0072名刺は切らしておりまして
垢版 |
2018/09/04(火) 16:55:23.13ID:PqZcZdMd
Haskell か OCaml かな。
0073名刺は切らしておりまして
垢版 |
2018/09/04(火) 17:00:14.45ID:LuOVWr7X
Haskellいいぞっ 癖が強いから勉強には向いている
なんせ、標準では配列すらない

純粋さ、純潔さ、孤高を求めている まぁ、言語としては美しいけどな
0074名刺は切らしておりまして
垢版 |
2018/09/04(火) 17:00:47.18ID:eFniRkhe
>>70
javaはsunの時代のイメージを持ったまま、
当時の若者がおじさんになってしまった
彼らはjavaで開発することに慣れているが、
oracleが絡むということがどういう事かは分からない
ただおじさん達とともにjavaは穏やかな死を迎える、
とおじさん達は考えている
0076名刺は切らしておりまして
垢版 |
2018/09/04(火) 17:16:30.55ID:PDpElbjq
分野や用途によると思うが、やっぱりPythonなのかなあ

スクリプトでは長らくPerlを使ってきたが
他言語でも正規表現が普通に使えるし、特に強みがなく廃れてきた感じ
0078名刺は切らしておりまして
垢版 |
2018/09/04(火) 17:21:26.20ID:DgH2jqDV
Perlとか廃れてきたってレベルじゃないだろ
自分で書いて使うだけならセーフだけど他の人に使わせるのはよほどの理由がないと厳しい
0079名刺は切らしておりまして
垢版 |
2018/09/04(火) 17:23:55.83ID:Xvu9XE0s
> 【IT】Javaではもうからない、新言語を学べ

開発言語を流行らせたり、廃ったりさせたら、言語の数ばっかり増えて...
10年後、20年後にシステムのメンテナンスの時に技術者がいなくて、
システムのアップデートとか乗せ換えとかでとんでもない事にならなけりゃ良いけどな...
0080名刺は切らしておりまして
垢版 |
2018/09/04(火) 17:36:27.59ID:Ww0x5hm0
py は py でも flask 使ってる負け組みな〜んだ?
0081名刺は切らしておりまして
垢版 |
2018/09/04(火) 17:38:27.66ID:ndPy/jk/
たぶんGOは言語そのものでの年収ではなくて、サーバー知識と運用経験も要求される
案件が多いから必然的に高額になってるんだと思うけどな。
GO言語だけ学んでも、そっち方面のスキルも持ってないと年収増どころか
仕事こなせないと思うぞ?
0082名刺は切らしておりまして
垢版 |
2018/09/04(火) 18:06:18.93ID:Oe2D+soU
>>13
俺もそれくらいのノリ
0083名刺は切らしておりまして
垢版 |
2018/09/04(火) 18:07:51.49ID:Oe2D+soU
>>29
その認識は古いね
つ node.js
0084名刺は切らしておりまして
垢版 |
2018/09/04(火) 18:11:15.57ID:VobV2Mtu
素人考えだけど、多くのOSで動くものを作ることができる言語が良いんじゃないの。
0085名刺は切らしておりまして
垢版 |
2018/09/04(火) 18:11:39.54ID:cGf5M47r
これからはPython
0087名刺は切らしておりまして
垢版 |
2018/09/04(火) 18:36:48.28ID:mZuGjxem
>>84
ならc言語だろ
0089名刺は切らしておりまして
垢版 |
2018/09/04(火) 18:42:10.23ID:65+lV2bv
これさー、JAVAは儲からないじゃなくて
JAVAはデフォでその他もって話だろっていう・・・
0090名刺は切らしておりまして
垢版 |
2018/09/04(火) 18:45:47.94ID:mfviO7bW
言語の違いで儲かってるとかある?
言語というより機械学習あたりは金回り良さそうだけど
0092名刺は切らしておりまして
垢版 |
2018/09/04(火) 19:16:42.12ID:o8FZOdUT
python やるなら anacondaがお勧め
0097名刺は切らしておりまして
垢版 |
2018/09/04(火) 19:40:29.30ID:93cUFPhD
ドコモ部長と、客のバトルが聞ける
ドコモ社長が、客に「直接対面で」追求された実録!
http://do-como.com
0098名刺は切らしておりまして
垢版 |
2018/09/04(火) 19:43:33.65ID:fvY0C9fg
これ以上、新しい言語を作るな。
0099名刺は切らしておりまして
垢版 |
2018/09/04(火) 19:44:19.22ID:pjlsCBUO
>>7
だからpython株上がってんだよ
0101名刺は切らしておりまして
垢版 |
2018/09/04(火) 19:50:00.46ID:pjlsCBUO
>>100
わかってないだろ
0102名刺は切らしておりまして
垢版 |
2018/09/04(火) 19:55:55.11ID:53Ir+uqk
>>66
> fortranは2018年にfortran2018という新しい規格が発表される
そうなのか!
今でもCFDとかの数値計算ではfortranは現役だよ
fortran95とかのフリーフォーマット
0104名刺は切らしておりまして
垢版 |
2018/09/04(火) 19:58:31.71ID:QNYOJXy8
「投資しませんか?」
「もうかるなら、あんたが借金してやれば?」

「新たなプログラミング言語の習得が求められている」
「ならお前がやれば?」
0105名刺は切らしておりまして
垢版 |
2018/09/04(火) 20:00:23.29ID:NAbAv6U8
いろいろLW言語を使って来たけど、
やっぱpythonは楽だね。
func(**param) とか最初感動した。
0106名刺は切らしておりまして
垢版 |
2018/09/04(火) 20:02:16.23ID:EVAFO3YY
>>1
最近見かけないけど
JAVAティーってまだあるの?
0107名刺は切らしておりまして
垢版 |
2018/09/04(火) 20:09:21.24ID:+Kve9mPv
>>7
ならねーよあんな糞言語
0108名刺は切らしておりまして
垢版 |
2018/09/04(火) 20:16:33.42ID:ufMhcQX6
Javaは上手く育てれば良い言語になったと思うが
今は特定営利企業の思惑で振り回されているし
みんな選択するのを躊躇ってしまっているだろ
0110名刺は切らしておりまして
垢版 |
2018/09/04(火) 20:24:51.54ID:+Kve9mPv
>>108
ベースが糞なのに
糞の上塗りをして
糞でデコレーションした糞言語じゃん

育てるって言うのは、元がいいものじゃないと無理
0111名刺は切らしておりまして
垢版 |
2018/09/04(火) 20:26:00.34ID:VLihkESp
男は黙ってprolog
0112名刺は切らしておりまして
垢版 |
2018/09/04(火) 20:26:28.11ID:AEU18WRO
仕事上で、まともに書ける言語が一つでもあれば、大概はどの言語でもいけるわな
0113
垢版 |
2018/09/04(火) 20:29:35.37ID:RJ0KufLK
>>108

 セキュリティ対策上、しょっちゅう新バージョンの検証しなければならないので負荷が掛かって仕方が無い。
 と弊社の技術者が申しておりました。
0116名刺は切らしておりまして
垢版 |
2018/09/04(火) 20:44:46.02ID:AvMk7xi1
Windows PC で JAVA を勉強するためにインストールしてあった
最近うさんくさくなったので JAVA をアンインストールした
その結果
Windows の動きが軽くなった!!!
ディスクアクセスが超減った
ウイルスでもおったのかね?
0118名刺は切らしておりまして
垢版 |
2018/09/04(火) 20:48:28.09ID:HQvwLB8v
Javaはとっくの昔にやめました

VB.NETと一緒で、労働市場に初心者が多数いるから
あまりにも言語そのものの進化が遅すぎる
冗長的な記述やネーミングをよしとするあの文化が嫌い
Cしか知らない人がJavaをやるケースが多くて、糞コードが量産されやすい
Javaしかしらない人が多くて、プログラミング全般の当たり前の話が通じない
0119名刺は切らしておりまして
垢版 |
2018/09/04(火) 20:48:54.09ID:AvMk7xi1
そうなのですか
だったら安心です
ありがとう ε>
0120名刺は切らしておりまして
垢版 |
2018/09/04(火) 20:50:25.35ID:NAbAv6U8
>>114
大規模フレームワーク使うと、古いほどメンテが大変。
古いバージョンのドキュメントはないし、アップデートなんかできない。

struts, django, rails, symfony, zend..... 古くなったらメンテしたくない。
0121名刺は切らしておりまして
垢版 |
2018/09/04(火) 20:50:45.90ID:HQvwLB8v
>>114
ああ、そういうことか
言語の寿命が長いということは、遺産が多すぎるってことだな
たしかに

strutsとか2000年の頭はフレームワークすげー!と思ったけど
今はもう見るのも聞くのも嫌になりました
0123名刺は切らしておりまして
垢版 |
2018/09/04(火) 20:56:20.84ID:HQvwLB8v
またビズリーチかw

ビズリーチはScalaをよく使ってるからね
提灯記事っすよ、これは
Scalaが2位に来てるしね
0124名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:01:02.81ID:U8gq8Ui7
何も分からないクセに知ったか記者死ね
0125名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:03:14.07ID:mdtMw7C0
>>92
それな
マジオススメ
0126名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:05:38.66ID:vIQLbWZx
JavaはSI御用達の言語だから安い仕事が多い
Javaで育った優秀なエンジニアはたくさんいるけど
その中に今もJavaをメインにしてる人は少ないだろうな
0127名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:12:24.64ID:XOgtH0i3
言語が新しくなり続ける意味が分からない

決定版を用意しろよ
0132名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:24:32.49ID:XOgtH0i3
つまり、Javaを有料化したからJavaは終焉って事だな
昔よりニーズが減って技術者があぶれる
0133名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:26:01.71ID:XOgtH0i3
>>131
アセンブラをどうぞ
0134名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:27:07.37ID:/nuAOpVt
ITプログラミングで商売やっている奴は言語が変わったりした脳が枯れてしまうのが早いんじゃない?
0135名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:30:26.02ID:CXlXWlRB
マイクロサービス全盛で猫も杓子もだったのから、うちらモノリスで十分だったねとなって結局安泰。
0137名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:34:03.70ID:XOgtH0i3
>>136
アセンブラは言語だよ
0138名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:34:29.98ID:pekFF3b9
>>134
日本語で
0139名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:34:50.20ID:TMes1sLQ
インフラ側の人間だけど
最近はやっぱりPythonが増えてる気がする
AIの時代だしね
あとは相変わらずPHP多し、JavaもRubyもちらほら
0143名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:50:08.42ID:F1yHzHEM
徐々にCOBOLからJavaに置き換わってるから日本においてはJavaができれば食いっぱぐれしないよ
GoやRustってC/C++の代わりになるの?
デバイスドライバとか書けるの?
0144名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:50:38.36ID:QNYOJXy8
Java は Oracle のものになってしまった・・・
と嘆いたところで
C# は Microsoft のものだし
Swift は Apple だし
オープンな感じのいい言語がないね
C/C++ は環境依存強すぎるし
Python とかのスクリプト言語系はスタンドアローンの商品をつくりづらそうだし
0147名刺は切らしておりまして
垢版 |
2018/09/04(火) 21:57:04.49ID:Oe2D+soU
>>145
何でも屋はいろいろできて飽きないよ
0148名刺は切らしておりまして
垢版 |
2018/09/04(火) 22:00:14.62ID:/2WbRRAW
Javaは今度から金取るからな
ガベージコレクションがあるCライクな言語となるのC#がいいんだろうか
現場から離れて10年近く経つけど
0150名刺は切らしておりまして
垢版 |
2018/09/04(火) 22:05:43.28ID:FG/AEU8J
COBOL
0151名刺は切らしておりまして
垢版 |
2018/09/04(火) 22:09:30.94ID:Q4xy+BWn
Cだけで十分
0152名刺は切らしておりまして
垢版 |
2018/09/04(火) 22:10:58.94ID:ok4dSL+9
 
ど…土方さん
0153名刺は切らしておりまして
垢版 |
2018/09/04(火) 22:11:55.52ID:NAbAv6U8
PHP/Perl/Python/Ruby/JavaScript/Java/SQL*
どれも生まれて30年前後の開発言語。

長くプログラマやってれば、この7つのほとんどは使えるようになってる。
そして、新言語は枯れるまで、まだまだ年数がかかる。

だから、あんまり危機意識をあおる必要はないと思う。
0155名刺は切らしておりまして
垢版 |
2018/09/04(火) 22:20:14.27ID:FG/AEU8J
cなんて生まれて50年近い
0156名刺は切らしておりまして
垢版 |
2018/09/04(火) 22:21:21.56ID:jy893gSn
Pythonもダメだろうな。
飛びつく奴が多いのは安くなる。
0158名刺は切らしておりまして
垢版 |
2018/09/04(火) 22:52:56.07ID:AYBG9Mt4
>>137
ミドルウェアもなしで何もかも作れればな。
API群がJavaの肝だろ。
そこの脆弱性の検証に時間がかかるというはなしだろうが、アセンブラならぜんぶ無しになるの?あほ?
0160名刺は切らしておりまして
垢版 |
2018/09/04(火) 22:55:10.72ID:wMWG44IB
意外とC#人気ないのな、ラクなのに
0161名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:13:44.68ID:D5lu3R1I
 


実はCOBOLこそ最強


 
0162名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:20:08.07ID:QeNMQ+e1
ある言語で年収うpってんなわけねーだろ
高年収の人は単にプログラム組めるだけじゃなくて尖がった技術なり知識を持ってる
0163名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:25:25.71ID:QeNMQ+e1
>>145
呼んだ?
サーバネットワークセキュリティに開発チームへの助言さらには一般社員のパソコン先生までなんでもやるお
0164名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:36:24.01ID:b2wt0Ju/
>>105
わかる
でも本格的に使い始めたらあまり使わんかった・・・
0165名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:39:54.19ID:jo2ztoGf
>>53
筆者はシステムというものについてあんまり深く理解してなさそうよね
0166名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:41:12.43ID:GiVpmj5B
AIは言語云々よりデータを如何に効率的に目的にかなった形で処理出来るかが重要
つまり数学力がものを言う
基礎学力が低い奴は無理
0167名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:43:35.22ID:ePlduqyU
>>161
COBOLのほうがJavaより長生きするだろうな。
定年までは仕事ありそう。

まあドット書き忘れたりlinterとかないだろうし、大文字だらけで何そんなにいきんでるんだって感じだが。

JavascriptもjQueryがvueとかreactより楽なので、同じ言語で格差が凄いことになってるが。
0168名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:44:19.45ID:mrf8CKXp
> AIを使ったシステム開発ならPythonを学ぶべき
AIを使ったシステム開発ならAIを学ぶべきですね。
Python勉強してもAIにはたどり着けないです。
0169名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:48:51.89ID:mrf8CKXp
>>143
RustはOS書けるよ
0170名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:49:27.16ID:mrf8CKXp
>>143
食いっぱぐれしない=年収300万ならいくらでも仕事がある
0171名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:50:39.58ID:NAbAv6U8
>>164
わかる、おれも感動しただけ。

感動してかつ今でも重宝してるのは、
sprintf実装("hello %s" % "world")と名前付き引数。
switchがないのは気持ち悪い。
0173名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:55:36.49ID:mrf8CKXp
>>79
その言語の仕様さえ残ってれば問題ない。
一週間もあれば普通に読めるようになる。
0174名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:56:08.58ID:mrf8CKXp
>>77
うーん、関係ないと思う。
0175名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:58:41.34ID:z+btUuI6
>>109
ようやく1.0とか遅すぎ。
0176名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:59:09.75ID:mrf8CKXp
>>9
どれにも乗らないのが正解
0177名刺は切らしておりまして
垢版 |
2018/09/04(火) 23:59:25.04ID:P2ht6Pn7
javaはinterfaceに縛られる感覚が嫌だね
でも動的型付け言語は辛い時がある
結局アセンブラとCで小規模の組み込みやってる時が一番楽しいとおもた
0178名刺は切らしておりまして
垢版 |
2018/09/05(水) 00:00:08.14ID:bGU7R0VK
>>172
そうなんだ、

いまいち可読性が落ちる気がしてそれは使ってないんだ。
lambdaよりはかなりマシだとは思うんだけど。
0181名刺は切らしておりまして
垢版 |
2018/09/05(水) 00:07:57.12ID:M4Gy6lsN
>>126
仕事だから仕方がなく使う言語だよな
これが好きってやつは他の言語やったことないだけのドカタ
0182名刺は切らしておりまして
垢版 |
2018/09/05(水) 00:09:03.19ID:bGU7R0VK
最近のwebアプリは非同期が主流になって来てるから、
node.js + ajax 実装でJavaScript 一本にできたら、
だいぶweb開発も統一性が出てくると思うんだが。
0183名刺は切らしておりまして
垢版 |
2018/09/05(水) 00:13:21.28ID:vpLIMrZn
どの言語も広く浅くやるんじゃ駄目なん?
0184名刺は切らしておりまして
垢版 |
2018/09/05(水) 00:15:05.43ID:chEPZpjW
>>182
async awatで非同期も読みやすくなってきたけど、非同期と同期が入り混じったり、promise.allとか使い始めるとわけわかんなくなるわ。
rxjsも、個人的には難しい(大規模で使えない)と思うし、nodeも言語仕様についていけてない(ラップ必要だったり)し、5年後くらいかね
0185名刺は切らしておりまして
垢版 |
2018/09/05(水) 00:18:46.18ID:iysg7wWz
>>171
Haskellにはfor文は無いんだぞ
case式はあるけど、パターン認識が付随してるので
より高機能だけど

>>183
浅くやれる言語などない
だって、オブジェクトとか、関数型とかパラダイムに慣れるのにも大変なのに
さらに、フレームワークとかライブラリ使えないと、まともにソース打てないじゃん

俺関数型(HaskellとF#)半年以上ぐらい勉強したけど、まともにソース打てない
0186名刺は切らしておりまして
垢版 |
2018/09/05(水) 00:27:51.61ID:NAIIUQtG
ソースを打つという表現を初めて見た
0187名刺は切らしておりまして
垢版 |
2018/09/05(水) 00:28:08.23ID:7KcW/PUt
 
 【祝】台風21号 日本直撃ニダ〜!【祝】  
 
    台風21号で、日本人がいっぱい死ぬといいニダ〜!
 
<ヽ`∀´>〜♪ 韓国では国を挙げて
 
 【日本の地震・豪雨・猛暑・台風をお祝います】ニダ〜!  
   
https://blogimg.goo.ne.jp/user_image/7e/aa/3cd4ff77cd2a2f91403cb2da7d7c7336.jpg
   
<ヽ`∀´>「日本人がいっぱい死ぬとうれしいニダ〜!」
 <ヽ`∀´>「今日もお酒が美味しいニダ! ほるほる〜♪」
  <ヽ`∀´>「日本人の不幸だけが生き甲斐ニダ〜!」
   <ヽ`∀´>「もっともっと死ねばいいニダ〜!」
    <ヽ`∀´>「日本人は永久に謝罪と賠償をするニダ〜!」
 
0188名刺は切らしておりまして
垢版 |
2018/09/05(水) 00:31:27.03ID:S6dKcr0U
>>183
それは器用貧乏一直線
色々な言語の安い末端仕事だけが回ってくる便利な人にされる
0189名刺は切らしておりまして
垢版 |
2018/09/05(水) 00:37:33.57ID:bGU7R0VK
>>184
非同期プログラミングの可読性の悪さは課題だね、。
上から読めば良いってわけじゃないから。

ネスト地獄を回避するasyncもイマイチわかりづらい。
でも、もしかしたら慣れかもしれない。

オブジェクト指向プログラミングも最初は同じような扱いだった。
0190名刺は切らしておりまして
垢版 |
2018/09/05(水) 00:42:50.01ID:seh/eO/t
>>188
専門バカよりいろいろ扱える方がマシだよ
0191名刺は切らしておりまして
垢版 |
2018/09/05(水) 01:04:55.77ID:iysg7wWz
>>189
>非同期プログラミングの可読性の悪さは課題だね、。
それが、async awaitだろうが と思うが

ただ、俺もその良さが分からない
俺はC#の方だけど、別にBackgroundWorkerと覚えるのが大して変わらんと思うし

asyncは単純なやつは簡単かもしれんけど なんだかんだ言って、大して変わらんとも思う
0192名刺は切らしておりまして
垢版 |
2018/09/05(水) 01:04:59.54ID:UXTSCPiS
>>188
コードリーディング能力次第だろうな。
コードリーディング能力に優れた人の場合、沢山の言語を浅く知ってると引く手数多だと思うけど、
問題は現状この能力は可視化が難しく実績で証明するしかないというところ。
おそらく10年くらい掛かるな。

10年くらいバラエティに富んだスキルシートが積み重なると、
「あ、この人たぶん時々いる読み解くのがめちゃくちゃ早い人だわ・・・」というのが浮き彫りになってくる。
Javaだろうが、PHPだろうが、RubyやNode.jsのシステムだろうが重宝がられてキープされている実績を見れば、
もう誰の目にも「何語であろうと読み解く能力がある人材なんだな」というのが分かるから。
0193名刺は切らしておりまして
垢版 |
2018/09/05(水) 01:06:03.10ID:vMgp5hPm
>>190
SIerの理屈ならそうだろうよ
0194名刺は切らしておりまして
垢版 |
2018/09/05(水) 01:21:49.77ID:UXTSCPiS
ようするに多くの現場では真っ新な状態からスクラッチで新規開発してるわけじゃないから、
何言語で実装されていようと「システムを読み解く能力」が最重要なんだよ。

それはコードリーディングの能力はもちろんだし、企画や事業部、セールスの人間とも気持ち良く対話できる人間性というかな。
情報処理システムが好きで人間性も優れていて、そういう人間って今の世の中では宝石のように見えるんだよ。
まさに時代の申し子的な。頭は別に良くなくても良いんだ。

大らかな性格で、それで好きなものが流行ってる。ただそれだけ。
つまり、今の世の中の面白さを知っていて感じ取ることができる人間というかな?

そういう人間はどこからも欲されるんだよ。
困ってる人というのはどう楽しめば良いのか?面白い点、ウケる勘所を見つけられないで悩んでいるわけだから。
0195名刺は切らしておりまして
垢版 |
2018/09/05(水) 01:22:24.97ID:+1th+IjI
 
構造化・オブジェクト指向の手続き型言語
関数型言語

この本質と応用テクニックを知っていれば
特定の言語なんて方言みたいなもんだろ
0196名刺は切らしておりまして
垢版 |
2018/09/05(水) 01:26:10.47ID:UXTSCPiS
>>191
そこはもう言語がどうこうより人間の脳みその問題だろうなw
異なるプロセスが同時並行で進むと誰だってまあ混乱するわな。

良い訓練方法はないか?
俺は音楽鑑賞が意外といいと思うんだよね。アンサンブルを楽しむ系の。
同時に色んなアレンジの楽器のパートが同時に演奏されて、それを楽しむものだろ?

それって非同期処理を読み解く力に相通ずるものがあるなって思うんだ。
たぶん、システムを読み解く力に優れてる人は音楽にめっちゃ詳しいと思うよ。
俺もこの世で知らない音楽などないくらい子供の頃から音楽聴いたり楽器弾いたりしてるから。
0198名刺は切らしておりまして
垢版 |
2018/09/05(水) 01:48:32.14ID:c9Bj/Wfn
いっと土方じゃ儲からない
0199名刺は切らしておりまして
垢版 |
2018/09/05(水) 01:58:22.91ID:bGU7R0VK
>>198
「IT土方」という悪名のおかげで、人材不足が加速し、
中堅以上のPG/SEは美味しい思いをしてる。

プログラマの1&#12316;2年目は使い物ならなくて、会社の教育費は年間300&#12316;400万円の負担になる。
そういう意味では最初は「IT土方」みたいに酷使されるのも仕方ないと思われ。
0200名刺は切らしておりまして
垢版 |
2018/09/05(水) 02:00:15.29ID:bGU7R0VK
(↑文字化け訂正)
プログラマの1・2年目は使い物ならなくて、会社の教育費は年間300から400万円の負担になる。
そういう意味では最初は「IT土方」みたいに酷使されるのも仕方ないと思われ。
0201名刺は切らしておりまして
垢版 |
2018/09/05(水) 02:04:03.37ID:NAIIUQtG
言語一つマスターしてたら後は方言の違いみたいなもんよ
0202名刺は切らしておりまして
垢版 |
2018/09/05(水) 02:10:41.01ID:4928kMJj
スマホアプリ開発にJAVAが強いのじゃないの?
0203名刺は切らしておりまして
垢版 |
2018/09/05(水) 03:06:11.95ID:U6J19sGS
マジで開発しようと思うとフレームワークが必要になるし、コーダーじゃなくてプログラマでいるためには
フレームワークのソースとかラップしてる言語までやって、ハード回りのプロトコルも知らなきゃいけないし

方言ですむようには思えない
0204名刺は切らしておりまして
垢版 |
2018/09/05(水) 03:14:06.52ID:u4czGMot
案件受けて必要になってから新しい言語を学ぶので十分対応できる
0205名刺は切らしておりまして
垢版 |
2018/09/05(水) 03:15:48.93ID:DKasInEQ
>>1
Javaができれば確実に飯が食える

新言語はハヤリスタリがあるので、選んだ言語が下火になれば終わりだ
0206名刺は切らしておりまして
垢版 |
2018/09/05(水) 03:18:16.37ID:ZEY5XG3S
言語を選んでから仕事を受けるんじゃなく、仕事を受けてから言語を学んだらいいんだよ
0207名刺は切らしておりまして
垢版 |
2018/09/05(水) 03:57:53.94ID:pBGFEafg
俺はいろんな言語使ってるけどJavaは良い言語だと思うぞ。
Javaがクソだとか言ってるやつ何なん?
どの辺がクソなのか誰か解説してくれ。
0208名刺は切らしておりまして
垢版 |
2018/09/05(水) 04:11:33.17ID:CKfyEtmM


ScalaとJavaって まだ 互換性あるだろ。
何 いってんだぁ?
0209名刺は切らしておりまして
垢版 |
2018/09/05(水) 04:12:38.33ID:CKfyEtmM


Javaの 安定したレガシーをまだ 流用できるから、Javaやりながらだって 通用する。
0210名刺は切らしておりまして
垢版 |
2018/09/05(水) 04:14:10.69ID:CKfyEtmM
ただ
Googleなどは
独自言語を自身のシステムに合うように作り出してるから、
結果 Javaと距離を置く形になってるだけで。
クラウドでは どうか知らないけど。
0212名刺は切らしておりまして
垢版 |
2018/09/05(水) 04:20:52.70ID:qruROJXg
ステマに必死ダナ!
0213名刺は切らしておりまして
垢版 |
2018/09/05(水) 05:12:00.37ID:qLE63GC1
>>203
フレームワークだからといって特別な言語で書かれているわけでもないし
方言程度の差だよ
0214名刺は切らしておりまして
垢版 |
2018/09/05(水) 06:19:42.38ID:bGU7R0VK
>>211
goの開発案件があるのが
大企業だからでしょ
0215名刺は切らしておりまして
垢版 |
2018/09/05(水) 06:36:10.77ID:iXJQp93a
javaが本来目指したことはnodejsがあっさり実現しちゃいましたね
npmの威力がでかすぎるのもありますが
0216名刺は切らしておりまして
垢版 |
2018/09/05(水) 06:48:49.71ID:iXJQp93a
>>207
更新多すぎ
バージョン依存しすぎ
中間言語にコンパイルって概念が古くてダサい
大規模だと起動読込みめっちゃ遅い
ベンダ対応如何で環境依存しやすい
とっつきは良いがとにかくコードが冗長
ポインタ排除言語なのにヌルポ
0217名刺は切らしておりまして
垢版 |
2018/09/05(水) 06:57:17.43ID:CKfyEtmM
Go
だって、実行速度早めるならコンパイルしないとダメ。単なるRunだと、それ以下の階層のパッケージの関数を
実行しない。
それに
Pythonだって 速度早めるなら Cythonなど、C寄りのコードを使う。
0219名刺は切らしておりまして
垢版 |
2018/09/05(水) 07:07:06.43ID:CKfyEtmM
すでに
大規模システムなどで使われてるJava言語はどうしても
稼働してるシステムとの後方互換を考える必要があるから、
更新やバージョンアップに神経質になるのは 当たり前。

コードが冗長かどうかは比較する言語による。C よりは 短い。

それに
ヌルポは あんたのオブジェクト指向言語の書き方が 悪いからだろ。ちゃんと継承や委譲をしながら
クラスを設計してない証拠。
0220名刺は切らしておりまして
垢版 |
2018/09/05(水) 07:12:55.93ID:CKfyEtmM
リリースビルトが
遅いのは
あんたのソースコードが悪いから コンパイルしたって、 それビルトしたって遅いってことだろ。
0221名刺は切らしておりまして
垢版 |
2018/09/05(水) 07:14:00.98ID:CKfyEtmM
バグの
多い
ソースコード

いくら
コンパイルしようが
それ
ビルトしようが 元が悪ければ すべて悪い。
0222名刺は切らしておりまして
垢版 |
2018/09/05(水) 07:15:36.01ID:CKfyEtmM
リリースビルト
する前に
しっかり
デバッグビルトやって
バグ
無くしてから
コンパイルとビルト、やりましょう。
0224名刺は切らしておりまして
垢版 |
2018/09/05(水) 07:26:57.47ID:iXJQp93a
大規模はこれで動いてるからーなんてCOBOL化待ったなしですよ
負の遺産ですね

ヌルポはただの言語の穴ですよ
ポインタあるならある無くすならそれなりの処置を持つのが当然
型指定ガチガチのくせに

Cと比べてる時点でたかが古典言語の一つに過ぎないと自覚しないとですね
0225名刺は切らしておりまして
垢版 |
2018/09/05(水) 07:32:46.29ID:iXJQp93a
>>220
多分そう言われると思ってわざと書かなかったけど
俺が起動遅いって言ってるのは本家が作ったGlassfishの事だから
コードが悪いから遅いって本家に言ってきて
0226名刺は切らしておりまして
垢版 |
2018/09/05(水) 07:48:46.19ID:CKfyEtmM
商用サポートないのに
それ 使ってるわけ? 
早めに Weblogic?に転向するかぁ
後継のPayaraにするか
だろ
たぶん。
何かぁ、ずいぶん 低レベルな話だなぁ。
0228名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:08:56.93ID:CKfyEtmM
ヌルポインターでの例外だって
リファクタリング、美味くやれば 回避できる。
ヌルオブジェクトを継承させて
いちいち メソッドでヌルチェックしなくてもいいように
コード書き換える、
手法あるから。それ言語の責任にするなぁ。 それくらい出来ないで わけのわからないデータを
直にメソッドに利用する方が 可笑しい。
0229名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:11:47.82ID:CKfyEtmM


Glassfish

とかぁ

まだ
言ってる奴がいるなんて ほとんど化石に近い存在。

馬鹿の極み。・・・・・・・・・・・・・・・・・・・・・それにアプリケーションサーバーのせいにするくらいなら Tomcat使って
自分で実装しろ。
能無しのクズ。
0230名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:16:41.23ID:iXJQp93a
>>228
しつこいですね
ポインタをなくした言語のエラーにポインターて文字が出てきた時点でいくら開発側がカバーできるって言っても言語の穴って事実には変わらないですよ
0231名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:17:16.69ID:CKfyEtmM
だいたい
プログラムで使うデータは  ちゃんと 初めから ヌルにならないかぁ それとも ヌルになっても
大丈夫なように プログラム側で 十分・対処・管理出来るデータだけ使用させるかするなど 工夫するのが常識。

ビックデータを操るプログラムでは
データがところごころ 欠損してるモノ扱う。
メソッドや関数側でそれに対処できる 工夫してない。そっちの方が 狂ってる。
0232名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:19:46.96ID:CKfyEtmM
ヌルポインターに対処する
リファクタリング
あるから
まず
勉強しましょう。そんな 文字列を平気で取り入れて 使う システムやプログラム 作ってる奴の方が 狂ってる。

そんなの
一種の
入力チェックの延長だろ。画面入力での。それすら出来ないとかぁ??
それ
偉そうに自慢するなぁ。
0233名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:23:44.41ID:iXJQp93a
>>229
話題変えて謝らないんですね
まあJavaerはクズてのはしってたのでどーでもいいですけど遅い事実は認めるんです?
それとも後継のPayaraが早いとでも思いますか?

無知ならではにググって調べたのは偉いですがしったかすぎて実際のとこ何も知らないでしょ?
0234名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:26:15.40ID:CKfyEtmM
ビックデータ
扱ったことないわけ?
欠損データなんて そこらじゅうで発生して すべてにうまく対処しなくちゃならない。
だって
ビックデータだから、いろいろな、それこそ形式も ファイルの種類も違う 異なったデータを 集めて マージしなくちゃならない。
それこそ
欠損データでも それに合った 関数を 自動的にあてがうように  関数も 引数の種類に応じて  変えながら 適用できるように
プログラム側で制御・実行できるように それこそプログラムしてる。
0235名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:27:47.66ID:iXJQp93a
顔真っ赤になると分かりやすくスペース改行が増えますね
ヌルポはもう論破済みなので壊れたラジオしないでいいですよ
0236名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:27:54.04ID:CKfyEtmM


とにかく

Glassfish



使って ただ 鼻くそほじって遊んでるクズが 自慢するなぁ。
0237名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:29:18.09ID:CKfyEtmM

もしかして

画面入力
チェックとかぁ

まともに実装したことないわけ???

だったら
ヌルポなんて 偉そうなこと言わない方がいい。恥かくだけだから。
0238名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:31:14.73ID:iXJQp93a
>>234
年間数十億行のデータを処理してますが
昔はJava使ってましたが今はPythonとNodeですね
AWSだとインスタンスを細切れにしてNodeで処理が一番手っ取り早い
Javaの出番はありませんね
0239名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:33:34.44ID:nOwg6+6x
pythonは括弧を無くしてインデントでブロックを記述するのが生理的にダメだ。
インデントが知らずにずれてエラーになることがある。
0240名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:33:42.92ID:iXJQp93a
>>237
今ならどの環境でも最適なライブラリがありますので
選択肢放題ですよ
Javaは無いのかもしれませんけど
0241名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:34:22.96ID:CKfyEtmM
そんな奴が Glassfish  なんて使ってるなんて ????????????・

わらた。
まぁ
癌バレヨォ。ハッタリ君。
どうせなら WebLogicとかぁ 書いとけば まだ誤魔化せただろうに。

ヤバイから
Python と Node。js 出してきた?
ご愁傷様。
0243名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:36:04.23ID:CKfyEtmM
最適なライブラリ
ちゃんと使ってるなら それこそ ヌルポなんて 起きないけど。
馬鹿
丸出し。
0245名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:38:12.25ID:iXJQp93a
>>243
ヌルポを観世に回避できるライブラリなんてあるんですか
もうJavaなんて触りませんけど参考程度になんてやつですか?
0249名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:43:05.14ID:CKfyEtmM
>>245
日本語、
間違えるなよぉ。

>ヌルポを観世に回避・・・・・・・・・・・・・・・・・・・・・・

ライブラリ使わなくたって
リファクタリングの過程で クラス設計して それ継承させるプログラミングすれば回避できるって
散々、書いてるのに。
馬鹿だろ。
0251名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:50:15.99ID:CKfyEtmM
だから
自分でリファクタリングして 作れば それが ライブラリにだってなるだろ。
馬鹿、だろ。 他人の作ったライブラリじゃないとダメ????????
自分で最初からプログラムすれば それが ライブラリにも 該当するって理屈、理解できないとかぁ?
0252名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:52:01.61ID:CKfyEtmM
本家も
分家も
関係ない。自分で ライブラリでも何でも作れば 他人のライブラリに頼る必要ありません。ご愁傷様。
0253名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:55:51.66ID:CKfyEtmM
だいたい
ヌルオブジェクト継承するプログラミングなんて ほんと数十から数百行程度で出来る。
継承させて ヌルチェックの条件分岐の所をすこし いじくれば 無事に 安全なプログラムが出来上がるのに。
そんな 程度の プログラミングに どうして ライブラリが無いと対処できないとかぁ 喚けるわけ?
お前、マジで可笑しいだろ。
0254名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:57:44.63ID:D+FrReTg
ラダー最強
0255名刺は切らしておりまして
垢版 |
2018/09/05(水) 08:59:52.35ID:eXQ6q7Dc
複数言語を学ぶことはプラス
しかし言語の習熟を軽視し、一つの言語でさえものにしてないのに新言語の文法を学ぼうとする言語偏重するのはマイナス
浅い知識では一定水準以上のコードだと読むことさえできないのに、中途半端な状態で新しい言語に目が行きがちとなる
0256名刺は切らしておりまして
垢版 |
2018/09/05(水) 09:00:26.58ID:FEUJr7om
業務系はJavaとテンプレートエンジン、ウェブ系はNodeとVueかな?
自分の周りだと最近はこの組み合わせが多い
Javaは企業の業務系にガッツリ入り込んでるからなかなか廃れないだろうね
低給だけど最悪食いっぱぐれは無いかな
あとはPythonとかGoをつまみ食い
0260名刺は切らしておりまして
垢版 |
2018/09/05(水) 09:41:24.33ID:xgJXCCMO
ジャバは検査例外の仕様が糞。あれが無ければまあまあな言語。
0264名刺は切らしておりまして
垢版 |
2018/09/05(水) 11:06:26.11ID:veXv+GE7
気づいたらJAVAてメンテナだけで十分なくらい落ち込んでんだな
自分自身必要にかられて書くことはあっても自由に選択していいならJAVAは選択肢にないかな
0265名刺は切らしておりまして
垢版 |
2018/09/05(水) 11:11:14.47ID:f0MElSC0
>>207
・コンパイル必要なのに高速化に向いていない。
・Javaと他の言語との連携がやりにくい。
・ネィティブへのアクセスがしにくい。
・識別子長すぎ。
・コールスタック深すぎ。
・例外めんどくせー
0266名刺は切らしておりまして
垢版 |
2018/09/05(水) 11:31:33.34ID:EF02LlMO
人も確保する側としては、JavaとJavaScriptはそれなりの人をそれなりの費用でそれなりの数を確保できるのが良いな
それ以外の言語はなかなか確保できないし、確保できても変に尖った人が多くて扱いづらいw
0268名刺は切らしておりまして
垢版 |
2018/09/05(水) 12:12:27.79ID:UUMLLHh+
JavaはIT土方専用言語だから
0270名刺は切らしておりまして
垢版 |
2018/09/05(水) 12:50:31.60ID:bGU7R0VK
言語別ってあまり参考にならない。
開発種別とか、他ので分けてくれないと。

インフラ・携帯アプリ・WEBシステムとか、
デザイナー/PG/SE/NEの経験年数別とか。
0271名刺は切らしておりまして
垢版 |
2018/09/05(水) 13:04:43.83ID:K9NVeP+4
なんでAI系のライブラリってpythonなんか使って実装したんだろうな
書き直す奴がいないのも不思議だわ
0272名刺は切らしておりまして
垢版 |
2018/09/05(水) 13:47:41.95ID:2+ceOm9c
Javaは嫌いだけどヌルポが発生するのはお前のコードの書き方が悪いだけだろとしか思わんな
0273名刺は切らしておりまして
垢版 |
2018/09/05(水) 14:07:26.89ID:f0MElSC0
>>271
Pythonは科学系の数値計算ライブラリが揃ってたからってのが大きい。
数値計算系に強いメジャーなスクリプト言語ってPythonくらいしか無くね?
0274名刺は切らしておりまして
垢版 |
2018/09/05(水) 14:14:00.78ID:bGU7R0VK
>>271
ライブラリ自体はC/C++で書かれてる
0276名刺は切らしておりまして
垢版 |
2018/09/05(水) 14:51:29.48ID:nyfakRHA
こういうの見るたびにRに違和感がある
便利だけどあれってプログラミング言語かなあ
0278名刺は切らしておりまして
垢版 |
2018/09/05(水) 19:03:10.39ID:qsL1qXiV
ないでしょ
でもSIerの大型案件はほぼJavaじゃね
Spring万歳
たぶんSpringやってりゃ保守で食っていけそうぞ
0279名刺は切らしておりまして
垢版 |
2018/09/05(水) 20:17:53.02ID:ixDpcgoQ
JavaはOracleがSun Microsystemsを買収したことで
オープンソースとしては死んだだろ
JREもJDKも、いずれ無料では手に入らなくなる。
Apacheのサブプロジェクトもメンテナンスされなくなる。

もうJavaの時代は終わり
0280名刺は切らしておりまして
垢版 |
2018/09/05(水) 20:24:44.05ID:M4Gy6lsN
>>278
spring とか糞じゃん
よくそんな仕事してて平気だな
0282名刺は切らしておりまして
垢版 |
2018/09/05(水) 20:59:59.24ID:nQylg2WT
>>277
Android開発もKotlinに変わるだろうし、あとはサーブレットか。
サーブレットも小規模開発では違うのに変わるんじゃないかな。
それ以外でJavaはほとんど聞かない。
0284名刺は切らしておりまして
垢版 |
2018/09/05(水) 21:06:36.99ID:9DaG1ehE
どのプラットフォームでも使える
C/C++でサーブレットが作れるようになると良いのかなあ
0285名刺は切らしておりまして
垢版 |
2018/09/05(水) 21:13:05.60ID:qLE63GC1
>>284
> C/C++でサーブレット
普通に同様のもの作れるだろ
0286名刺は切らしておりまして
垢版 |
2018/09/05(水) 21:14:48.55ID:qsL1qXiV
>>280
Strutsや他のに比べたら禿げ上がるほどマシだぞ
Javaのフレームワーク選びはSpringで思考停止できるのが大きい
JSなんてフレームワークの廃り流行りが速過ぎて下手すると数年ごとに作り直しだろ
0287名刺は切らしておりまして
垢版 |
2018/09/05(水) 21:15:36.95ID:qsL1qXiV
>>282
小規模ならPlayじゃないの
Scalaと相性いいし
0288名刺は切らしておりまして
垢版 |
2018/09/05(水) 22:03:00.88ID:tneSx5EO
>>184
awatってナニ?
0289名刺は切らしておりまして
垢版 |
2018/09/05(水) 22:11:19.30ID:n1lYixi7
JavaScriptとnode.jsが同じ言語だから今から覚えるんだったらJavaScriptだけで大抵のことできるのだよな
丸括弧のなかにひたすら丸括弧がネストしていくのがひたすら気持ち悪いのだがしょうがない
0291名刺は切らしておりまして
垢版 |
2018/09/05(水) 22:47:39.06ID:wWNlLypb
ここ見ててもプログラマーの能力差が大きいのがよく分かるな
必要に応じてどんどん新言語を覚えられる奴と、一つの言語にしがみつくしかない奴
0292名刺は切らしておりまして
垢版 |
2018/09/05(水) 22:48:59.47ID:qLE63GC1
>>289
結構できること限られてくると思うけど
0293名刺は切らしておりまして
垢版 |
2018/09/05(水) 22:49:41.36ID:UzolgaoO
C++からJAVAに移行したときは、「なんだこの生産性の高い言語は」と感動したもんだが
0295名刺は切らしておりまして
垢版 |
2018/09/05(水) 22:58:01.36ID:UzolgaoO
プラットフォーム非依存を活かしてPCのフリーやインディーのゲームで採用されるかと思ったが、Javaゲーってあんまり流行らなかったな
Minecraftという超大物が出てきたけど、続くもののない単発だったし
0296名刺は切らしておりまして
垢版 |
2018/09/05(水) 23:05:24.06ID:UZyZEAdG
>>280
そうだね
これからはJakartaEEの時代だ
0298名刺は切らしておりまして
垢版 |
2018/09/05(水) 23:31:27.89ID:Qpz8wrDl
>>1
色々言いたいことがあるが
一番変なのが
「しかし、Javaしか書けないというのはリスクになる。いつまでもJavaだけで完結するシステムを開発できるわけではないからだ。Webフロントエンド開発が全盛の現在では、突然JavaScriptで開発しろ、と言われることもあるだろう。 」

あと「求人数」が明記されてないこと
たぶん求人少ないから高額である可能性がある

掲示求人数x掲示給与額で企業が対象言語に拠出する予算額全体額でランキングしたなら全く違う視点となったことだろう

フロントエンジニアとサーバーエンジニアと区別されるようになった昨今、それは昔以上に別業務

このフレーズから書いた人は実は開発のことよく知らない部外者だとわかる

あとpythonとgoはあり
あと
0299名刺は切らしておりまして
垢版 |
2018/09/05(水) 23:37:54.28ID:Qpz8wrDl
>>271
プログラムが仕事じゃない奴が使うのにはちょうど良かったから
単に仕事の道具の一つであって修練すべきことは別にたくさんあるという人のための言語だから
0300名刺は切らしておりまして
垢版 |
2018/09/05(水) 23:43:27.52ID:+qc6kH48
あげ
0301名刺は切らしておりまして
垢版 |
2018/09/05(水) 23:47:54.46ID:qLE63GC1
>>298

> フロントエンジニアとサーバーエンジニアと区別されるようになった昨今、それは昔以上に別業務
別業務だけど、巨大プロジェクトでなければどちらも面倒見ることができるというのを求められるケースは多いよ
0302名刺は切らしておりまして
垢版 |
2018/09/05(水) 23:50:59.96ID:k2Bn1Piw
凡人には不思議かもな
0303名刺は切らしておりまして
垢版 |
2018/09/06(木) 00:05:17.33ID:eARmip1c
言語別年収とかは、
WEB系のエンジニアには関係ないと思う。
クライアントアプリ開発?は知らないけど。

WEB系のエンジニアは、システムの開発もちろん、
他にも、サーバ構築・メンテ、データベース設計・構築、HTML/CSS の修正など、
なんでもやらされるから、少なくとも同時に複数言語は使いこなしてるだろうし。
0304名刺は切らしておりまして
垢版 |
2018/09/06(木) 01:22:04.39ID:vf0Q8Zsi
Goってtry〜catch出来ないんだぜ
いちいちコマンドのリターン値見てエラー判定するんだ
shellかよ(´・ω・`)
0305名刺は切らしておりまして
垢版 |
2018/09/06(木) 01:22:54.36ID:Dbrsn/E/
Javaの経緯とCOBOLの経緯は似てるね
基幹に組み入れたから食いっぱぐれないと思ってたらメンテナ以外は不要になっていずれ人員ごと捨てられる

流れの早い現代ではあと10年もしたらJavaは今のCOBOLと同じ立ち位置にいると思う
結局不便なC++のラッパーでしか無いしね
時代はギュンギュン進化してる
0306名刺は切らしておりまして
垢版 |
2018/09/06(木) 01:25:19.59ID:Dbrsn/E/
>>304
try catch文化が古すぎるんだと思う
事実上のgoto文じゃね?
あちこちに分散しやすいし可読性としては最低
0307名刺は切らしておりまして
垢版 |
2018/09/06(木) 01:32:41.36ID:vf0Q8Zsi
>>306
んなこたぁないですよ
適当にエラーをスローすればFWのどっかでキャッチしてくれるからw
とりあえず投げれば良いんだから楽でしょうに
0308名刺は切らしておりまして
垢版 |
2018/09/06(木) 01:40:22.29ID:R9Em2KHq
>>304
Javaから乗り換えてすぐは面倒に感じたけど
慣れるとどこでエラーが発生し得るのかが明確で見通しが良いので意外と悪くない
0309名刺は切らしておりまして
垢版 |
2018/09/06(木) 01:40:37.04ID:fAhRuHh7
コテコテな組み込み系にいると、この手の話題はいつも低見の見物
0311名刺は切らしておりまして
垢版 |
2018/09/06(木) 01:51:06.31ID:R9Em2KHq
>>307
多くのただDBをCRUDするだけのシステムなら例外が発生する場所も分かりきってるので困らないな
最後にExceptionHandlerで処理される事だけ理解して例外は全部ぶん投げれば良い
整備された土台の上でただDBの値を出し入れするだけのコードを書く人に覚えさせる事が少ないと言う点で
すべて非検査例外にしてthrowされるままにするという設計は正しい
0312名刺は切らしておりまして
垢版 |
2018/09/06(木) 01:52:18.55ID:VT/hGhub
>>306

gotoそのものだよ
0313名刺は切らしておりまして
垢版 |
2018/09/06(木) 01:58:06.57ID:T4tjxiBY
>>307
だからgotoじゃん…
実際組み込み上がりの無能がgotoがわりに使ってとんでもないスパゲティ作ってたぞ
0316名刺は切らしておりまして
垢版 |
2018/09/06(木) 02:51:18.30ID:PaxODwXF
>>315
戻り値がないコンストラクタやデストラクタ内でエラーが発生したら、例外をスローせずに、どうやって
上位の呼び出し元へエラーの発生を通知するの? もしかして、グローバル変数?
0317名刺は切らしておりまして
垢版 |
2018/09/06(木) 02:52:44.00ID:PaxODwXF
>>311
誰もキャッチしないと、アプリが落ちるだけだけどな。
0318名刺は切らしておりまして
垢版 |
2018/09/06(木) 03:10:16.58ID:eVOe7Jin
>>308
例外処理でも例外発生箇所のコールスタックを出力したら簡単に分かるけどね
0319名刺は切らしておりまして
垢版 |
2018/09/06(木) 03:14:23.66ID:VwHgIl6D
>>32
これな
0320名刺は切らしておりまして
垢版 |
2018/09/06(木) 03:21:05.64ID:V0N/blfn
>>159
Windowsでpip経由だとCベースのコードをコンパイルしないと入らないようなやつでも、Anacondaのリポジトリからだと一発で入ったりする
ただガチでやるならちゃんと環境構築してPyChamとかのがいいと思うけど
0321名刺は切らしておりまして
垢版 |
2018/09/06(木) 04:57:45.14ID:LAeiK61i
>>316
戻り値が無いのがダサい
0323名刺は切らしておりまして
垢版 |
2018/09/06(木) 06:12:32.29ID:twrrCvHa
J【Java】電子入札が使えなくなる恐れ、波紋呼ぶJavaサポート打ち切り
https://matomerukun2.biz/post-5521
0324名刺は切らしておりまして
垢版 |
2018/09/06(木) 06:31:55.59ID:mHcQT3of
純粋オブジェクト指向 Ruby
純粋関数型 Haskell
汎用 C
この三つをマスターしとけば他言語応用習得は怖くなし
0325名刺は切らしておりまして
垢版 |
2018/09/06(木) 07:20:42.32ID:T4tjxiBY
>>314
馬鹿はあれば使うから…
なくても編み出すけど
0326名刺は切らしておりまして
垢版 |
2018/09/06(木) 07:26:37.73ID:jCd35JaJ
javaはoracleが好き勝手し始めてほんと迷惑
潰しにくんのやめろ
0328名刺は切らしておりまして
垢版 |
2018/09/06(木) 08:19:07.78ID:3KUmQbTD
楽だからって理由でtry-catch使う人にろくな奴はいない
落とすべきとこで無駄に処理継続させたりするし
0329名刺は切らしておりまして
垢版 |
2018/09/06(木) 11:04:14.04ID:xb8ESKXI
>>279
コボルおじさんのようにレガシーシステムのお守りをするジャバおじさんが出てくる
0330名刺は切らしておりまして
垢版 |
2018/09/06(木) 11:45:32.59ID:kKH2dwQb
コボラーの次はジャバラーか
金融や公共ってJavaに移ってるの?
0331名刺は切らしておりまして
垢版 |
2018/09/06(木) 11:52:13.84ID:Sq1jbjaD
>>322
デストラクタで例外を握りつぶすのもどうかと

というのを考え出すと面倒くさくてたまらんから例外って嫌
例外発生したらアプリ異常終了させて良いのなら楽だけど
0333名刺は切らしておりまして
垢版 |
2018/09/06(木) 12:41:33.20ID:qJxzO0Ss
コンストラクタでエラーが起こったら、確かぁ デストラクタが呼ばれないから
スローしないで 呼び出し元で Try〜Catch 文で 処理するしかない。
コンストラクタだから オブジェクトをNewするとかぁ なら、Catch文で そのオブジェクト
即 廃棄するような 文を書けば?。
0334名刺は切らしておりまして
垢版 |
2018/09/06(木) 12:53:21.01ID:Z9WdIlml
つワード
つエクセル
つパワポ

日本をでるか、it離れたほうがよくね?

AIにしてもブームはブームでしかない
0338名刺は切らしておりまして
垢版 |
2018/09/06(木) 19:16:48.97ID:1cZOaeep
いっと人売りピンはね中抜き業界で働きたい奴なんているの?w
0340名刺は切らしておりまして
垢版 |
2018/09/06(木) 22:12:01.91ID:inMzItRz
New-Javaが出てきてまたJavaに舞い戻ってくる。
0342名刺は切らしておりまして
垢版 |
2018/09/07(金) 00:09:13.34ID:9xxzzxMj
>>331
Javaだと「指定したファイル見つからないよ」も例外で返ってくるよな
それでアプリ終了させるわけにはいかないし
0346名刺は切らしておりまして
垢版 |
2018/09/07(金) 04:15:41.56ID:Kh4+Dkgw
>>345
新言語開発するのは名を売るためだから。
大企業で改善するより起業したいってのと同じメンタル。
0347名刺は切らしておりまして
垢版 |
2018/09/07(金) 04:20:00.01ID:f5aKE0RR
Googleはマイナー言語乱発しすぎ
0348名刺は切らしておりまして
垢版 |
2018/09/07(金) 05:31:48.41ID:jsLfWD3X
>>341
例外まわりの思想はだいぶ違うぞ。
Javaはいちいち「throws 何々Exception」と書く必要があることが多いし
戻り値の一つに例外があるような感じ。
0349名刺は切らしておりまして
垢版 |
2018/09/07(金) 07:52:24.27ID:g4MhZBUu
>>318
JVMがダメ
0352名刺は切らしておりまして
垢版 |
2018/09/07(金) 12:49:37.50ID:6Kt0E0T5
>>322
バカ発見。 親クラスメンバにオブジェクトへのポインタ変数があって、親クラスのコンストラクタ
内でオブジェクトのインスタンスを作成してメンバのポインタ変数に代入、同じくデストラクタで、
deleteして、メンバのポインタ変数にNULLを代入するといった、ありふれた実装であっても、
どこかでポインタ変数が壊されていたりすると、デストラクタ内でtry catchしていないと、
deleteの呼び出しで例外が発生するわけだが?
0354名刺は切らしておりまして
垢版 |
2018/09/07(金) 14:50:41.93ID:OZ2P/0GS
>>352
deleteというのがデストラクタ内で呼ばれる前提のメソッドなら、そのdeleteは例外を投げないような安全な作りにするのが普通。
さらに参照のことをポインタ変数と言ってる時点でできない人だということがよく伝わる。
0357名刺は切らしておりまして
垢版 |
2018/09/07(金) 15:43:25.76ID:VosxtYFj
まあ年月が経つほど脆弱性も発見されるから、新言語に移行するのは1面では正しいだろ
Cもローカルでクローズドでしか動かさないしな
0358名刺は切らしておりまして
垢版 |
2018/09/07(金) 15:53:45.69ID:6gZ15N47
>>357
言語と脆弱性は直接の関係はないけどな
0359名刺は切らしておりまして
垢版 |
2018/09/07(金) 16:32:33.92ID:BF5cChrX
COBOLを見直せ
0362名刺は切らしておりまして
垢版 |
2018/09/07(金) 19:19:07.67ID:OZ2P/0GS
なんか自分が上手く書けないのをJavaというか言語のせいにしてるやつ多いんだな。
0363名刺は切らしておりまして
垢版 |
2018/09/07(金) 19:24:25.12ID:/ZcZy6Mo
>>362
だってロジック理解してない言語仕様理解してない奴が殆どだぜ
Java言語でプログラム組めますよって言ってる奴で、言語のリファレンス読んでる奴なんて殆どいないだろ。
0364名刺は切らしておりまして
垢版 |
2018/09/07(金) 19:45:37.96ID:CTwKdQiT
必要な時に必要なところ読めばいいやん
0365名刺は切らしておりまして
垢版 |
2018/09/07(金) 20:03:00.82ID:hXrnRHUf
>>354
やっぱり、Javaしか知らない馬鹿ですね。C++の言語仕様は、new/deleteで例外を投げるし、
クラスメンバに、他のオブジェクトのインスタンスを指すポインタ変数を宣言する実装とか
ごく普通ですが?
0367名刺は切らしておりまして
垢版 |
2018/09/07(金) 20:28:54.07ID:s1GXyhmR
富士ソフトみたいなゴミ連中が組んだソフトは、あぁやっぱりなとしても、アプリで
生ポインタが扱えないJavaなのに、IBMとか大手が自社の看板で売ってるJavaアプリ
でも、ぬるぽエラーが出る理由が判らん。 さすがに富士ソフトと違って、Javaラン
タイムごと落ちはしないが。
0368名刺は切らしておりまして
垢版 |
2018/09/07(金) 20:29:04.18ID:F3nZ0nvB
別にリファレンス読めとまでは言わんけど一般的な使い方ぐらいは覚えろよと言いたいわ
>>361とかマジで言ってるのだろうか?
0371名刺は切らしておりまして
垢版 |
2018/09/07(金) 20:32:38.93ID:s1GXyhmR
>>364
きょうび、新人どころか、C言語ならできますというふれこみで配属された大卒の
30代中途採用ですら『Cって変数宣言しただけじゃ、0に初期化されないんでし
たっけ?』なんて言っちゃんだぞ?
0373名刺は切らしておりまして
垢版 |
2018/09/07(金) 20:40:41.34ID:s1GXyhmR
>>372
他社の人間なので放置した。
0378名刺は切らしておりまして
垢版 |
2018/09/07(金) 21:16:07.64ID:s1GXyhmR
鵜になるよりも、鵜飼になって丸投げが最強ってことですよね〜。 派遣営業とか。
0379名刺は切らしておりまして
垢版 |
2018/09/07(金) 21:31:55.14ID:YDjYIke0
>>371
これを聞いたから何って話だけどね
Cに長いこと触れてなきゃ、他のいろんな言語に触れてたりしたら覚えてないこともあるからな

こんなんで出来る出来ない言ってるの、やたらと正規表現を使いたがる奴と同じ臭いがする
0381名刺は切らしておりまして
垢版 |
2018/09/07(金) 22:06:12.03ID:u9H1v7l0
アホ「初期化されんことも知らんのか」
バカ「そんなもん忘れる」
0382名刺は切らしておりまして
垢版 |
2018/09/07(金) 22:35:26.02ID:Gu4YEFF3
今のところ自分はhypertalkだけで十分かな
0385名刺は切らしておりまして
垢版 |
2018/09/08(土) 01:21:04.64ID:V+dMUm8u
>>383
Effective C++はC++初期の本で
学習向けの本とは言い難い
知識自慢の支離滅裂な内容
0386名刺は切らしておりまして
垢版 |
2018/09/08(土) 01:21:56.22ID:4mnoXBbj
〇〇言語は「儲かる」だの「儲からない」だの、アホだろw
何かしたい事が有って、その目的に合う言語を使うんだよ。時には複数の言語を使う必要が有る。
「必要になった時ちょっと勉強すれば大体使いこなせる」程度の能力が無いと話にならん。
「言語が先に有って仕事が後」とか本末転倒も甚だしいわw
0387名刺は切らしておりまして
垢版 |
2018/09/08(土) 01:51:38.82ID:LW1Tmf2V
>>371
コーディング規約作ろうや
0388名刺は切らしておりまして
垢版 |
2018/09/08(土) 02:05:35.28ID:h1bINcW+
>>387
はぁ?
0389名刺は切らしておりまして
垢版 |
2018/09/08(土) 02:08:22.72ID:Z2TrAtuP
>>382
実は俺も
0391名刺は切らしておりまして
垢版 |
2018/09/08(土) 02:19:23.85ID:+6r4ZG/s
>>387
退化して飛べなくなったヤンバルクイナみたいな例を除けば、飛び方を忘れる鳥がいないように、本物の
プログラマは、何年離れていても、Cに限らずコンパイラ言語では宣言しただけでは変数が勝手に初期化
されないことを知ってる。

口先ばかりで、かじっただけのヤツは、どんな規約を作ったところで読まないし、バグトラッキングツール
を導入したところで、使わない。

昼間は、時間をつぶしを兼ねて、ウンコするふりしてトイレに篭ってアフィ稼ぎのブログ更新に余念が
なく、定時後に、無駄に残業して忙しいと演出しつつ、ボクがんばってますアピールして小銭を稼ぐ。
0392名刺は切らしておりまして
垢版 |
2018/09/08(土) 02:32:14.84ID:DXuoJqjs
なんでc++がねーんだよ
0393名刺は切らしておりまして
垢版 |
2018/09/08(土) 02:37:41.32ID:jBoSeKhr
>コーディング量の削減やバグを埋め込みにくいプログラミングスタイルを実現できる

こんなのはOSのシステムコールがどれだけカプセル化されてるかと
ソースのステップ実行、変数値の表示などデバッガの仕様に拠るのであって
新言語の仕様とは無関係
0394名刺は切らしておりまして
垢版 |
2018/09/08(土) 02:44:06.25ID:jBoSeKhr
>>17
マイクロソフトのC++は糞

MSC++のソースをC++Builderでコンパイルすると
エラー出まくり

MSC++のソースチェックと掛けて能年玲奈と解く

その心は「甘ちゃん」
0395名刺は切らしておりまして
垢版 |
2018/09/08(土) 02:50:58.52ID:jBoSeKhr
>>387
定数は仕様変更のメンテに効率的に対処するために
#defineで定義するとコーディング規約作っても部下が遵守せずに
社員旅行の前日にバグが発覚して旅行費用が返金されなかった苦い思い出
0396名刺は切らしておりまして
垢版 |
2018/09/08(土) 03:01:03.45ID:LW1Tmf2V
>>391
>>395
規約が読まれないのはその通りだけど
実際ダメなプログラマに当たるほうが多いから、ルールで縛って仕事させるしかないでしょ
0397名刺は切らしておりまして
垢版 |
2018/09/08(土) 03:15:25.46ID:Ii2ppOCP
>>1
> つまり、Javaを学べば職はあるものの、高額な年収は期待できないということだ。
> 現在は人手不足の時代なので、Javaエンジニアなら職に困ることはないかもしれない。
> しかし、Javaしか書けないというのはリスクになる。
> いつまでもJavaだけで完結するシステムを開発できるわけではないからだ。
> Webフロントエンド開発が全盛の現在では、突然JavaScriptで開発しろ、と言われることも
> あるだろう。
> しかもエポックメイキングな技術を実装するには、それに合ったプログラミング言語を
> 学ばなければならない。
> その最たる例がAIの普及で注目されたPythonだ。


それは、その調査結果をどう読み取るかの問題だろ?

 ・Java仕事は安いかもしれないが、それはここ十数年で積み上げてきた人と
  アプリケーションがたくさんあるということであり、それはすぐになくならない。
  一時代を築いたCOBOLが、いまも確実に飯が食えているのが証拠。
  Javaならこの先も確実に飯が食えて安定しており、学習することについての
  リスクが少ない 

 ・新しい言語は、使える人が少ないから希少価値で高給なのであって、
  逆にそれはその言語で作られたアプリケーションも少ないということも意味しており、
  その言語のブームが下火になれば、あっという間に職を失うリスクも大きい

 ・新しい言語に手を出す前に、まずJavaをマスターすることで安定した
  生活の基盤を作り、そのうえで改めて流行りモノに手を出すべきである


と逆に読むこともできる
0398名刺は切らしておりまして
垢版 |
2018/09/08(土) 03:35:50.87ID:h1bINcW+
>>396
2倍の金額出して優秀な人に依頼した方がいい。
0399名刺は切らしておりまして
垢版 |
2018/09/08(土) 04:17:52.85ID:22IhSvnl
>>361
仕様によるだろ。
アプリ終了させるとか、デフォルト値で動くとか、初期値を書き込んだ設定ファイル作成するとか。
いずれにせよアプリの異常終了は無いわ。
0400名刺は切らしておりまして
垢版 |
2018/09/08(土) 04:24:16.50ID:22IhSvnl
>>371
0に初期化される場合もあるしそうで無い場合もあるからなぁ。

>>375 >>379
コンパイラやリンカ/ローダの動きを把握してれば言語仕様暗記してなくても
大体想像つく話ではあるんだけど。
0401名刺は切らしておりまして
垢版 |
2018/09/08(土) 04:33:15.52ID:22IhSvnl
>>391
> Cに限らずコンパイラ言語では宣言しただけでは変数が勝手に初期化
> されないことを知ってる。
少なくとも、C言語を常用してるエンジニアはそうとは言い切れないことを知っている。
初期化がどうやって行われるかも含めてね。
0402名刺は切らしておりまして
垢版 |
2018/09/08(土) 04:40:09.24ID:+6r4ZG/s
>>396
ダメなプログラマ上がりの、ダメな管理者あるある。
タダ同然の報酬で、働いてくれるエスパー求む! ただし、30歳以下。

係わるとロクなことがない、「技術者大量募集中!」「20代活躍中!」
0403名刺は切らしておりまして
垢版 |
2018/09/08(土) 04:47:38.89ID:+6r4ZG/s
>>400==401
もしかして、電源投入時に回路構成でRAMが多くの場合0クリアされるから初期値が
0になるとか、そんな言語仕様とは無関係の偶然レベルの話を言ってるの?

それとも、スタートアップルーチンでBSSセクションを0クリアしてくれるから
とかか?
0404名刺は切らしておりまして
垢版 |
2018/09/08(土) 05:20:09.98ID:vCLHDMtV
エクセルとVBSを極めてないやつは
マジで仕事のレベルが低い
0405名刺は切らしておりまして
垢版 |
2018/09/08(土) 05:40:47.94ID:o+qVxeQu
新しい言語を作るときは既存の単語とかぶらない固有の名前をつけて欲しい。できれば5文字以上で。
goって名前じゃweb検索したときに無関係なサイトが大量にヒットしそう。
0406名刺は切らしておりまして
垢版 |
2018/09/08(土) 06:06:03.66ID:QK4uBCDP
>>365
だから、ガーベッジコレクションの機能以外の、実装での意味や工夫があるのか
ってこと。
0407名刺は切らしておりまして
垢版 |
2018/09/08(土) 06:26:16.43ID:YW9a1ZnE
>>403
> そんな言語仕様とは無関係の偶然レベルの話を言ってるの?
ぐうぜんレベル w
言語仕様も読んだことないのがバレバレ

X 3010:2003 (ISO/IEC 9899:1999)
5.1.2実行環境
(…中略…)
静的記憶域期間をもつすべてのオブジェクトをプログラム開始処理以前に初期化(initialize)(それらの初期値に設定)しなければならない。
http://kikakurui.com/x3/X3010-2003-01.html
0408名刺は切らしておりまして
垢版 |
2018/09/08(土) 08:08:15.31ID:3xtPgDuR
>>407
stdlib.hのmallocが割当領域のゼロクリアを保証しないのは、初心者でも知ってる話。
0412名刺は切らしておりまして
垢版 |
2018/09/08(土) 09:35:32.52ID:j98c0rhF
>>367
初期化されてない変数を使う事が許されてないから、
宣言時にとりあえずnull入れるから。
0413名刺は切らしておりまして
垢版 |
2018/09/08(土) 10:28:57.95ID:22IhSvnl
>>403
.bssセクションの話。
言語仕様的なところは >>407が提示した通り。
0414名刺は切らしておりまして
垢版 |
2018/09/08(土) 11:07:18.79ID:zWuHeHCl
JavaもC#もヌルポは出る出る
でももうOracleに仕切られてるからJavaはバイバイ案件受けません
0415名刺は切らしておりまして
垢版 |
2018/09/08(土) 11:36:56.63ID:22IhSvnl
>>397
Java仕事がなくなることは当面無いと思うけど、
若くて安くてJavaが使える労働者の提供はまだまだ続くことも考えたほうがいいよ。
これがC/C++だと若い子の供給がだいぶ減ってるからコボラーのように生きていくことは
可能だと思うけど。
0418名刺は切らしておりまして
垢版 |
2018/09/08(土) 12:24:03.76ID:g931O6zl
>>417
oracleみたいな変な虫がついたからJavaかな
0419名刺は切らしておりまして
垢版 |
2018/09/08(土) 12:40:42.93ID:ItgQ6tdJ
JAVAはレガシーとなったが、これ以上人増えないだろからずっと食っていけるんじゃねーの?
COBOLとか誰も使えないからそこそこお金あるらしいから、Javaも10年後とかに高くなるかもw
GoとかScalaとか使える人は少ないけど、これからも需要上がらなさそうだし少し触るくらいでいいと思う。
0420名刺は切らしておりまして
垢版 |
2018/09/08(土) 12:45:05.13ID:SEFZFkn5
>>419
Javaは大学のプログラミング演習でけっこう使われてるから、今後もプログラマは供給されると思うぞ
0421名刺は切らしておりまして
垢版 |
2018/09/08(土) 12:51:28.40ID:ItgQ6tdJ
>>420
そうなんだ。しらなんだ。
きっちりしたとこはC、おしゃれなとこはpythonとかだろなと思ってよ。
じゃ単価あがるの20年後くらいだなw
0426名刺は切らしておりまして
垢版 |
2018/09/08(土) 13:29:37.15ID:22IhSvnl
>>424
絶対にエラーにならない処理って難しいよーw
特にコンストラクタはリソース確保するケースも多いと思うけど
リソース不足だとエラーとするしか無いし
0427名刺は切らしておりまして
垢版 |
2018/09/08(土) 13:32:56.25ID:ZmL9KcYF
>>426
リソース不足にならんように設計するだろ
それでも発生したらそれは設計ミスや設定ミス
設計ミスや設定ミスは間違いなく想定外なのだから
それを例外で処理するのは問題ないよ
0428名刺は切らしておりまして
垢版 |
2018/09/08(土) 13:38:31.75ID:22IhSvnl
>>427
戻り値がないコンストラクタやデストラクタ内でエラーが発生したら、例外をスローするしか無いと。
0430名刺は切らしておりまして
垢版 |
2018/09/08(土) 13:50:12.14ID:f2U3xdjx
例えば、設定ファイルを開こうとしたけれどその設定ファイルがないのは例外にはするなって事?
0432名刺は切らしておりまして
垢版 |
2018/09/08(土) 13:55:07.30ID:MAYtZNPf
try catch は相当便利なんだが。
goto と同じとかいってる人は、使い方間違ってるわ。

でも、phpは例外とエラーの両方があるのは不便。エラーがcatchできない。
0433名刺は切らしておりまして
垢版 |
2018/09/08(土) 13:59:31.44ID:tCC7nt7Y
>>424
なにそのしょうもないルール
0434名刺は切らしておりまして
垢版 |
2018/09/08(土) 14:02:31.92ID:V+dMUm8u
>>417
エンジニア人口が増えずに減るCOBOLだろ
Javaは普及率が高いので廃れはしないがエンジニアが減少傾向
Fortranはバイナリが小さくなるしスパコンでの趣味レーションなどの特定分野で欠かせないので減らない
CはLinuxカーネルが採用し続けるし、IoT機器のファームなどで絶滅しないが増えない
C++はミドルウェアやゲームなど、複雑だがコンパクトなバイナリが必要な用途だが、
素人には難解でコンパイルに時間がかかるので、上位層は多言語に浸食されているので増えない
0435名刺は切らしておりまして
垢版 |
2018/09/08(土) 14:03:56.23ID:V+dMUm8u
>>434訂正
× 趣味レーション
○ シミュレーション
0436名刺は切らしておりまして
垢版 |
2018/09/08(土) 14:20:16.61ID:hSKMNdL5
>>434
COBOLは未だに使ってる所の規模が規模なだけに保守やってるのも
大手メーカー系だから心配せんでも後継者は育成し続けてるよ。
その代わり、その部署に配属された奴はそこでしか使えない人材になるけどな。
0437名刺は切らしておりまして
垢版 |
2018/09/08(土) 15:32:43.91ID:saFS8xs+
親父が就職した当時でもCOBOLはオワコン扱いだったと言ってたが、
俺がCOBOLやってるの聞いて大笑いしてた
0438名刺は切らしておりまして
垢版 |
2018/09/08(土) 15:59:38.00ID:dB2ZUue4
もうかるためには他の言語より管理職になったほうが良いだろ。
ツールはエクセルパワポだけで良いし、学習コストも低い。
Javaもそこそこ良い言語だと思うし、こらからもお世話になるよ。最近だとローカル変数にvar使えて地味に嬉しい。
JAVAの有料化でC#の仕事が増えたりしないのかな…
0440名刺は切らしておりまして
垢版 |
2018/09/08(土) 16:58:58.70ID:jBoSeKhr
>>424 だよな
エラーが出ない前提のサブルーチン(関数)なら戻り値必要ないが
エラーが出るような自作関数なら戻り値はbool型で
エラーの場合関数からFALSEを返すのが常道
0441名刺は切らしておりまして
垢版 |
2018/09/08(土) 17:00:29.26ID:bR5ggAeX
Javaではもうからない→X
ジャップ企業で働いてはもうからない→○
だろ?
ズレすぎだよ
0442名刺は切らしておりまして
垢版 |
2018/09/08(土) 18:34:43.39ID:YW9a1ZnE
>>424
バグのないコードを書け
というのと同じぐらい無意味なルール
よくわかってない老害が悦に入って言ってそう w
0443名刺は切らしておりまして
垢版 |
2018/09/08(土) 19:46:16.07ID:ASZPa9Q8
Java歴15年、Javaこそ世界を取る言語だと信じてCOBOLを捨てた
パイオニアマンだけど
みーんなしてJavaやるから価値が下がったよな・・・
そしてSoringBootがあまりにも酷いのでJavaを捨てようと思うわ

しかしGo言語はGoでクソだし、Pythonでもやるかなぁ・・・
0444名刺は切らしておりまして
垢版 |
2018/09/08(土) 20:44:01.54ID:QK4uBCDP


検査例外と実行時例外、そしてエラー

区別が出来てない
奴ら、大杉。

コンストラクタで発生する奴って 検査例外で処理できる。
だから ちゃんと補足して 処理するのが当たり前。

例えば フィールドにNULLが入ったオブジェクトを作るとき。
その時は そのクラスの中で Throwして Main関数で使うときに Try〜Catchで
拾う。

その他、検査例外としては、ファイルの入出力やデータベース操作など。

DI関係は 実行時例外だから、関係ない。
0445名刺は切らしておりまして
垢版 |
2018/09/08(土) 20:44:58.21ID:hRWFeSRh
>>443
考え方が馬鹿すぎる
0446名刺は切らしておりまして
垢版 |
2018/09/08(土) 21:08:13.87ID:/jtv/gGf
>>443
Spring Bootはましでしょ
Javaの世界では画期的な使いやすさ
他の言語の人からするとプギャーだと思うけど
0447名刺は切らしておりまして
垢版 |
2018/09/08(土) 21:25:04.94ID:ASZPa9Q8
>>446
thymeleafを使った開発では期待した工数、保守性は得られなかったよ
FWやらORマッパーやらが乱立して、各プロジェクト毎にガラパゴス化してしまい
変な形で属人化してしまっているのがJava開発の実情だ

手前味噌のFWやORMappeを一掃して新しい開発標準となるのが
SpringBootだと思っていたんだが・・・自分が期待した程ではなかっただけさ
0448名刺は切らしておりまして
垢版 |
2018/09/09(日) 05:42:07.20ID:LGLWTm7s
Thymeleafは JSPだろ。
ORMapperじゃない。それはJPA.
0450名刺は切らしておりまして
垢版 |
2018/09/09(日) 08:04:53.23ID:tRJqC8eX
>>383
慣れれば割とすぐ覚えられる
0451名刺は切らしておりまして
垢版 |
2018/09/09(日) 08:09:06.59ID:tRJqC8eX
>>437
2世代コボラーかっけー
0453名刺は切らしておりまして
垢版 |
2018/09/09(日) 08:29:13.68ID:xZdHwp0j
電脳屋は、つぎから次へと生み出される人工言語を習得し続けなければならないから大変やな〜
自然言語なら、世界は間違いなく広がっていくが、シリコン石の世界相手じゃ世界は広がりそうにないな
0454名刺は切らしておりまして
垢版 |
2018/09/09(日) 08:30:53.83ID:fFxxoYVN
>>453
案件の来た言語しか習得しないけどね
0455名刺は切らしておりまして
垢版 |
2018/09/09(日) 08:37:20.14ID:2VwUWJi7
別の言語っていっても
方言みたいなレベルで、わりとすぐに順応できる
単語は英語だし
0456名刺は切らしておりまして
垢版 |
2018/09/09(日) 08:51:18.87ID:49RTP6E0
まともなライブラリが揃ってたら、だな
0457名刺は切らしておりまして
垢版 |
2018/09/09(日) 09:13:30.37ID:zuA61PjS
>>443
PythonはAI系のライブラリが充実してるってだけで、俺含めて仕方なく使ってる人が多い気もする
言語仕様の完成度で言えばRubyの方がだいぶ上だと思うわ
0458名刺は切らしておりまして
垢版 |
2018/09/09(日) 11:41:17.79ID:lK2+qXPl
>>440
FALSEと例外が同じ頭はオカシイから取り替えろ、お前の頭
0459名刺は切らしておりまして
垢版 |
2018/09/09(日) 11:46:14.93ID:lK2+qXPl
>>348
その何々exceptionを網羅できなかったらどうなるの?落ちちゃうの?
0462名刺は切らしておりまして
垢版 |
2018/09/09(日) 12:30:07.14ID:NoqsunKq
コモディティは言語でもあるんだね
0463名刺は切らしておりまして
垢版 |
2018/09/09(日) 12:42:07.33ID:NoqsunKq
>>459
わからない例外が出たのに動きつづけたら
まずいだろ
0464名刺は切らしておりまして
垢版 |
2018/09/09(日) 12:50:14.17ID:kHcu8RKF
>>459
throws ◯◯exception は関数やメソッドがどんなexceptionを返す可能性があるかだから検査例外なら、網羅してなければコンパイルエラーになるだけ。実行時例外はthrowsに書かなくてもそのまま返すだけだし。
0465名刺は切らしておりまして
垢版 |
2018/09/09(日) 12:53:11.91ID:f5d2x67X
自然言語は、地理条件と深くリンクした世界
人工言語は、所詮、機械の世界でして意味がない

こんな虚しい言語を幾つマスターしてもバカだと思う

時間の無駄使いとしか思えません
0466名刺は切らしておりまして
垢版 |
2018/09/09(日) 13:07:31.31ID:HfZGYGzB
50才からのpython
0467名刺は切らしておりまして
垢版 |
2018/09/09(日) 13:11:35.08ID:Ua1KvYnJ
pythonがMLや解析系に強いのはあれはプログラムのお約束みたいなのを知らない人たちでもかける言語だからだと思う
開発者にとってはやっかいな言語だけどね。
0468名刺は切らしておりまして
垢版 |
2018/09/09(日) 13:47:35.12ID:8Q5fIK1u
>>3
Javaの弱点ってオラクルが金の亡者なことだろ?
解決できるか?
0469名刺は切らしておりまして
垢版 |
2018/09/09(日) 14:02:57.39ID:of2q8v5i
受託開発やっとる限り言語に関係なくもうかりません
0470名刺は切らしておりまして
垢版 |
2018/09/09(日) 14:53:51.60ID:iyKoLVSB
>>440
なんで自作関数しか呼び出さない前提なん?
0471名刺は切らしておりまして
垢版 |
2018/09/09(日) 15:22:02.17ID:JXS8NfRm
VB6最強
0472名刺は切らしておりまして
垢版 |
2018/09/09(日) 15:24:37.58ID:cN7+sxDF
大企業でチーム開発してたら言語やフレームワークなんてほとんど選択できんわ
会社や部門である程度決められてるだろ
中小零細は声の大きい奴が好きに決められるのか?
0473名刺は切らしておりまして
垢版 |
2018/09/09(日) 20:59:44.84ID:UCH3PDd3
もともと学術系の人たちが主体になって作った言語じゃん >python
作った当初と比べると環境が変わってきちゃったけど、資産で食ってる言語って感じ

juliaはいまいち盛り上がらなそう。pythonでいいじゃんとしかならない
0474名刺は切らしておりまして
垢版 |
2018/09/09(日) 22:36:34.10ID:yRM5uR6L
>>465
◯◯言語って言うから、自然言語を持ち出しちゃうんだろうなー。
実際はソフトの使い方覚えるのと同じ感覚だよ。
Windowsの使い方覚えたり、Macの使い方覚えたりするのと同じ。
自然言語を覚えるような要素は全く無い。
0476名刺は切らしておりまして
垢版 |
2018/09/10(月) 00:12:06.22ID:KQolUhoS
Aku kepengin sinau basa Java wiwit saiki.
0477名刺は切らしておりまして
垢版 |
2018/09/10(月) 00:23:59.27ID:PCVJttx7
IT土方派遣奴隷じゃ儲からんやろ
ピンはねする手配師側に周らんとねぇ

日本のいっとはSESをさっさと規制した方がエエと思うでw
0478名刺は切らしておりまして
垢版 |
2018/09/10(月) 00:26:01.46ID:zAOiZTn1
儲かるってどういうこと?
会社勤めじゃなくフリーなの?
0479名刺は切らしておりまして
垢版 |
2018/09/10(月) 00:34:09.15ID:F1fsOuiS
>>475
まだやってるのか・・・
素直に間違いでしたって言えばいいのに (´・ω・`)
0480名刺は切らしておりまして
垢版 |
2018/09/10(月) 00:55:02.33ID:EWvaL5aF
例外の話題で検査例外、非検査例外についてまともに言及されてないとこみるとJava使いのレベルが知れる
0482名刺は切らしておりまして
垢版 |
2018/09/10(月) 01:11:40.44ID:EcGcyQY6
単純な話
プログラミング言語は時間が経つ程、糞コード率が増える。
なぜか、糞コード程長生きするので。
0483名刺は切らしておりまして
垢版 |
2018/09/10(月) 01:29:50.47ID:yxuEMjbM
>>142
ここまでのところ日本語以外はない
0484名刺は切らしておりまして
垢版 |
2018/09/10(月) 02:53:10.44ID:o1GhTlKE
>>477
手配師みたいなくだらんものを持ち出すな
自分でプログラム書けるんだから世の役に立つもの自分で企画して開発してそれで儲ければいいだろタコスケ
0485名刺は切らしておりまして
垢版 |
2018/09/10(月) 02:57:17.81ID:j7CEI1Q/
>>306 >>312 >>313
try catch のどこが goto に見えるんだよザコ
説明してみやがれ
0487名刺は切らしておりまして
垢版 |
2018/09/10(月) 09:38:22.25ID:d65MQcgu
深くなるだけなら良いけど、何回もtry-catch書かないといけないことも多くて正直見づらい。
0488名刺は切らしておりまして
垢版 |
2018/09/10(月) 12:16:06.05ID:WUbxgrhg
try catchで救えるエラーなんてしれてるのに至るところに入れる奴いるからイラっとくる
0489名刺は切らしておりまして
垢版 |
2018/09/10(月) 12:23:09.52ID:SVqNpzKQ
なんでITオタクは攻撃的なんだろう
他人が決めた仕様を人より少しだけ知ってるに過ぎないのにさ
自然科学のように森羅万象全てに影響してるわけじゃない
0491名刺は切らしておりまして
垢版 |
2018/09/10(月) 12:31:57.90ID:jbYr3ld9
最近は言語よりフレームワークやライブラリの知識が優遇されるよね
Go・Scala・Pythonが人気って単体では何もできないし
0493名刺は切らしておりまして
垢版 |
2018/09/10(月) 14:28:27.22ID:c5aXx40N
言語はどこまで行っても手段でしかないからねぇ
Python覚えたからといってAI開発に携われるわけじゃないし
0494名刺は切らしておりまして
垢版 |
2018/09/10(月) 20:36:34.50ID:TgmekM52
>>488
これ
try-catchを多用してる奴の設計は糞
このスレにもtry-catchであれこれしようとしてるカスがいる
0495名刺は切らしておりまして
垢版 |
2018/09/10(月) 21:07:13.63ID:RQkanzOP
>>491
ライブラリに人気が左右されるとも言える。
15年前はStrutsが眩しく見えたけど、今となっては糞フレームワークの筆頭扱い。
0496名刺は切らしておりまして
垢版 |
2018/09/10(月) 21:50:33.06ID:dt6qJDuz
catchの中では
ゴミファイルを消すなど、アプリを綺麗に終了するために最低限やらないといけないこと
以外の処理はやるべきでは無い
0497名刺は切らしておりまして
垢版 |
2018/09/10(月) 22:00:36.82ID:V2SSjjMd
>>494
お前、きれいなコード書けるやつと仕事させてもらえてないんじゃないの?
0498名刺は切らしておりまして
垢版 |
2018/09/10(月) 22:02:25.71ID:QvhWaP+s
StrutsはWebの動作を覚えるには良いと思うけどな。
0499名刺は切らしておりまして
垢版 |
2018/09/10(月) 22:02:45.25ID:npWHpKKV
>>496
それfinallyではなく?
catchはまずログだろ
0500名刺は切らしておりまして
垢版 |
2018/09/11(火) 00:25:26.83ID:dfQT9+Ep
>>499
try-catch書かなきゃいけないメソッド呼び出すときは、とりあえずstacktrace吐いて死ぬようにコード書いてから考える
0501名刺は切らしておりまして
垢版 |
2018/09/11(火) 01:30:44.84ID:db8AB39o
時代はPerlだよ
0503名刺は切らしておりまして
垢版 |
2018/09/11(火) 07:36:17.24ID:3gD1nKy0
PerlとかJava並みのゴミじゃん
0506名刺は切らしておりまして
垢版 |
2018/09/11(火) 08:15:22.35ID:6ay2wDuG
今の時代1つを極める暇あるの?
ある程度基本的な言語を触って、そのあとは業務によって覚えるもんでしょ
1つの言語を極めることより、リーダブルコードや言語毎の特性を知るべきでは
0507名刺は切らしておりまして
垢版 |
2018/09/11(火) 10:16:10.67ID:MfOVIawl
あれもできます、これもできます、というやつに限って何もできないことが多い
誰もそうだと断定しているわけではない
0509名刺は切らしておりまして
垢版 |
2018/09/11(火) 11:18:53.60ID:NBPiZYgR
>>506
言語を極める必要なんて組み込み系の人以外ではないよね
それより流行りのフレームワークやライブラリを使いこなせるほうが絶対に重宝される

ただJavaは最近だと奴隷現場でしか見ないから避けてるな
0511名刺は切らしておりまして
垢版 |
2018/09/11(火) 11:38:14.09ID:fERXikPj
C/C++が基本
それで挫折した奴は使えない
学生のうちにC/C++をものにしておけ
他の言語は楽勝
0512名刺は切らしておりまして
垢版 |
2018/09/11(火) 11:39:59.47ID:fERXikPj
スクリプト言語しか知らない奴は困る
0513名刺は切らしておりまして
垢版 |
2018/09/11(火) 11:42:55.31ID:fERXikPj
スクリプトしか書けないから奴隷になるのだ
0514名刺は切らしておりまして
垢版 |
2018/09/11(火) 11:45:01.47ID:fERXikPj
それと、バックボーンの無い言語オタも奴隷になる
バックボーンとは森羅万象
0515名刺は切らしておりまして
垢版 |
2018/09/11(火) 11:46:24.37ID:fERXikPj
いまだに理系文系とか言っている奴も奴隷になる
0516名刺は切らしておりまして
垢版 |
2018/09/11(火) 11:47:12.25ID:fERXikPj
数学できない奴は奴隷になる
0517名刺は切らしておりまして
垢版 |
2018/09/11(火) 11:58:57.09ID:olotJZbu
>>515
文系はスマホしか打てませんみたいのが平気でゴロゴロしてるからな
少なくとも日本では警戒しないといけない
0518名刺は切らしておりまして
垢版 |
2018/09/11(火) 12:10:44.37ID:oAsFyr+M
外国では考えられないが、日本では中卒にも門戸を開けている
0519名刺は切らしておりまして
垢版 |
2018/09/11(火) 12:19:44.17ID:E2QRyh7v
じゃあ俺はスワヒリ語を・・・
0520名刺は切らしておりまして
垢版 |
2018/09/11(火) 12:28:45.89ID:NBPiZYgR
>>518
それなりの給与でよくて、業務時間外も熱心に勉強するくらいの熱意があるなら
学歴なくてもよくね?
あと、独学でこれを作りましたって見せるものがあるとか

俺はMARCHだけど、会社や取引先で業務時間外に勉強する奴なんて極少数だし
PC持ってない奴まで居る始末だからな

俺なら勤勉な中卒を採用するわ
0522名刺は切らしておりまして
垢版 |
2018/09/11(火) 12:43:19.23ID:fERXikPj
論理的思考力があれば
論理的思考力というのは「有る」か「無い」かのどちらか
苦手なのは「無い」という

それから、自分のことを「アナログ人間なので...」などと言う奴はバカだ
人間は心配しなくてもデジタルなんかではない。すべからくアナログ
アナログで論理的思考をやるのが人間
0524名刺は切らしておりまして
垢版 |
2018/09/11(火) 19:24:27.94ID:ts9T/GMQ
>>519
いいね!w
0527名刺は切らしておりまして
垢版 |
2018/09/12(水) 06:00:55.59ID:55CV+cHi
>>519
今すぐ使えるスワヒリ語講座の栞を思い出した。

Huyo si mdudu. Ni taratibu iliyotumiwa.
それはバグではなくて、仕様です。
0528名刺は切らしておりまして
垢版 |
2018/09/12(水) 07:12:58.27ID:aofed5+0
Javaって息が長いんだな。勉強してみようかと思いついてからウン十年。結局、なんの言語も学べず。Excelのマクロだけ。
0529名刺は切らしておりまして
垢版 |
2018/09/12(水) 15:45:36.52ID:5NntvMNO
>>41
LAMPとJavascriptで食える。
Pythonは趣味でやってる。
0533名刺は切らしておりまして
垢版 |
2018/09/14(金) 06:12:48.01ID:D+Jn1riX
有料化で死ぬことはない
javaはC++に比べてまとまっている素晴らしい言語

俺は一部仕様が気にくわないから使わないが
0534名刺は切らしておりまして
垢版 |
2018/09/14(金) 06:27:00.45ID:Yldn1h43
>>532-533
使う所が大規模エンタープライズ開発くらいになって、そういう現場は
得てして火を噴いてるから「Java=デスマ」の悪いイメージがつきそうw
0535名刺は切らしておりまして
垢版 |
2018/09/14(金) 07:36:59.76ID:/l46Fuvz
>>534
つきそうというかもうついてないか
0537名刺は切らしておりまして
垢版 |
2018/09/14(金) 10:38:36.08ID:98JfUEvS
>>532
OpenJDKベースで別の会社サポートのJDKいくつかあるし大丈夫な気がしてる
0540名刺は切らしておりまして
垢版 |
2018/09/14(金) 11:44:06.25ID:5vP3GR6C
>>534
俺は自社サービスでJava使ってるからまあいいけど、客先常駐でJava使ってますなんて言われたら嫌な予感しかしないだろうなw
0541名刺は切らしておりまして
垢版 |
2018/09/14(金) 12:09:32.85ID:PIiHZRXM
Oracleと共に滅びますように
(‐人‐)
0542名刺は切らしておりまして
垢版 |
2018/09/14(金) 12:10:52.08ID:5adS+Vbm
【アベノ・クーデター】 北海道、震源の真上で山崩れ3800カ所、まるで北朝鮮の核実験場のようだ!
http://rosie.5ch.net/test/read.cgi/liveplus/1536892350/l50

戦車で首都を包囲するのも、電話でテレビ局を包囲するのも、法的にはクーデター。
0543名刺は切らしておりまして
垢版 |
2018/09/14(金) 12:40:58.59ID:jGv32wvQ
スクリプト書きの仕事は信用できない。
0544名刺は切らしておりまして
垢版 |
2018/09/14(金) 12:47:33.83ID:gcslFWLQ
多少の不具合はしかたない。スクリプトだもの
0545名刺は切らしておりまして
垢版 |
2018/09/14(金) 13:40:19.91ID:xiIRT8YZ
>>543
むしろ信用しなさい!がスクリプト言語
もしもそれがアヒルのように歩き、アヒルのように鳴くのなら、それはアヒルである。
0546名刺は切らしておりまして
垢版 |
2018/09/14(金) 13:44:24.26ID:IfJvT8/z
スクリプトは使い捨て前提だからな
0547名刺は切らしておりまして
垢版 |
2018/09/14(金) 22:28:48.40ID:OPzONk2h
>>534
プロジェクト自体は大炎上してても、意外と現場は早く帰れたりする。
それよりもJava=つまんない仕事しか無いというイメージがどうしても抜けない。
0548名刺は切らしておりまして
垢版 |
2018/09/15(土) 01:10:29.48ID:1Urm7THH
Java案件って新卒とか未経験がまっさきに特攻させられるとこだから
0550名刺は切らしておりまして
垢版 |
2018/09/15(土) 01:38:15.74ID:d37gqHU3
たまにJavaでSpringとかビルドしなきゃならないんだが
そのたびにEclipseとかいう生産性の低いIDEと格闘するはめになっててJavaしね
0551名刺は切らしておりまして
垢版 |
2018/09/15(土) 01:44:31.87ID:Z96Lnz/h
>>550
Javaが糞なのは当然としても、Eclipse使わずにビルドすればいいだけじゃね?
本当に生産性が低いのは ...
0552名刺は切らしておりまして
垢版 |
2018/09/15(土) 01:55:20.64ID:f3A5Y0qj
うんだからね。&#160;

これを読んで一日で覚えれば、&#160;
無駄なコストも時間も必要ないわけなのよ。↓&#160;

http://p.booklog.jp/users/haseham&;#160;

教育って、一種の「儲け話商法」だからさ。^^
0553名刺は切らしておりまして
垢版 |
2018/09/15(土) 07:43:02.95ID:TuB5ZtS9
現実の案件だと
Java > PHP > Cなんちゃら系 > フロント・iOS系 >>> 日経が好きなPythonとRuby
だろ、少なくとも俺はそう感じる
0554名刺は切らしておりまして
垢版 |
2018/09/15(土) 09:27:09.25ID:glKS7gYT
>>553
エンジニアは案件数だけで評価すると損するよ
人貸し業の営業なら、案件数多い方が楽だけどね
0555名刺は切らしておりまして
垢版 |
2018/09/15(土) 09:45:17.55ID:h1T1/Zoq
大手メーカーにいるけど、Pythonは人を集められないと上司が嘆いてたわw
うちはJavaとJavaScriptと組込みだな
0556名刺は切らしておりまして
垢版 |
2018/09/15(土) 09:53:53.78ID:glKS7gYT
>>555
いるところにはいるんだけど、Javaとかやってる界隈しか付き合いが無いと
なかなか繋がれないだろうね
0557名刺は切らしておりまして
垢版 |
2018/09/15(土) 10:41:42.70ID:b8SqKrqZ
日本はIT技術者の給料が安すぎる

IT技術者は、年功賃金は合わない。

事務系とは別にして、初任給を年収1000万円にしろ
0558名刺は切らしておりまして
垢版 |
2018/09/15(土) 10:45:00.26ID:h1T1/Zoq
>>556
R&Dや機械学習やってるところには派遣や請負でもパイソニアがいると聞くけど、大手メーカーの製品サービス部門だとやっぱ求められるのは組込みかWEBのスキルだからねえ
0559名刺は切らしておりまして
垢版 |
2018/09/15(土) 11:35:26.81ID:Pk8wX5yW
>>555
Pythonは本職の研究者がライブラリ使うために仕方なく学ぶ言語って側面があるから、
日本の標準的なプログラマの給料と業務形態で雇おうとするとミスマッチしまくると思う
0560名刺は切らしておりまして
垢版 |
2018/09/15(土) 12:27:37.07ID:Zgv9giAw
>>449
PHPはJavaもPythonもRubyも身につけられなかった
スキルの低いエンジニアの駆け込み寺のイメージが…

たとえば、ニコニコ動画が重いって批判されているのって
PHPを使っているからでしょ

ベテランが退社したドワンゴが新卒を使ってシステムを維持するには
C++から習得難易度が低いPHPに入れ替えるしかなかった
なんてエピソードが頭にあるとPHPを褒める気も失せる
0562名刺は切らしておりまして
垢版 |
2018/09/15(土) 12:45:57.79ID:Zgv9giAw
>>561
動画
をさばくサーバーに使っているなら関係あるのでは?

多数のアクセスをさばくならC++のままにするか
せいぜい新卒でも身につけやすくて
しかも高速あJavaに置き換えるのが普通でしょ?

それこそTwitterが一度Rubyで完成させてから
わざわざJavaに置き換えた理由ってそこにあるでしょ?
0563名刺は切らしておりまして
垢版 |
2018/09/15(土) 12:53:48.60ID:EUEp0ceb
>>562
PHP自体が処理するのはどの動画を選択するか等の処理であって
ストリーミング自体はPHPとは関係ないでしょう
ストリーミング処理するサーバーの性能と、接続している回線の太さの方が重要
0564名刺は切らしておりまして
垢版 |
2018/09/15(土) 14:47:41.13ID:glKS7gYT
>>560
ニコ動が遅いのはphpとは関係無いだろう。
そこは構造的な問題であって、言語でどうなる問題でも無い。
0565名刺は切らしておりまして
垢版 |
2018/09/15(土) 15:33:33.67ID:p0WhnKBK
うぇるち@suripenchan
情報学部は学部生だとプログラミングできるだけで上位3割には入るイメージ。
「The camel has two dumps」という有名な論文によると『CS専攻では入学者の 30〜60%は
プログラミングができるようにならずに落第し続けている』とのこと。日本だけでなく世界的にそうみたい。

http://www.eis.mdx.ac.uk/research/PhDArea/saeed/paper1.pdf
Learning to program is notoriously difficult. A substantial minority of students fails in every
introductory programming course in every UK university. Despite heroic academic effort, the
proportion has increased rather than decreased over the years. Despite a great deal of research
into teaching methods and student responses, we have no idea of the cause.
It has long been suspected that some people have a natural aptitude for programming, but
until now there has been no psychological test which could detect it. Programming ability
is not known to be correlated with age, with sex, or with educational attainment; nor has it
been found to be correlated with any of the aptitudes measured in conventional ‘intelligence’ or
‘problem-solving-ability’ tests.
We have found a test for programming aptitude, of which we give details. We can predict success
or failure even before students have had any contact with any programming language with very
high accuracy, and by testing with the same instrument after a few weeks of exposure, with
extreme accuracy. We present experimental evidence to support our claim. We point out that
programming teaching is useless for those who are bound to fail and pointless for those who are
certain to succeed.
0566名刺は切らしておりまして
垢版 |
2018/09/15(土) 15:35:45.44ID:p0WhnKBK
NECで何が起きているのか
https://anond.hatelabo.jp/20180911165115

IT音痴の研究所トップ
実を結ばない研究
談合事件と役員人事

最後に
思えば、個人の努力が何に対しても反映されず、学習性無気力に苛まれ続けたNECライフであった。
管理能力に長けた上司はおおむね本社に接収され、帰ってくることはなかった。そして残ったのは、
管理職不適格でありながらも、降格制度が存在しないことによる吹き溜まりである。会社に学会の
仕事をしにきている主幹研究員なる人種もいれば、1時間前の記憶すらないような痴呆老人である。
そんな中、近頃はカルチャー変革(*3)を謳っているようだ。NECの暗黒時代たる本質まで踏み込み、
ぜひNECを再生していただければと思う。
0567名刺は切らしておりまして
垢版 |
2018/09/15(土) 15:47:56.70ID:Pk8wX5yW
>>565
アメリカのコンピューターサイエンス系の学部はBSでも初年度年収8万ドル以上と聞くが、その裏には卒業できないアホもけっこういるわけか
0568名刺は切らしておりまして
垢版 |
2018/09/15(土) 15:55:49.31ID:2FuO14RV
>>562
何10年の知識で話してるんだよw
もう動画配信なんて
ミドルウェア化されて、それ利用するだけだよ
0569名刺は切らしておりまして
垢版 |
2018/09/15(土) 17:54:47.13ID:EVF+G+oC
>>568
それって遅いのはPHP関係ないって事だろ
0571名刺は切らしておりまして
垢版 |
2018/09/15(土) 20:11:51.84ID:Vfu39EqH
先日、某エージェントのIT奴隷募集サイトで、超小型人工衛星の姿勢制御プログラム開発者
募集の案件を見かけたが、言語がPython指定だった。 単価はよかったが、リアルタイム制御に
スクリプト言語、それも遅いPythonとか、もうね。

℃素人がプロジェクト管理しているのが丸わかり。

社名は伏せていたが、日本橋、人工衛星、ベンチャーで検索すると、案の定大学発の似非
ベンチャーが出てきた。
0575名刺は切らしておりまして
垢版 |
2018/09/15(土) 20:44:30.09ID:Vfu39EqH
>>573
そうそう。
0576名刺は切らしておりまして
垢版 |
2018/09/15(土) 20:47:30.97ID:EUEp0ceb
>C++もしくはPythonを用いたハードウェア(センサ、アクチュエータ等)のコントロール、もしくは取得データ解析の経験があること
0577名刺は切らしておりまして
垢版 |
2018/09/15(土) 20:49:28.43ID:Upx6La7p
>>576
前者がC++案件、後者がPython案件なんじゃないの
求人の書き方が下手くそなんだろうな
2つにわけて出せばいいのにね
0578名刺は切らしておりまして
垢版 |
2018/09/15(土) 20:52:28.36ID:glKS7gYT
ど素人じゃ無いんだから、pythonつかってHWの制御やろうとは思わんだろ
0583名刺は切らしておりまして
垢版 |
2018/09/16(日) 04:49:35.98ID:wO0cEcio
日本企業で一番求められてる言語スキルは、Javaでも日本語でも英語でもなく「空気 (言語)」
0584名刺は切らしておりまして
垢版 |
2018/09/16(日) 10:43:36.19ID:3XM8scwO
これは何の言語を学ぶかという判断材料じゃなくて、どういう分野が伸びてるかというのを示す指標だということ。
0587名刺は切らしておりまして
垢版 |
2018/09/16(日) 16:50:49.80ID:EH87tdFw
>>583
いくつか言語はこなせるけど、論理的出ない人を相手にするのは勘弁してほしい
そういうのを求めているなら、他を当たってくれと言って断ることにしてる
0589名刺は切らしておりまして
垢版 |
2018/09/18(火) 09:51:07.85ID:urLHGfsh
>>582
日本語得意な人って、思ったよりいないんだよ。
0590名刺は切らしておりまして
垢版 |
2018/09/19(水) 09:18:11.48ID:DPlqrGmJ
世界ではpythonに置いてかれたが
パソコンいじるぐらいしか能が無かった俺でもrubyとRoRのおかげで食っていけている
ありがとうmatz…というかDHH…
0591名刺は切らしておりまして
垢版 |
2018/09/19(水) 21:41:29.33ID:s7MFK8Me
hypertalkは何位?
0592名刺は切らしておりまして
垢版 |
2018/09/20(木) 00:41:23.52ID:3F1UekF0
> どんなプログラミング言語を習得すれば、年収アップにつながるのか

は? 儲けるためにプログラムを勉強しているの?
そうじゃないでしょ。

自分がプログラムを作ることで,世の中をもっと良くしたい。世界中の人に幸せになって欲しい。
そういう思いが根底にあってこそのプログラミングなんじゃないの?

儲けというのはね,正しいことをして世の中の人に役立つモノを作っていれば,あとから付いてくる
ものなんだよ。

最初からそれを追い求めてはダメ。
儲け第一主義で仕事を始めると,儲けのためなら違法行為でも平気でやるようになる。
他人を不幸にすることも厭わない。
挙げ句の果てには,犯罪者集団の手先になって,監獄に行くことになる。

プログラミングというのは,悪用すれば社会を破壊する力がある。
だから,これは正しく使わなくてはならない。
そして正しく使っていれば,儲けはあとから付いてくる。

「ひと良し,われ良し,世間良し」という三方よしの考えは,いつの時代にも妥当する至高のビジネス哲学。
0593名刺は切らしておりまして
垢版 |
2018/09/20(木) 03:06:00.76ID:dOBRhki0
>>592
ウダウダうるせーよ
0597名刺は切らしておりまして
垢版 |
2018/09/25(火) 19:18:18.85ID:KB4ntTuH
>>592
あ、うん

でも、だからって安くていいわけじゃない
0598名刺は切らしておりまして
垢版 |
2018/09/26(水) 02:01:33.02ID:VrR+CNEE
>>592
あなたの深層心理や見えてない部分が、儲け第一主義なんですね

そこにやたらと注目して固執するのは理由がある
0599名刺は切らしておりまして
垢版 |
2018/09/26(水) 02:02:30.95ID:VrR+CNEE
>>592
あなたは人生のどこかで、儲け主義になっていませんか?
0600名刺は切らしておりまして
垢版 |
2018/09/26(水) 07:07:01.82ID:w4ALk4fQ
Javaっつーか 考え方がどうか  って問題だろ?
オブジェクト指向より有効な考え方なんか新しくでてきてないだろ

アセンブラ(C)とJava(でなくてもオブジェクト指向ならなんでもいいが)
でなんでもできるようになればどうとでもなるだろ
0602名刺は切らしておりまして
垢版 |
2018/09/26(水) 08:31:33.51ID:VrR+CNEE
> オブジェクト指向より有効な考え方なんか新しくでてきてないだろ
> オブジェクト指向より有効な考え方なんか新しくでてきてないだろ
> オブジェクト指向より有効な考え方なんか新しくでてきてないだろ

昭和脳www 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)
0603名刺は切らしておりまして
垢版 |
2018/09/26(水) 12:18:15.22ID:J3/uH/BJ
>>592
じゃあ生活できる最低賃金で働けよ
経済の始まりと言われる物々交換だって世の中のためじゃない
自分や自分の家族のためだろ
世のため人のためってのは経営層の人間が悦に入ってたり
やりがい搾取するための方便
そう言いながら実際には多額の報酬を得て豪勢な生活してるからな
0605名刺は切らしておりまして
垢版 |
2018/09/26(水) 14:12:07.05ID:VDlm4MAL
>>600 は老害と言われても仕方ない
0606名刺は切らしておりまして
垢版 |
2018/09/26(水) 14:42:16.84ID:sy0fTCAw
IT技術者になろうとするのが間違いでは?
介護やるか、IT技術者やるかぐらい追い込まれないと選択肢にしてはダメだろ
0609名刺は切らしておりまして
垢版 |
2018/09/26(水) 19:48:42.49ID:gzRbrTE0
>>601-602
オブジェクト指向以降で何があるの?具体的に挙げてくれ
関数型プログラミングなら知ってるが、
一部でしか使われてないだろ
オブジェクト指向「より」有効な考え方なんか新しく出てきてない
という>>600のレスは正しいと思うが、反論できるのか?
0611名刺は切らしておりまして
垢版 |
2018/09/26(水) 20:51:05.69ID:ur5kSrid
関数型プログラミングって、オブジェクト指向の延長であって、クラスメンバが自身のオブジェクト参照
(*this)を返すようにして、エラーは全部例外を投げてるだけじゃないの? というか、関数型プログラ
ミングというコーディングスタイル(?)のどこが優れているのか、まったく理解できないんだが?
0614名刺は切らしておりまして
垢版 |
2018/09/26(水) 21:01:33.99ID:ur5kSrid
老害としかつぶやけない池沼ボットか。

まともに説明できないのを棚に上げて、理解できないことにしたいのですね。
0615名刺は切らしておりまして
垢版 |
2018/09/26(水) 21:03:10.83ID:VrR+CNEE
関数型プログラミングはOOPの延長である!
関数型プログラミングはメソッドチェーンである!
関数型プログラミングはコーディングスタイルである!

すげぇ・・・
0616名刺は切らしておりまして
垢版 |
2018/09/26(水) 21:12:26.51ID:VrR+CNEE
老害の特徴4
誤りを認めず誤りから学ばない
0618名刺は切らしておりまして
垢版 |
2018/09/26(水) 21:47:14.88ID:HkRCnWTx
>>609
ちょっとでもかじったことないと分からない感覚だから言っても意味ないと思うけど
まあ盛大に何も言ってない点がエアプ丸出しかな。しかも知ったかぶってるのが痛々しい

もし日常でも>>600のような口振りで話してるならマジで止めた方がいいよ
一年程度プログラミングかじった学生にすらバカにされてるよ陰で
0619名刺は切らしておりまして
垢版 |
2018/09/26(水) 21:48:36.37ID:HkRCnWTx
間違ってないんじゃなくて、何も言ってない点な
お前のためを思って言うけど痛いからリアルでは止めとけまじで
0620名刺は切らしておりまして
垢版 |
2018/09/26(水) 22:08:10.20ID:r/+6eziY
アンドロイドのスマホでアプリ作るのはjavaでないの?
0621名刺は切らしておりまして
垢版 |
2018/09/26(水) 23:15:31.10ID:ur5kSrid
>>620
アプリによる。Android NDKが必須な、直接デバイスを操作するアプリは、部分的にC++で書く
必要があることも。

今は、Microsoftが買収した、.NET FrameworkベースのXamarinを使うと、Android、iOS、
Windowsストアアプリが、共通のC#で書ける。 当然Visual Studioでもサポートされてる。
Visual Studio Community版のユーザーなら同ライセンス準拠(無料)で使える。 残念ながら、
日本語の情報はないに等しい。
0622名刺は切らしておりまして
垢版 |
2018/09/27(木) 00:24:02.42ID:6JWRcFM7
■一般人の認識
メソッドチェーン: 関数型
this参照を返す: 関数型
コーディングスタイル: 関数型
老害の特徴: 無視
Android:アプリによる。Android NDKが必須な、直接デバイスを操作するアプリは、部分的にC++で書く
必要があることも。
今は、Microsoftが買収した、.NET FrameworkベースのXamarinを使うと、Android、iOS、
Windowsストアアプリが、共通のC#で書ける。 当然Visual Studioでもサポートされてる。
Visual Studio Community版のユーザーなら同ライセンス準拠(無料)で使える。 残念ながら、
日本語の情報はないに等しい。
0624名刺は切らしておりまして
垢版 |
2018/09/27(木) 10:02:42.50ID:et+6wpIT
>>618-619
俺(609)が>>600と同一人物だと思ってるけど勘違いだよ
それに、お前こそ何も言ってないじゃん
知ってる風な口で他人を馬鹿にしながら、
結局具体的な反論が何一つできていない
そのレス、そっくりそのままお前の事だよ
0626名刺は切らしておりまして
垢版 |
2018/09/27(木) 10:27:59.19ID:WmXa1qxF
>>608
家庭科と技術はいるだろうが!!
つーか、座学の授業とかがいらねーな
ネットとかで各自勝手に勉強、勝手に試験受けて単位とって卒業でよいとおもうんだけどね
学校には体育やその他実習、家にネットないやつが通うくらいのレベルでいいだろうに
0627名刺は切らしておりまして
垢版 |
2018/09/27(木) 10:29:50.40ID:Y2h1doz3
>>626
通信制行けば
0629名刺は切らしておりまして
垢版 |
2018/09/27(木) 12:38:22.92ID:kfoj4byR
念のため断わっておくが、こっち(611=621)も、 >>600 ではないぞ。
0631名刺は切らしておりまして
垢版 |
2018/09/27(木) 13:14:49.62ID:Nff/9FsF
>>626
家庭科と技術が何でいるの?
それこそ家や個人で勝手に身につければいいし、
むしろ家や個人でやらない様な人なら授業受けたって忘れるだけで意味ねーよ
使わない実学ほど無意味なものはない
逆に古典や道徳の方が要るわ
その他の必修教養科目もそうだが、
教養科目は半強制的にでも覚えさせないと
そこらのDQNの様な無知蒙昧の出来上がりだからな
0634名刺は切らしておりまして
垢版 |
2018/09/27(木) 20:47:43.59ID:418t8R9L
>>633
お前は阿呆かよ。話の要点はただ一つだろ。
オブジェクト指向より有効な考え方なんて新しく出てきてない、
というレスに対して馬鹿にしていたんだから、
それより有効な考え方を最低でも一つ挙げろ。
それができないならお前は嘘つきか、知ったかぶりということ。
ただそれだけだ。
0635名刺は切らしておりまして
垢版 |
2018/09/27(木) 21:17:39.89ID:6JWRcFM7
糞スレで自己主張が激しい糞
0636名刺は切らしておりまして
垢版 |
2018/09/27(木) 21:18:53.72ID:6JWRcFM7
主張相手を間違ってるw
0637名刺は切らしておりまして
垢版 |
2018/09/27(木) 21:29:20.06ID:5w4z3RMj
Pythonなーーーー
もう少し型宣言キツくして
0638名刺は切らしておりまして
垢版 |
2018/09/27(木) 23:21:14.32ID:WmXa1qxF
>>631
生活の知恵というか常識は必要だろ
何もしてなければ洗剤で米洗ったりするアホがいるんだぜ

古典なんぞ現代文に翻訳された奴でいいだろ
どっちみち原文みたって、達筆で読めないんだから
興味持った奴は本格的にやればいい

道徳はそれこそ家庭のしつけの問題の範疇
この教育でジャイアンが綺麗になるわけがないし、そもそも教材の選び方に問題があったりするケースもある

> 教養科目は半強制的にでも覚えさせないと
それこそ、↓じゃねーの?
> 授業受けたって忘れるだけで意味ねーよ

まぁそれはともかく小学校から単位制でいいと思うんだけどね
0639名刺は切らしておりまして
垢版 |
2018/09/27(木) 23:42:04.29ID:6yxq9QSA
>>638
そもそも論として実学系の授業は大抵明確なテストもないし
やる気ない奴はいくらでもサボれるから意味がない
俺がそのパターンだもん
やる気ある人は授業なんてなくても家や個人でやってるよ
料理とかね
あと親が教えればとか言うんなら
米を洗剤で研ぐ事こそ親が教えれば済む話だろ
0642名刺は切らしておりまして
垢版 |
2018/09/28(金) 00:18:47.84ID:w5MXOf44
儲かるのは人売りだけという、ニッポンのIT業界の不都合な真実。
0644名刺は切らしておりまして
垢版 |
2018/09/29(土) 02:16:50.76ID:4aB1KitY
>>643
だから俺(634=609)と>>600は別人と言ってんだろ
つーか結局具体例の一つも挙げられない草に>>600を否定してたわけ?
この業界はこういう、上から目線で振舞いながら
中身は単なる知ったかぶりで知識もスキルもスッカスカの奴がよくいるから
突っついてみたけど案の定だったな。

まあイジメ続けても意味がないから
もう知ったかぶりはしませんって素直に反省すりゃ許してやるよ
0646名刺は切らしておりまして
垢版 |
2018/09/29(土) 05:32:19.24ID:8AfkbBNs
>>644
一体誰と戦ってるんだ・・・
0647名刺は切らしておりまして
垢版 |
2018/09/29(土) 05:53:48.09ID:VbOi2G4M
>>644
よくいるとかのレベルじゃなく、日本に限れば半分以上はそうじゃないかな?
忙しい、人が足りない、アイツは使えないとか、オマエそれ自分のことだろって。
0648名刺は切らしておりまして
垢版 |
2018/09/29(土) 08:02:33.45ID:SCy69GOv
どうでもいいが、否定&煽るだけで具体的な説明をしないやつはほんとクソ
うざいから死ねばいいのに
0649名刺は切らしておりまして
垢版 |
2018/09/29(土) 08:15:48.76ID:dDCoV+uK
>>645
あなた話を逸らしてばかりで何一つ答えてないね。
個人的にも興味あるから回答を待ってたんだけれど。
0650名刺は切らしておりまして
垢版 |
2018/09/29(土) 09:10:45.68ID:4aB1KitY
>>645
そのオブジェクト指向より有効な考え方ってのを一つでも提示すりゃ良いだけなのにさ
今時は関数型プログラミングというのがあってだな(ドヤァ
とやりたかったのが出来なくなったもんで
誤魔化しつつ煽って逃げるっていう情けない作戦なんだろうな
0651名刺は切らしておりまして
垢版 |
2018/09/29(土) 09:26:50.00ID:8AfkbBNs
こんな感じですね&#12316;

(馬)自己主張の強いバカが大した根拠もない偏見まみれの発言をする

(周)周りが馬鹿にする

(馬)周りにも同様に(偏見)発言を求める

(周)だんまり・・・

(馬)発狂モード
0652名刺は切らしておりまして
垢版 |
2018/09/29(土) 09:29:32.89ID:8AfkbBNs
>>651を否定したいなら、根拠を示してみよう!
「オブジェクト指向より有効な考え方なんか新しくでてきてない」の客観的根拠です
0653名刺は切らしておりまして
垢版 |
2018/09/29(土) 09:30:01.35ID:8AfkbBNs
後はご自由に発狂どうぞ!
0654名刺は切らしておりまして
垢版 |
2018/09/29(土) 09:33:13.73ID:LWduc6nU
日本社会で一般人が仕事をする分には 、VB.NETとVBAの組み合わせが最強だわ。
この使いこなしでもう、何倍、何十倍もの仕事の成果に差が出る。

業務SEの仕事は、21世紀中は、この組み合わせを超えるものは出ないだろう。
0655名刺は切らしておりまして
垢版 |
2018/09/29(土) 12:20:08.70ID:p5s8II27
VB.NETからVBA呼び出すとかマニアックな使い方だな
0656名刺は切らしておりまして
垢版 |
2018/09/29(土) 12:42:36.19ID:onFxjo0X
>>652
逆だろ
無い事を証明しろって悪魔の証明みたいなもんだし
オブジェクト指向より有効な考え方が新しく出てきているなら
その例を一つでも挙げりゃいいんだ
たったそれだけでグダグダやらず終わる話
それが一つも提示できない癖に煽り続けるから
じゃあ一つでも挙げてみろってエンドレスになるんだろ
0658名刺は切らしておりまして
垢版 |
2018/09/29(土) 12:55:11.75ID:2UE7c+fG
>>656
逆じゃないと思う。
悪魔の証明って言ってしまえば自分に証明責任は無いと思うなよ。
お前が言い出しっぺで吹っ掛けてきたんだから、人として証明責任はある。
0659名刺は切らしておりまして
垢版 |
2018/09/29(土) 12:57:51.67ID:wYHbIv6a
>>658
うぜぇから、なんか根拠をさっさと出せやわ
0660名刺は切らしておりまして
垢版 |
2018/09/29(土) 13:04:12.68ID:OQbdXMK0
>>656
悪魔の証明(笑)

おまえ、自分で証明できないことを高らかに宣言して、自分が馬鹿なことを自己紹介してることに気付かない?
0661名刺は切らしておりまして
垢版 |
2018/09/29(土) 13:12:36.51ID:fnjL9U+T
あれ?

ここ、ケンカスレになった?
0662名刺は切らしておりまして
垢版 |
2018/09/29(土) 13:13:09.02ID:676DlwZU
英語のドキュメント・マニュアルが読めない日本の技術者は、世界のレベルから10年遅れ。
言語の種類とか関係ない。
0663名刺は切らしておりまして
垢版 |
2018/09/29(土) 13:25:18.77ID:fnjL9U+T
プログラミング始めてから20年経つけど、
Python たのしいわー。

classの仕様が弱いとこだけ、ちゃんとしてほしいなー。
0664名刺は切らしておりまして
垢版 |
2018/09/29(土) 13:42:56.25ID:8AfkbBNs
>>658
ですよね&#12316;
0666名刺は切らしておりまして
垢版 |
2018/09/29(土) 13:47:59.47ID:8AfkbBNs
「オブジェクト指向より有効な考え方なんか新しくでてきてない」の客観的根拠を出してくださいね
「証明」なんて誰も求めてないですよ
0667名刺は切らしておりまして
垢版 |
2018/09/29(土) 14:04:26.35ID:tHnIZGeX
カムサーミダ
0668名刺は切らしておりまして
垢版 |
2018/09/29(土) 14:39:49.14ID:fnjL9U+T
Javaは言語仕様の上では、
スクリプト言語に比べてだいぶ高速だけど、
ミドルウェア通した途端おそくなる。

なぜなのか。
0669名刺は切らしておりまして
垢版 |
2018/09/29(土) 14:41:50.97ID:VbOi2G4M
>>666
池沼ダミアン君が、『ボクのかんがえるさいきょうのプログラミング』の例を
1つでも出せばいいんだよ。 リアル無職のエアプでなければできるでしょ?
0674名刺は切らしておりまして
垢版 |
2018/09/29(土) 18:09:52.89ID:QBdLX4ul
>>673
プログラマーがAIを使ったシステムを作るようになる
0677名刺は切らしておりまして
垢版 |
2018/09/29(土) 19:28:46.68ID:FMzOzAeA
>>644
一つ聞いて良いか?
誰と戦ってるんだ?
0679名刺は切らしておりまして
垢版 |
2018/09/29(土) 19:51:00.41ID:0a9jyuKc
>>658
言い出しっぺで喧嘩ふっかけてるのはここらへんのやつだろ?
>>601-602
他人のレスを否定してるんだからその根拠を示すのが当たり前じゃん。
根拠を示せないからって、
じゃあお前が示せとか意味不明な逃げ方してるだけだろ
>>600は誰に対して喧嘩吹っかけてるわけでも、
煽ってるわけでもない。煽ってるのは>>601-602
あと、何度も説明させられてウンザリなんだけど
俺(654=639=609)と>>600は別人だっての。
0680名刺は切らしておりまして
垢版 |
2018/09/29(土) 20:00:00.79ID:0a9jyuKc
>>677
自分は何も知らない癖に、知ったかぶりで
他人を上から目線で馬鹿にするカスと戦ってる
どの業界にも多いけど、この業界は特に多いんだよ
他人の意見を馬鹿にするなら、
じゃあ君が正しい見解を教えてくれっていう当たり前の話をしているだけなのに、
プライドだけは高いから逃げるどころか
話をすり替えすり替えでとにかく非を認めようとしない
0681名刺は切らしておりまして
垢版 |
2018/09/29(土) 21:19:35.36ID:8AfkbBNs
必死だなw
0683名刺は切らしておりまして
垢版 |
2018/09/30(日) 00:04:19.71ID:VtrX6xhu
>>611
恐ろしいほど無能だな
勉強してこいよ
0684名刺は切らしておりまして
垢版 |
2018/09/30(日) 00:06:06.33ID:VtrX6xhu
>>682
python書きながらJava飲んでるよ
0685名刺は切らしておりまして
垢版 |
2018/09/30(日) 01:21:41.65ID:wF3obtoT
>>668
オブジェクト指向設計使いまくってスタックフレーム深くなりすぎなのが問題じゃね?
0687名刺は切らしておりまして
垢版 |
2018/10/01(月) 23:17:26.91ID:Gzx4CYfr
>>686
だから俺は>>600とは別人だって、と何度も言ってるだろ

お前らは知ったかぶりでプライドだけは高いな
がっかりだよ

そもそも、オブジェクト指向よりも有効な考え方なんかでてきてないだろ
反論があるなら1つでもそういう考え方を挙げてみろよ

はい論破
0688名刺は切らしておりまして
垢版 |
2018/10/01(月) 23:20:18.84ID:Ucjks7dC
なんでなにも論理展開できずに「論破」って言いたがる低脳がこんなに増えたの
0689名刺は切らしておりまして
垢版 |
2018/10/02(火) 00:17:41.00ID:57xgsKcO
>>687
ずっと暴れまわってるの見てるのも楽しいんだけど、一応言うと
そもそも誰も「オブジェクト指向より有効な考え方が〜」にたいして反対意見をのべてないよ
ただ中身のないレスでかつエアプ丸出しだなって言っただけ
0690名刺は切らしておりまして
垢版 |
2018/10/02(火) 08:43:52.48ID:UWyI8g/K
そんなことの議論より、多重継承させろや
インターフェースとかめんどくせーんだよ
0691名刺は切らしておりまして
垢版 |
2018/10/02(火) 13:55:14.20ID:uyf44jFD
多重継承したい場合、大抵は集約の方が適切
0692名刺は切らしておりまして
垢版 |
2018/10/02(火) 21:11:17.90ID:j5v7IBa8
>>689
種明かしすると、>>687は偽物なのね
あなたは「ずっと見ていた」らしいけど、連続性のないレスを1人だと思いこんでるわけね
0693名刺は切らしておりまして
垢版 |
2018/10/02(火) 21:13:26.77ID:j5v7IBa8
>>691
Composition over inheritanceっすねー
0694名刺は切らしておりまして
垢版 |
2018/10/02(火) 21:16:39.85ID:hJgqAm8x
種明かしって、書いている奴が誰だか知っていると?
どうやって分かるんだ?アメリカ諜報部の人?
0695名刺は切らしておりまして
垢版 |
2018/10/03(水) 00:53:10.15ID:/ZDY8XBS
>>692
「種明かし」がどこから目線なのかも分からないし
「偽者」が何に対しての偽者かも分からないし
「ずっと見ていた」とは書いてないぞ

煽ったのは悪かったから病院行ってこい
俺が悪かったよ。最高だよな、オブジェクト指向
0696名刺は切らしておりまして
垢版 |
2018/10/03(水) 11:36:23.69ID:8iVWRioN
>>650
関数型とデータフローとかいろいろあるだろ
0697名刺は切らしておりまして
垢版 |
2018/10/04(木) 07:53:47.37ID:863iyzbo
アメリカのコンサルが取ったアンケートを日本に持ってくる仕事は楽しいかビズリーチ
0698名刺は切らしておりまして
垢版 |
2018/10/04(木) 08:26:58.96ID:QYbBSwmR
>>697
コンサルを名乗ってるだけで、ただの人売り企業に過ぎない。

人手不足で絶好の稼ぎ時なのに、IT=ブラック業界が広く浸透して、売り玉が不足
しているので、カモを釣るため、他人の褌で勝手に二次創作。

まぁ、そんなとこでしょ。
0700名刺は切らしておりまして
垢版 |
2018/10/04(木) 09:00:10.12ID:5naWZ472
今こそC#だろ
MSもなかなか力入れてる
0701名刺は切らしておりまして
垢版 |
2018/10/04(木) 12:35:04.01ID:5Qef1HHB
Javaはこれからリリーススピード上がるし時代遅れから脱却する方式になったと思うけどね
有料化問題も回避方法あるし思ったより落潮しない気がしてる
0702名刺は切らしておりまして
垢版 |
2018/10/04(木) 15:28:43.12ID:7rB1ocIr
>>701
JavaはJavaで閉じちゃってるからJava界とそれ以外で別れるんじゃないかな
0705名刺は切らしておりまして
垢版 |
2018/10/06(土) 01:07:42.94ID:s301AZtc
やーっほー ふおーとらんらんらん
やっほ ふおーとらんらんらん
やっほ ふおーとーらんらんらん
やっほっほ
0708名刺は切らしておりまして
垢版 |
2018/10/08(月) 11:52:25.35ID:6v0DKq44
Javaを再設計したC#は筋はいいのだが、
Microsoft環境前提だったから伸び悩んだ。
Python、Swift、Kotlinと、次の決め手がない。
0709名刺は切らしておりまして
垢版 |
2018/10/08(月) 12:18:44.07ID:Cn3H/2GY
>>707
ビジネスユースならもともと有料サポート入るけどね
0711名刺は切らしておりまして
垢版 |
2018/10/09(火) 02:14:49.25ID:1KWXyqgz
有料化したjavaでオープンソースのライブラリ作るやつはいなくなるからね
必ずジリ貧になる
0713名刺は切らしておりまして
垢版 |
2018/10/17(水) 09:32:00.64ID:L0FSIkja
>>1

Netflixは自前で配信システム(CDN)をISPコロケーションに構築しており、C言語とアセンブリ言語をソフトウェア実装に使っている

Senior Software Engineer - Kernel Developer
https://jobs.netflix.com/jobs/867538

Required Skills
Ability to work independently and collaboratively in all areas of the software development lifecycle
from requirements gathering to operations and maintenance
Ability to read and write code using the C programming language
Ability to work on large-scale software systems
Understanding of the way operating system schedulers work
Understanding of the way kernel virtual-memory systems work
Understanding of the way non-uniform memory access (NUMA) impacts the design of kernel subsystems
Ability to design and implement code that maximizes throughput within the constraints of PCI bandwidth, memory bandwidth, and CPU power
Understanding of 64-bit x86 architecture
Understand the interactions of the various hardware and software components of a modern computing system
and the tradeoffs that are inherent in system design decisions
Bonus Skills
Experience with FreeBSD
Experience with open-source software development
Ability to read and write x86 assembly code

AWSはクリックをする前のウェブサイトアクセスの段階までに過ぎず、ストリーミングはこのCDNが行う
誤解するものが多いがAWSはフロント部分に限られ、他は内製したうえで各国のISPにコロケーションから配信を行っている
abemaTVはこの点を致命的に誤解しており、AWSで赤字を垂れ流しているようなので頭が悪そうな連中のする失敗の典型と言える

バックエンドはC言語で実装しAWSとは無関係ということだ

Senior Software Engineer - Video Systems
https://jobs.netflix.com/jobs/867934
5+ years experience in multimedia software development, with excellent debugging and problem solving skills.
BS in Computer Science/Electrical Engineering or equivalent. MS or PhD a plus.
Expert in C++ or Java and object-oriented programming.
Working experience with video systems and/or streaming specifications, such as ISO/IEC 13818-1
(MPEG Transport and Program Streams), ISO/IEC 14496-12 (ISO base media file format),
Dynamic Adaptive Streaming over HTTP (MPEG-DASH), or Common Media Application Format (CMAF).
Solid understanding of video compression and processing, including coding standards such as H.264/AVC, HEVC, VP9 and AV1.
0714名刺は切らしておりまして
垢版 |
2018/10/20(土) 11:31:29.81ID:Ecynlv4d
日本で400万で働いていた天才プログラマー
アメリカ行ったら年収3000万になった
日本でプログラマやるのはバカ
それでも時給3000円は簡単に貰えるだろうね
■ このスレッドは過去ログ倉庫に格納されています

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