[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 12/23 02:05 / Filesize : 239 KB / Number-of Response : 1012
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ぶっちゃけ始めるのにいい言語て何?



1 名前:デフォルトの名無しさん [2020/03/03(火) 17:17:13 ID:VgWTKanI.net]
ぶっちゃけていいよ

834 名前:デフォルトの名無しさん [2020/06/30(火) 18:44:39.49 ID:Z3NkR/bn.net]
スーパーリアル麻雀だとコンピュータなら配牌積込できる

835 名前:デフォルトの名無しさん mailto:sage [2020/07/01(水) 01:45:33.51 ID:XvGNYYf0.net]
麻雀のスレかよ

836 名前:デフォルトの名無しさん [2020/07/01(水) 11:08:29.40 ID:IfUrt5hg.net]
積み込みっていうかさ
最初に全部運命が決まるようなものじゃなくて
盛り上げようと思ったらツモ毎に残り牌の可能性から
テンションアゲアゲの牌を造ってツモらせるって出来るよな
後でその局の配牌とか山とか初期状態検証するにしても
各ツモ毎に捏造られたのか初期値があったのか判らんよな

837 名前:デフォルトの名無しさん [2020/07/04(土) 05:44:30.79 ID:RZU5uc8i.net]
Pythonを練習し始めたけど楽しい!

838 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 06:34:42.55 ID:L0tXumKH.net]
それはよかった

839 名前:デフォルトの名無しさん [2020/07/04(土) 10:50:26 ID:5vmOUiWz.net]
確かにPythonは楽しいよね
でもプログラミングって麻薬みたいなもんだからすぐ慣れがきてしまう
新しい楽しみが欲しくてもっと高度な言語やアルゴリズムを求めてしまう
おすすめの順番はPHP or Python → C → GNUアセンブラを軽く → Prolog → チューリングマシン
チューリングマシンはたぶん木文法で使うかも
その後は機械学習に興味出てくるかな?
統計基礎 → ベイズ → ディープラーニング → 位相空間論 → 情報幾何学
の順番がいいかも
でも機械学習覚えてもどこまで応用出来るか微妙だな
コスト削減の為の最適化にはまぁ使えるか
機械学習覚えたらラズパイの方向に進むのが応用の観点ではいいかも
ラズパイ→FPGA→メカトロ→最適制御理論
みたいな感じかな。よく知らんけど
最適制御理論を「無限次元関数空間の条件付き極値問題」として捉えられるレベルに達してたら機械学習で学んだ事が役に立ってるって事だから機械学習がっつり勉強しても損はないと思う
全部でだいたい15年位かかるかも

840 名前:デフォルトの名無しさん [2020/07/04(土) 14:51:14.62 ID:VcOMs9mw.net]
良い師匠に巡り逢えば3年も掛からない

841 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 15:46:43.96 ID:ZKMg5qK7.net]
>>833
あなたに巡り逢えて良かった
ぶっちゃけ始めるのにいい言語て何?

842 名前:デフォルトの名無しさん [2020/07/04(土) 15:56:35 ID:VcOMs9mw.net]
C



843 名前:デフォルトの名無しさん [2020/07/04(土) 16:09:27.14 ID:cJL9dWuM.net]
アセンブラ → C → C++ → VBA

844 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 16:21:20.64 ID:MUUOvXMb.net]
>>835>>836
ありがとうございます
今VBA →C#→C++中ですがんばります

845 名前: mailto:sage [2020/07/04(土) 16:57:36.36 ID:LI34Q8oa.net]
>>834
VBA がいい、と最近思うようになりました、エクセルさえあればなんでもできるのが魅力的です

846 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 17:06:52.56 ID:QcbFAJoz.net]
この板クソジジイばっかだから言いなりになってると時代から取り残されるぞ

GASならまだしもVBAなんて勉強しても古臭いカビが生えた場所でしか活躍できんぞ

847 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 17:18:07.26 ID:xSYFmmec.net]
>>832
必要のない限り他の言語に移ることはないはずだが?
麻薬とか求めるとか書いているけどプログラムでできることが少なくて行き詰っているだけじゃないの

