はてなキーワード: C++とは
MATLABを使っているが、どうも中途半端な存在になっている。
①言語的な競合はもちろんPythonになるが、Pythonとの差別化が出来てない。
Python側は純粋なPythonだと遅いが、今はC++のラッパーとして使うのが多くなっており、Pythonの方が速いということが起こる。
最近のMATLABはJITコンパイラによって昔ほどfor文を気にしなくても良くなっているが、それでも遅さは気になる。
GPU、分散コンピューティングにMATLABは対応しているが、使いこなすのに苦労する。
GPU使う場合だと、CUDAをそのまま使いたくなるし、GPUメモリーとのやり取りといったオーバーヘッドが加わるので、
単純にGPU使うようにしたら速くなるってことはなく、処理時間を測りながらトライアルを繰り返すことになる。
MATLAB側のエディタは機能が増えているとはいえ、Python+VSCodeとの対抗となると辛いものがある。
toolboxを追加で課金してCコードを吐き出すことはできるが、劇的に速くなるわけではない。
②toolboxは沢山あるが、使い始めると色々足りておらず、Pythonのエコシステムが欲しくなる
toolboxが多くなりすぎていることと、手を広げすぎているのかtoolboxを買って使ってみると色々足りないことがある。
買う前に調べるわけだが、色んな事ができそうだと思って購入し、実際使っていくと、嘘は言ってないが事あるごとに使いにくい所が出てくる。
GUI周りに関しては不満が多い。
③GUIが重い、使いにくい
事あるごとにGUIが重たいのが気になって仕方ない。
また使いにくいのが多い。デザインが良いというのはコンシューマ用ではないので気にしないが、重たさと使いにくさで嫌になってくる。
④plotや可視化周りが重い
エクセルが普通になっている今、エクセルで出来ないことが出来て欲しいが、そうなっていない。
未経験から3ヶ月で外資IT勤めで年収1600万みたいなのがバズってたので
ただし俺の場合、実務が未経験なだけでプログラミング歴は20年ちょっとある、いわゆる趣味グラマからの転職
同人ゲーム制作やFLOSS系の活動はずっとやっていて、学生時代はバイトで出会い系サイト作ってた
前職の都合で自動車メーカーとも繋がりがあり、そのツテで昨今の自動車へコンピューティングを強く導入するという流れがあったので誘われて転職することになった
つまり草の根(もう死語だねコレ)の情報技術者が昔馴染みを頼って転職しただけと言ってしまえばその通りなのだ
こんな転職の仕方だからプログラミングスクール出身者のレベルがどんなもんだか知らんけど、もともと俺は電気系のオタクでシーケンスに関して理解があってH8あたりからプログラミングへ手を出しているって感じがスタートなんだ
たぶんイマドキの純粋培養な情報技術者の中には電気回路まったくわからんって人も居るとは思うけど、電気関係の素養があったほうがプログラミングの習得には今でも有利なんじゃないかな?と思わなくもない
例えば俺へ対してパソコン通信やインターネットを通じてプログラミングのノウハウを教えてくれたお兄さんたちはゲームメーカーでエレメカやってるって人が居たりして、後にゲームハードやROM作り始めたなんて話もリアルタイムに聞いていた。今じゃお偉いさんになってるだろうけど
そんなんだから俺はハードもソフトもネットワークもスペシャリストほどではないけれど満遍なく知る変な素養があり直接声がかかった次第だ
イマドキ流行りのGoとかSwiftとかRustみたいなイケイケな言語ではなくC++とかJavaとかBashとかの方が得意だっていうのも評価としてはあったかも知れないけどね
あと日常的なLinuxデスクトップ使いというのも最近のLinux興隆の流れから後押しがあったかも知れん
もちろん苦手な部分もある、GUIがそれだ
GUIの設計なんて言うものはデザイナーがやるべき仕事だね。今流行りのそれっぽいのとかツールチップ使いましたみたいな古典的なスタイルを真似たGUIを作ろうと思えば作れるけど、単なるモノマネなので本職のそれとは出来が違う
というわけでプログラミングスクール出身者、どこかで俺みたいな草の根出身者に出会うこともあるだろうから、そのときはヨロシクな
トラバついてたの気づいたw嘘は良くない
271最低人類0号2022/03/28(月) 07:09:57.55ID:Vo8cNWXc0>>272
推理小説のノックスの十戒みたいなのがSFでもあるのかと思ったら特に見つけれんかったんだが
リアルにAI書いてる身からするとイデアのAIに関する言葉の何が間違いなのかわからなくてさ
↓
278最低人類0号2022/03/28(月) 08:14:02.71ID:TiFIgzFE0>>280
グーンにワニっていたっけ
みたいなノリなんだろうなぁ
↓
280最低人類0号2022/03/28(月) 08:24:30.02ID:Vo8cNWXc0
>>278
事実なんだが…
定義の間違いを教えてほしいだけだよ
あとスタンドアローンの使い方も間違ってる
↓
283最低人類0号2022/03/28(月) 09:29:00.12ID:TiFIgzFE0>>298
そう書いてるんだけど逆にどう読めたの?
AIを書いてるに草生えてうっかり書いちゃったので書いとくね
・ 決められたことだけしか出来ないのはAIとも自律とも言いません
・AI =機械学習モデルを前提としている場合もAIを書くとは言いません
・からの人間とヒューマイド・アンドロイドとの違いは?(知性や私や人間とは何か)
ちなみに
人間に自由意志はないです。私だと思っているものは気のせいです
↓
298最低人類0号2022/03/28(月) 10:41:46.21ID:NPcC7YnN0>>304
移動してID変わってるだろうけど271です
>>283
とりあえずもう何も言わないほうがいいと思うよ
変な電波受信してるように見える
↓
『あっ・・・(察し)』ってなって5chから増田へ誘導(anond:20220328220053)
↓
(幾つかのやり取りのあと)
ワイくん:AI書くと言わないのは理解出来た?
↓
該当増田:私はC++やJava(Vertex)、Pythonの言語を用いて機械学習アルゴリズムを開発、及びその演算結果を使用するプログラムを開発しています
↓
ワイくん:草。最近読んだ論文教えて。あとスタンドアローン何が気に食わなかったの?(anond:20220328180154)
↓
該当増田:研究者じゃない。依頼を受けてチート検出を作った。サイゲを参考にした。スタンドアローンなんて言葉は使われない(anond:20220328180154)
↓
ワイくん:ツッコミが追いつかなくて草。とりあえずひとつひとつ解決していこうw原発 スタンドアローンで検索すると1ページ目TOPに出るけどスタンドアローン何が気に食わないの?(anond:20220329100923) ← 今ここ