848 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 17:26:27.86 ID:zvT4MlKZ.net]
低レベルから上位レベルまで一通りやったら
あとは必要に応じて

849 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 18:48:17.37 ID:SdQeFGVj.net]
>>841
簡単なものはperl -eの後ろに書いて終わり
ちょっと複雑なものはそれをテキストに落として広げる
性能を求められたときはC++でがっつり書く

他の言語も知って

850 名前:驍ッどいろいろ面倒で滅多に使わない
ってなりそう
[]
[ここ壊れてます]

851 名前:デフォルトの名無しさん [2020/07/04(土) 19:52:40 ID:42LT/T3f.net]
>>838
Excelがあれば太平洋戦争に勝てたかもしれないな。
敵もExcel使うから無理か。

852 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 19:59:54.01 ID:L0tXumKH.net]
VBAが良い
と思った事はない



853 名前:デフォルトの名無しさん [2020/07/04(土) 21:31:40.10 ID:42LT/T3f.net]
Excelに標準搭載するとしたらどの言語が良いだろう。

854 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 21:42:27.36 ID:NXT3QGLz.net]
>>837
すでにVBAとC#ができてるなら>>834みたいな質問はしないと思うが、もしかして入門書とかで上っ面だけ撫でて、次々と新しい言語に手を出してない?
初めからC++が目的で入り口として他の言語で概要を掴みたかったのならそれでもいいけど、そうでないなら一つの言語をもっと深く身に付けてから必要に応じて他の言語に手を出した方がいいぞ。

855 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 22:44:40.53 ID:QUXtQ3do.net]
Ruby なら、テキスト処理・ファイル操作・サーバーサイドなど、すべて出来る。
おまけに可読性が高い

他の言語は、可読性が低いから、他人の書いたコードを修正できないから、
すべて書き直した方が、マシ

856 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 22:59:24.45 ID:IixdyINF.net]
Pythonなら、テキスト処理・ファイル操作・サーバーサイドなど、Rubyができること、すべて出来る。
おまけに可読性が高い。スクレイピングも得意。データ分析に最適。機械学習の波に乗ってる。世界中でJSに次ぐ人気。教育業界のファーストチョイスになりつつある。

RubyやるくらいならPythonやれ。

857 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 23:44:22 ID:O/jhkl6h.net]
できる・できないで言えばどの言語でもたいていのことは出来るやろ

データ分析・自然言語処理(NLP)・機械学習が目的ならPythonがいいが
ファイル操作やスクレイピングはPythonに比べるとRubyのほうが断然簡単

例えばスクレイピングなら
PythonにはSafe Navigation Operatorが(まだ)ないので
要素がない場合に備えて常にif-elseで分岐が必要だったり
Capybaraのように便利なライブラリがないのでブラウザを操作する場合は
Seleniumを使って面倒くさい待ち条件を状況に応じて頻繁に書く必要があったりする
ものすごく単純な用途じゃなければ楽さ加減に結構な差がある

といっても初心者には分からないだろうから明確な目的がないなら
1週間ずつくらい各言語を試して自分が気に入ったやつからやるのが吉

858 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 23:57:40.74 ID:CZbdKdp6.net]
>>846
おっしゃる通りでございます。
初めからC++が目的(CADのオート化)だったのですが
2001年頃からのWebアプリブームでPHPから始めたものの
車内はもっぱらエクセルだったのですよ
ゲームに魅せられてC#に手を出してしまった結末ですお恥ずかしいorz

859 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 01:51:34.22 ID:/Bo/fmRT.net]
車載マイコンイジってんのか。
事故に気をつけろよ?

860 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 03:45:30.41 ID:OwYzfAos.net]
mobile noteは停止中ですのでご安心を

861 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 15:41:57 ID:D96q+xWt.net]
よく見かけるんだけど、自分でやってみて合った言語やれってアドバイスほど無意味なものはないよな。
それを分かった上で、みんな議論してるんでしょ?
こういう話するのが好きなだけなんだから

862 名前:デフォルトの名無しさん [2020/07/05(日) 16:20:01.85 ID:NbYPgepr.net]
やってみないと合ってるかどうかわからない
やらしてくれ
振られる
いまここ



863 名前: mailto:sage [2020/07/05(日) 16:23:03.39 ID:6gUjWUVC.net]
VBA! VBA!

864 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 18:27:53 ID:GqrZfxLJ.net]
>>853
プログラムでやりたいことどころか各々の環境すら出さないんだから最初から雑談スレでしかない
前提条件が不明のままできる議論なんか無いので

865 名前:デフォルトの名無しさん [2020/07/05(日) 18:44:57.24 ID:2BV/qz1l.net]
>>853
python勧めたけど>>849に反論できなくて悔しかったんですねww

866 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 18:47:56.77 ID:p52jfhTL.net]
そもそも普通の人はプログラミングなんてやらなくていい
プログラミングで出来ることなんてほとんど既にツール化されてる

867 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 18:50:37.91 ID:GqrZfxLJ.net]
>>858
やらなくちゃならない前提だったのかいw
趣味でやっているからその発想は無かった

868 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 20:06:53.27 ID:0gld4/HX.net]
Goがとても簡単なのでおすすめ

869 名前:デフォルトの名無しさん [2020/07/05(日) 22:54:16.58 ID:I6aovzvx.net]
>>840
行き詰まってるか...なるほど。
こんな国で何やってもムダという意味なら確かに否定は出来ないな
人事評価は基本減点法だからイノベーション起こしても給料上がることは期待出来ないし、
例えばWeb検索エンジンで精度が良いもの作っても質の違いが分かる人なんてそうそういない国だもんな
日本は終わってると思うよホント
それでもこれだけは忘れてはいけない...
俺たちエンジニアには未来を創る責務があるということを。

870 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 23:08:48.78 ID:/mJ7siW9.net]
>>861
それ働いてる場所の問題じゃないの
技術をちゃんと評価してくれる会社に行けばいい

871 名前:デフォルトの名無しさん [2020/07/06(月) 00:30:17 ID:lk98hVal.net]
数年で入れ替わり立ち代る多重派遣に改善の文字は無いのです
奴隷がいくら頑張っても変わらないどころか
生産性を上げてしまうと自らが損をしてしまうのです

872 名前:デフォルトの名無しさん mailto:sage [2020/07/06(月) 01:42:37.24 ID:q3Kg9I7o.net]
生産性が高いと、人月が減って、売上が減るから、SIer が嫌うw

だから、Ruby なんかは皆、自社サービス系。
高品質・低開発コストを求めるのは、自社開発の場合だけだから



873 名前:デフォルトの名無しさん [2020/07/06(月) 11:23:20.95 ID:vjiPzzt6.net]
2月の時点でさっさとオリンピック諦めて直ちに鎖国した方が良いって
人工知能ωが結論出してたとして誰も従わない國だから仕方ない

874 名前:デフォルトの名無しさん mailto:sage [2020/07/06(月) 13:57:22.76 ID:nPs7AcL4.net]
>>853
最終的にやりたい事や目的が分からない状態なんだからしょうがないだろ
何やりたいか分からん奴には無難で幅広く使える言語を勧めるしかない

875 名前:デフォルトの名無しさん mailto:sage [2020/07/06(月) 17:12:42.19 ID:xEirYe3A.net]
>>866
始めるのにいい言語のスレなんだから最終的じゃなく最初にやりたいことじゃね
横レスなんだけど特定の条件下で勧めるわけじゃないから幅広くはまだわかる
「この言語はいい」とか「有名な人が使っている」とか「これが簡単」とか基準のわからない紹介は参考にならない
「自分に合ってた」なら何をやろうとしてどんな環境で合ってたのかまで紹介してもらえば役に立つはず

876 名前:デフォルトの名無しさん [2020/07/06(月) 18:38:16.69 ID:dyxnPcT2.net]
qiitaで今年500件以上ストックされた
Pythonタグが付いている記事
https://qiita.com/search?sort=&q=created%3A%3E2020-01-01+stocks%3A%3E500+tag%3Apython

877 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 06:13:21.61 ID:sAlnV1d0.net]
言語の違いが全然分かりません
C
C++
JAVA
Ruby
Python
PHP
Perl
COBOl
こういう言語の用途って明確に区別されてるのですか?
それとも、大抵は同じような成果物が作れるのですか?

878 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 07:37:05.78 ID:Vbdv299h.net]
>>869
明確な用途が区別されているわけではないけど、得手不得手があるからある程度は向いている用途とかはある。

879 名前:デフォルトの名無しさん [2020/07/07(火) 08:15:57.89 ID:Zds1/YSz.net]
>>869
ざっくりと特徴

C :ハードウェアに近いので速いけどほぼ自作
C++ :プログラム部品再利用へオブジェクト指向
JAVA :OSに依存しないマルチプラットフォーム
Ruby (7月石):Webアプリ用スクリプト文書抽出報告特化Perl(Presentation Extraction Report language)6月石の次世代型
Python :UNIX系コマンドスクリプト追加拡張性言語
PHP :元々Webで見てもらう為の個人ポートフォリオ作成用 Personal Home Pageツールキット
Perl
COBOl :アメリカのビジネス事務作業用手続き型言語

880 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 08:32:18 ID:Tvc5gvFF.net]
用途で言えば
小規模組み込みはC, C++, アセンブラしか選択肢がない
C++も機能限定だったりする
(例えばnewが使えないとか)

他の高級言語はどれもリッチな実行環境が必要

881 名前:デフォルトの名無しさん [2020/07/07(火) 10:58:38.39 ID:zTLocdwC.net]
std::aligned_storageが非推奨に。

882 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 11:40:23 ID:Csl+eNq2.net]
YouTube で有名な、雑食系エンジニア・KENTA が、
最初はRuby って言ってるから

10言語ぐらい知ってる香具師は、Rubyを勧めるはず。
膨大なOS・システム関連の知識を、自然に学べるのがRubyだから

Linux・コマンド・シェルスクリプト・PowerShell も、Rubyで学べる

VSCode, HTML, CSS/SASS, JavaScript, Node.js, Webpack、
MVC、データベース・SQL も、Rails で学べる

言語の文法なんて、システム構築運用の1割にも満たない。
文法をやっても、システムを作れない。
これが初心者には、分からない

文法をやっても無駄。
ある言語を通して、Linux・システムを学ばないとダメ

システムを知らない、土方プログラマーじゃなくて、
システムを知っている、SE が必要



883 名前:デフォルトの名無しさん [2020/07/07(火) 12:11:01.25 ID:4DkdFNcG.net]
プログラミング言語はコンピュータの概念に数学の概念を取り入れて進化して行ったんだから、
目指すべきは、より数学に近いHaskellが目指す様な方向だと思う。

覚えるコンピュータの概念が少なく、慣れ親しんだ数学の概念に少し追加で覚えれば良いだけ。

あと、手続き型言語(普通の言語)より、関数型言語の方がマルチコア使った並列処理は得意。
(最近、並列Haskell読みはじめた)

1から1千万までの合計を普通に出すのと並列で計算して出すのと比べたり、楽しい。
(シングルだと7秒。2コア並列だと3.8秒くらいだった)

884 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 12:54:24.17 ID:Vbdv299h.net]
>>875
最近読み始めたばかりの本の受け売りで、プログラミング言語の目指す方向だなんて大層なことを語るなよ。

885 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 13:22:42.78 ID:Csl+eNq2.net]
関数型の並列処理なら、Ruby から、Elixir へ行く

Elixirの小プロセスは、10万でも起動できる

886 名前:デフォルトの名無しさん [2020/07/07(火) 13:51:49.05 ID:092JXqIf.net]
>>869
最近のまで乗ってる
https://www.levenez.com/lang/lang_a4.pdf

887 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 15:30:12 ID:bZFoCxD7.net]
>>878
それ+>>772参考が良いね
1990年までは数値計算系でFortran
1990年〜2000はデスクトップ系でC 全盛期
2000年以降はWebアプリ系主流でJava、JavaScript、
2018年からは機械学習ブームでPython

888 名前: mailto:sage [2020/07/07(火) 21:25:11.52 ID:7uEBIb8C.net]
>>871
>JAVA :OSに依存しないマルチプラットフォーム
+保守的な文法で Object-Oriented の事実上の標準、Java で書けない OO 要素は結局受け入れられない

889 名前:デフォルトの名無しさん [2020/07/08(水) 11:33:16.98 ID:KjpryZA9.net]
>>876
Haskellそのものは前から趣味で触ってた。
マルチスレッドもJavaとかで触ってはいる。

Haskellは遅延評価が故にマルチスレッドに(関数型言語としては)向かない方だけど、
遅延評価が故にチャンクと言う単位で処理の粒度を分けられる。

例えば、その数字が素数か判定する関数をリストなり配列なりに適用するとする。
この関数は大きな数字になる程、処理が重くなるので均等に振り分けるとか無理。

そこでチャンク単位で分割しておけば、早く終わったコアは次のチャンクを処理すると言う風に
ある程度の均等化が出来る・・・みたい。

Javaとかだと、チャンク相当の粒度に分けるのは手動だったけど、Haskellは何個のチャンクに分けるって指定するだけだから、
楽だなぁ・・・と。

890 名前:デフォルトの名無しさん mailto:sage [2020/07/08(水) 13:01:59.20 ID:T5O+XOTR.net]
QZはJava大好き人間か

891 名前:デフォルトの名無しさん mailto:sage [2020/07/08(水) 13:02:29.17 ID:T5O+XOTR.net]
私は大嫌い

892 名前:デフォルトの名無しさん mailto:sage [2020/07/09(木) 21:52:05.70 ID:rCvlxwzK.net]
ぶっちゃけ何の言語でもいいから書き出して初めてスタートラインで何がいいかって迷っているような人は永遠にできないな
目的によりあっている言語とかその後でも探せるし、仕事でやっている人は複数の言語使えて当たり前だろ?



893 名前:デフォルトの名無しさん [2020/07/10(金) 09:54:59.83 ID:2/Ccitmb.net]
複数使えるのは当たり前
その通り
複数使える立場でどれから始めたら一番効率が良かっただろうかと
最適化を試みるのは良いんじゃね

894 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 12:54:11.08 ID:FRP9i6oF.net]
30秒で始める埋め込み

7分8秒(428秒)から9分17秒(557秒)まで再生する
https://www.youtube.com/watch?v=WPPCJ4o-mpA
上のURLを次のように変換する
https://www.youtube.com/embed/WPPCJ4o-mpA?start=428&end=557

クラウドやローカルに保存せずにブックマークしておくだけ
ダウンロードして編集する必要もなし

How To Embed A YouTube Video With A Specific Start Time
https://www.business2community.com/youtube/embed-youtube-video-specific-start-time-01010991
「動画を再生できません」と表示されるのは。配信者が埋め込みを制限しているから。
https://support.google.com/youtube/answer/6301625?hl=ja

【必見】全エンジニアをブラック労働から救います
https://www.youtube.com/watch?v=ulvO1rjO43M

895 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:01:24.15 ID:/uHfdbTh.net]
コンピュータの歴史に沿って映画やドラマ制作的分類してみた

Level1(小物類アクセ)、趣味、複雑計算、雑処理スクリプト、RPA、各種言語
Level2(俳優キャスト)、デスクトップクライアントアプリ、C言語
Level3(大道具さんら)、Webサイト構築サーバーサイド、Java、JavaScript、 PHP
Level4(マネージャーや監督クラス)、C/S両方使用するゲームアプリ、スマホアプリ、各種フレームワーク
Level5(専門技術スタッフ)、AI機械学習、BIGデータ、VR

896 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:11:54.18 ID:qqWcHkmP.net]
>>887
メチャクチャすぎて何を言いたいのかまったく分からない

897 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:26:33.65 ID:6/cNdm0n.net]
分類的には複雑計算はLevel5だろ

898 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:27:24.28 ID:/uHfdbTh.net]
>>888
学習ジャンルとかコストレベルかな
1,VBA
2,C系言語
3.Web系
4.ゲーム系
5.機械学習

899 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:28:58.42 ID:6/cNdm0n.net]
なんか全然違った

900 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:29:27.82 ID:qqWcHkmP.net]
切り口もレベル分けもバラバラで雑多なものが転がってるだけに見える。

901 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:29:29.82 ID:/uHfdbTh.net]
>>889
歴史的にはFortranからの数値計算系だからそうかもしれない

902 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:30:35.93 ID:6/cNdm0n.net]
>>892
同じ意見



903 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 13:33:38.93 ID:/uHfdbTh.net]
ぶっちゃけ始めるなら
最初の一歩を踏み出す分野って事だよ
初心者の初期値次第による

904 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 14:03:29.87 ID:qqWcHkmP.net]
>>895
初心者の初期値って何? その初心者がすでに持ってるスキルや背景?それともその人の初期段階での希望する分野ということ?
いずれにせよ>>887のコンピュータの歴史を持ち出したり映画製作に例えるのは意味不明で無意味だし、>>890の分類もワケわからない。

905 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 14:16:17.93 ID:/uHfdbTh.net]
>>896
オブジェクトは状態と振る舞いを持った者です
ぶっちゃけ始めるならインスタンス時のコンストラクターによります

906 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 14:17:04.08 ID:FRP9i6oF.net]
中国のシリコンバレー深センの仕事状況
https://www.youtube.com/watch?v=quyEtgcftx8
中国のシリコンバレー深センの生活事情
https://www.youtube.com/watch?v=zHWgmY1RP-s
VLOG シリコンバレーのPacifica Municipal Pierで釣り
https://www.youtube.com/watch?v=0U6Y5wCwCAQ

907 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 14:42:23 ID:/uHfdbTh.net]
バッチファイルやシェルスクリプトでちょっとした自動化やExcelVBA やVB Scriptで煩雑処理する程度ならレベル1

デスクトップパソコンでの各種ツールやメディアプレーヤーやら編集ソフトやらを作りたいならレベル2

ブラウザでアクセスしてチャットや掲示板や動画写真データベースを見たりなんかするのが作りたいなら覚える事が山ほどあるレベル3

PCやタブレットやスマホのゲームを作るとなるとクライアント画面生成とネットワーク通信と両方の知識及びゲームメソッドやアルゴリズム等の数学やアニメーションなど多岐に渡るのでレベル4

人工知能AIや機械学習、VRには高度な数学知識の微分・積分方程式、行列、線形代数、幾何学、ベクトル、ソート、フィルター、音声処理と画像処理が必要で最低でも理系大学クラスの教養必須なのでレベル5

908 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 15:30:39.04 ID:31zbBi07.net]
>>899
お前がロクに知識も経験も無いのはわかった

909 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 15:51:34.46 ID:/uHfdbTh.net]
大卒ならレベル1〜4は当然出来るだろうから
レベル1〜4を飛ばしてレベル5からやっても良いよ

910 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 17:17:50.18 ID:zTGcVrIM.net]
有名大卒だろうが適性ないやつならレベル1で辞めるぞ
それがプログラミング

911 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 17:27:32.28 ID:iOObGsLe.net]
>>885
最適化された経験を具体的に語っているレスなんかあるのか?
いかにもプログラム覚えたての人間が自分が知っている言語を語っているのが大半じゃね
プログラムし始めたら言語よりもその他の知識がより多く必要になってくるのすらわかっていないレスが多いように見える

912 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 18:15:50.70 ID:pPoV7F8C.net]
一般的なプログラマーは自分が辿った過程から離れて
プログラミング初心者に適した言語が備えてるべき特徴が何なのか
しっかり考えたことなんてないからしょうがない

それにどの言語を最初に学ぶかよりも
どういうふうにプログラミングを学ぶかのほうが圧倒的に重要で
その学び方の中でも優秀な師匠を見つけることが出来るかどうかが一番重要

つまり、5chに頼ってる時点でものになる見込みはほぼない
このスレはお題を与えられたプログラマー達が雑談するところ



913 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 18:26:31 ID:7RoGj1wV.net]
>>904
突然自己紹介?

914 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 18:28:15 ID:6GF0pChl.net]
たくさんソースを読むのが一番勉強になる

英語の勉強と同じ
英単語とか英文法の勉強しまくるより長文の問題をたくさん解いた方が実力付く
コードを描くのは英作文と考えればいい。たくさん長文を読んだ人なら簡単に感じるだろう

915 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 18:45:37.90 ID:7RoGj1wV.net]
>>906
良いソースじゃないとダメ
初心者は良いソース悪いソースの区別がつかない

916 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 20:51:39.72 ID:HsQLRwGV.net]
質が高くて実用的なコードは実際にどこかに勤務してみないと中々出会えないよ
Githubにあるようなコードは勉強になるけど血が通ってない

917 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 21:55:19 ID:pPoV7F8C.net]
>>906
英語の勉強と同じというところは同意するが
英語も基礎が出来てない人が長文たくさん読んでも実力つかない

それに読む・聞くという受信に使う脳を鍛えるだけで
書く・話すという発信に使う脳を鍛えないと
実践で使える力はつかないのは英語もプログラミングも同じ

英作文が出来るようになりたいなら
たくさん読むよりたくさん書くほうが100倍効率いいよ

918 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 22:44:19.20 ID:d7aQvYi7.net]
https://i.imgur.com/mqaUZHN.jpg
メスイキもこう言ってるぞ

919 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 22:49:08.94 ID:qDibuVeh.net]
JAVAって書く人きらい

920 名前:デフォルトの名無しさん [2020/07/11(土) 00:10:50.06 ID:UdJEarb2.net]
言語なんてマスターする必要は一切無い。

細かい仕様をきちんとマスターする必要があるのは教える立場の人、ノーガキ垂れる仕事の人、暇人、くらい。

921 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 02:24:31.80 ID:Xb91GAGB.net]
ジャワ

922 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 02:48:25.36 ID:9MZIxxIX.net]
サンプルコードをコピペしたけど
動きませ〜んとかよくある
言語より環境のほうが遥かにむずい



923 名前:デフォルトの名無しさん [2020/07/11(土) 02:51:35.58 ID:pHOkvOCu.net]
C言語マスターを目指しなさい

924 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 03:13:16.46 ID:iPS6l6jy.net]
JÅVÅ

925 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 03:14:06.63 ID:VkN5JrH1.net]
>>915
そんなこと言ってるからIT後進国になるんだよ

926 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 03:16:02.85 ID:iPS6l6jy.net]
J△∇△

927 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 04:00:15.00 ID:cZoTn3pS.net]
ジャギュワ

928 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 04:04:47.67 ID:f+8AuKGt.net]
JAVAおじさんのコードは細かいミスが多い印象

大文字小文字なんてどうでもいいだろって思想がコードにも反映されてる

929 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 07:26:17.28 ID:mhMPtnY2.net]
>>914
プログラミング初心者の半分以上がPathを通す部分で挫折してると思うんだ
逆にここをすんなり理解してこなせるor楽しみながら試行錯誤する人はその後も上手くやっていける

930 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 08:45:13.78 ID:gG1dDEhN.net]
>>919
ジャヴァでしょ

931 名前:デフォルトの名無しさん mailto:sage [2020/07/11(土) 23:50:28.26 ID:P8l8Ig/I.net]
>>1が小学生ならScratch
知らんけど。

932 名前:デフォルトの名無しさん mailto:sage [2020/07/12(日) 02:14:58.97 ID:86r/iRcT.net]
スクラッチは言語じゃないじゃん。ガワ剥いだら単なるJavaScriptじゃん。



933 名前:デフォルトの名無しさん mailto:sage [2020/07/12(日) 08:07:50.40 ID:D8OEpmlP.net]
言語だろ

934 名前:デフォルトの名無しさん [2020/07/12(日) 10:35:26.88 ID:NK7E+AG5.net]
言語でもメタ言語でもその逆でも何でも良いけどさ
いわゆる Scratch 的な Visual Programing は保守が大変よ
Visual Studio とかどこが Visual やねんて思う






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<239KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef