ぶっちゃけ始めるのにいい言語て何 part8 (147レス)
ぶっちゃけ始めるのにいい言語て何 part8 http://mevius.5ch.net/test/read.cgi/tech/1636874267/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: デフォルトの名無しさん [sage] 2021/11/14(日) 16:17:47.99 ID:byIoimUv 前スレ ぶっちゃけ始めるのにいい言語て何 part7 https://mevius.5ch.net/test/read.cgi/tech/1631418983/ http://mevius.5ch.net/test/read.cgi/tech/1636874267/1
21: デフォルトの名無しさん [sage] 2021/11/15(月) 22:40:32.82 ID:0t2kAlwU https://news.yahoo.co.jp/articles/a0b55fa1e4c553c7c8e2dbd41a86ff667dcd7039 日本語の元となる言語を最初に話したのは、 約9000年前に中国東北地方の西遼河流域に住んでいたキビ・アワ栽培の農耕民だったと、 ドイツなどの国際研究チームが発表し英科学誌ネイチャーに掲載された。 研究チームの一人、同研究所のマーク・ハドソン博士(考古学)によると、 日本列島では新たに入ってきた言語が先住者である縄文人の言語に置き換わり、 古い言語はアイヌ語となって孤立して残ったという。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/21
22: デフォルトの名無しさん [sage] 2021/11/16(火) 04:46:11.63 ID:MFNDZjOt でも正直プログラミング言語以前に英語は絶対に出来た方がいいよな 基本的に学校で習うから問題無いけど http://mevius.5ch.net/test/read.cgi/tech/1636874267/22
23: Mb [sage] 2021/11/16(火) 15:41:57.86 ID:GzQ646mG >>22 プログラマだったらラテン語もちょっと齧っとくといいぞ。 科学技術系の分野だと、ギリシャ系の語彙が(ギリシャ文字ではなく ラテン文字のアルファベット)で使われているので、 技術用語の語源を知ると腑に落ちる。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/23
24: デフォルトの名無しさん [sage] 2021/11/16(火) 16:15:56.78 ID:PXq+4XEU >>13 よく鏡見てみろよ 糸目で頬骨出ててエラ張ってんだぜ マスゴミのステマに乗せられた韓国大好きJKだって本物の整形前の鮮人見たら幻滅するさ http://mevius.5ch.net/test/read.cgi/tech/1636874267/24
25: デフォルトの名無しさん [sage] 2021/11/17(水) 16:01:59.52 ID:fvZas+2X スキトキメキトキス http://mevius.5ch.net/test/read.cgi/tech/1636874267/25
26: デフォルトの名無しさん [sage] 2021/11/17(水) 18:36:16.73 ID:QGXlspmk >>14 「こうこう」を広辞苑で引くと20以上あるんだっけ。それでも 文脈と(文章読む場合には)形で容易に区別できる。 「日本人すごい」的な意見はそんなに好きじゃないけど、 「よくこうも玄妙なバランスを考えたなあ」とは思う。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/26
27: デフォルトの名無しさん [sage] 2021/11/17(水) 19:31:53.01 ID:0hHiEqT7 誰かが考えてこうしたわけじゃないだろう 勝手にこうなって勝手にみんな慣れただけだ http://mevius.5ch.net/test/read.cgi/tech/1636874267/27
28: デフォルトの名無しさん [sage] 2021/11/18(木) 02:39:27.44 ID:n7NyfH0b 世界一習得が難しい日本語を最初の言語に選ぶのが合理的で効率的だよな 残りは簡単なのばっかりだ、よかったなおまいら http://mevius.5ch.net/test/read.cgi/tech/1636874267/28
29: デフォルトの名無しさん [sage] 2021/11/18(木) 07:12:57.29 ID:aZsDglI3 それよく言われるけどじゃあなんで日本人ってこんなに簡単なはずの英語がろくに出来ないんだよ 読解ならまだしも実際に話したりする方のレベルが終わってる http://mevius.5ch.net/test/read.cgi/tech/1636874267/29
30: デフォルトの名無しさん [sage] 2021/11/18(木) 12:26:36.88 ID:iSYLNPAB >>29 その世界一習得が難しいランキングが母国語が英語の人基準だからだよ 英語から一番遠いところにあるのが日本語だということ だから、母国語が日本語の人は英語の習得が難しい つまり、始めるのにいいプログラミング言語はC http://mevius.5ch.net/test/read.cgi/tech/1636874267/30
31: デフォルトの名無しさん [sage] 2021/11/18(木) 13:50:42.23 ID:5Kqa+JGe >>29 日本語は漢字と敬語を除いたら非常に簡単な部類の言語 名詞は活用変化しないし動詞の活用変化も簡単な部類 特に発音の音素数が極端に少ない点が大きくて日本語話者が他言語の習得に不得手な原因 http://mevius.5ch.net/test/read.cgi/tech/1636874267/31
32: デフォルトの名無しさん [sage] 2021/11/18(木) 13:52:24.41 ID:pBWMSoD6 英語は決して習得が簡単じゃないぞ 文法が簡単な分 前置詞、副詞、助動詞、冠詞の使い方が 強烈に難しい 基本的なことは伝わるけど ニュアンスを伝えにくい まあ日本語もそうだけど http://mevius.5ch.net/test/read.cgi/tech/1636874267/32
33: デフォルトの名無しさん [] 2021/11/19(金) 07:42:47.64 ID:UZar/UR1 Ruby on Rails は、GitHub, Airbnb, Disney, Hulu, SoundCloud, Shopify といった世界的に有名な企業や、 日本国内でも、note、クックパッド、freee、マネーフォワード、Progate、Qiita などで使われている 2021年10月には、Railsを使い続ける、GitLab が上場し、時価総額は約1.9兆円! http://mevius.5ch.net/test/read.cgi/tech/1636874267/33
34: Mb [sage] 2021/11/19(金) 16:04:53.42 ID:atbrM4bO >>31 日本語は狭い国土のさらに狭い地域に寄り集まっているので、 憶えることが多いという困難はあるな。 > 日本語は漢字と敬語を除いたら非常に簡単な部類の言語 じつは漢字は総ルビにすれば(少年漫画はそうなっている)いいし、 敬語は省略が少なく正則なんで、むしろ理解しやすい。 > 特に発音の音素数が極端に少ない というより、日本語は「五十音図」でわかるように「閉音節」が 基本なので、開音節言語は理解しづらいんだよな。 ハングルは「子音+母音+子音」で一文字だったりするし、 英語は「子音+子音」や「母音+母音」で一音、みたいなのが ゾロゾロあるし。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/34
35: デフォルトの名無しさん [sage] 2021/11/19(金) 23:31:26.01 ID:CstSAS10 >>34 > 日本語は「五十音図」でわかるように「閉音節」が > 基本なので、開音節言語は理解しづらいんだよな。 またMb氏がネット拾い読みの浅い知識を披露なのはいいとして いつものように今回も間違えてるw もちろん正解はその真逆 http://mevius.5ch.net/test/read.cgi/tech/1636874267/35
36: デフォルトの名無しさん [sage] 2021/11/20(土) 09:10:18.99 ID:QI1aKiLB もうその荒らしの相手してるときりがないからやめよう ソイツどうやら他のスレも荒らしてまわってるみたいだよ http://mevius.5ch.net/test/read.cgi/tech/1636874267/36
37: デフォルトの名無しさん [] 2021/11/21(日) 13:42:19.63 ID:jaLnBo1K このキャラの名前ってなんていうんですか? https://i.imgur.com/CS8HihA.jpg http://mevius.5ch.net/test/read.cgi/tech/1636874267/37
38: デフォルトの名無しさん [sage] 2021/11/21(日) 13:42:56.03 ID:SXx8mGbg >>37 見てないけど ウンコ http://mevius.5ch.net/test/read.cgi/tech/1636874267/38
39: デフォルトの名無しさん [sage] 2021/11/21(日) 14:59:13.95 ID:EEFcNrfU >>37 寿司持ってるからRubyのキャラだろ 知らんけど http://mevius.5ch.net/test/read.cgi/tech/1636874267/39
40: デフォルトの名無しさん [] 2021/11/21(日) 15:01:28.55 ID:E+fx8vQo スポンジボブのジャップでは? http://mevius.5ch.net/test/read.cgi/tech/1636874267/40
41: デフォルトの名無しさん [sage] 2021/11/21(日) 19:21:00.87 ID:MSJBJTi1 >>37 https://www.youtube.com/c/C%E8%A8%80%E8%AA%9E%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0TV/videos http://mevius.5ch.net/test/read.cgi/tech/1636874267/41
42: Mb [sage] 2021/11/21(日) 20:02:07.46 ID:dVpS0804 プログラミング言語の世代論というのがあって、 第一世代は CPU のアーキテクチャべったりの機械語、 第二世代は機械語が解る人間向きの低級言語、 第三世代は自然言語寄りの高級言語、 第四世代は目的型言語、 …… で、いわゆる「第五世代」は、コンピュータの都合じゃなくて 人間の都合に合わせようよ、というコンセプトになった。 「じゃあ、どのあたりから始めるか」という話は ありそうに思う。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/42
43: Mb [sage] 2021/11/21(日) 20:06:44.97 ID:dVpS0804 >>35 >>36 固定ハンドルを使う度胸もないヘタレが何を言ってるんだろうかね(笑)。 粘着した荒しが他スレに波及するのは不本意なので、ネット検索に 引っかかりハンドルを使っているんだが。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/43
44: デフォルトの名無しさん [] 2021/11/21(日) 21:36:42.20 ID:E+fx8vQo Ubuntuにしよう! http://mevius.5ch.net/test/read.cgi/tech/1636874267/44
45: デフォルトの名無しさん [sage] 2021/11/21(日) 22:36:07.07 ID:db7b56vp >>43 馴れ合いでも宣伝でもない目的でコテ使うのはバカだし今それらの目的だとSNSで間に合ってんだよジジイ 固定ハンドルを使う度胸とか頭おかしい http://mevius.5ch.net/test/read.cgi/tech/1636874267/45
46: デフォルトの名無しさん [] 2021/11/21(日) 22:47:36.11 ID:E+fx8vQo >>45 ちきん。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/46
47: デフォルトの名無しさん [sage] 2021/11/21(日) 23:12:05.38 ID:sLSy+K1s >>44 言語? http://mevius.5ch.net/test/read.cgi/tech/1636874267/47
48: デフォルトの名無しさん [sage] 2021/11/22(月) 05:51:57.53 ID:i9f9jKRa ランキングを加味して、PythonとかJavascriptが良いのかもね。 導入から実行までが手っ取り早そう。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/48
49: デフォルトの名無しさん [sage] 2021/11/22(月) 07:47:40.40 ID:UcIfyh4w 誰もつっこまないで100まで行ったら つっこもうかと思ったけどよかった http://mevius.5ch.net/test/read.cgi/tech/1636874267/49
50: デフォルトの名無しさん [sage] 2021/11/23(火) 00:35:37.03 ID:QRJvjuIS スペイン語 http://mevius.5ch.net/test/read.cgi/tech/1636874267/50
51: デフォルトの名無しさん [sage] 2021/11/23(火) 00:38:03.78 ID:QRJvjuIS 日本語は世界でも難しい部類の言語 英語は簡単 http://mevius.5ch.net/test/read.cgi/tech/1636874267/51
52: デフォルトの名無しさん [sage] 2021/11/23(火) 01:15:26.55 ID:7Kq301Hb 戻ったw http://mevius.5ch.net/test/read.cgi/tech/1636874267/52
53: Mb [sage] 2021/11/23(火) 16:30:53.02 ID:u6PnBU1j >>44 >>47 あれは言語じゃなくて OS だが、言語環境としては GNU C か Java かという選択はあるので、GNU C でコンパイルできる言語環境を 考えると、いちおう考慮してもいいと思う。 ただ、GUI は X-Window だったっけか。そのあたりは、IDE として 何が使えるか、という点では重要なんだよなぁ。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/53
54: Mb [sage] 2021/11/23(火) 16:35:43.72 ID:u6PnBU1j Java はそれなりに使える言語なんだけど、プリミティブ型に unsigned がないのでコードが変なことになる。 あとは for 文が、ほぼ C のスタイルを踏襲しているので、 制禦構造としては堅苦しい感じがする。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/54
55: デフォルトの名無しさん [sage] 2021/11/23(火) 21:14:12.41 ID:7Kq301Hb Python使ってるけど 100行ぐらいならわかるけど 1000行超えたら (とか{とか 使った方が見やすいよな http://mevius.5ch.net/test/read.cgi/tech/1636874267/55
56: デフォルトの名無しさん [sage] 2021/11/24(水) 02:37:19.64 ID:yn/K9Z43 55にはわかりみを感じるけど 53の電波受信中菅がものすごい http://mevius.5ch.net/test/read.cgi/tech/1636874267/56
57: Mb [sage] 2021/11/24(水) 13:43:29.83 ID:VjA9NETo >>55 さんの気分はバケツプリン的な共感がある。 インデント文法って、いいアイディアなんだけど、 実際にやってみると、ちゃんとモジュール化して 1ページくらいに納めないと、訳がわかんなく なっちゃうんだよね。 「{}」があると、機械的にインデントできるので 楽っちゃあ楽。とはいえ、「switch」と「case」に 関して「1インデント下げるか下げないか?!」みたいな 論争が昔あったげな。どっとはらい。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/57
58: デフォルトの名無しさん [sage] 2021/11/24(水) 14:41:31.82 ID:fDa2pV7P ttps://i.imgur.com/62jxrU6.jpg http://mevius.5ch.net/test/read.cgi/tech/1636874267/58
59: デフォルトの名無しさん [sage] 2021/11/24(水) 21:20:15.87 ID:W36wjPKn >>57 インデントの開け方が空白だったりタブだったりで違うから怒られた記憶がある。 怒られたっていうかエラーメッセージだったかな。 スマホでやってたのがまずかったのか。 面倒だから俺も括弧が良い。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/59
60: デフォルトの名無しさん [sage] 2021/11/24(水) 23:31:22.39 ID:yn/K9Z43 タブとスペースではまるとかmakeの失敗から何も学んでないのかそのシステム http://mevius.5ch.net/test/read.cgi/tech/1636874267/60
61: デフォルトの名無しさん [sage] 2021/11/25(木) 01:22:40.54 ID:dSAaMSIV Pythonはフラグ管理とか多段ifとかしない限り、対称性や排他性のある処理が勝手に同じインデント位置に来るのよ 関数型言語を経験してから書くとすごく目と脳に優しい http://mevius.5ch.net/test/read.cgi/tech/1636874267/61
62: デフォルトの名無しさん [sage] 2021/11/25(木) 14:27:51.81 ID:bDvmxdn9 1000行も書く前に構造化した方が良いことくらい気付け http://mevius.5ch.net/test/read.cgi/tech/1636874267/62
63: デフォルトの名無しさん [sage] 2021/11/26(金) 00:37:58.47 ID:o6j9/HV6 1000行を超えるプログラムは本質的に複雑なので どんな言語、フレームワークを持ってきても スッキリかけないと思うけどな http://mevius.5ch.net/test/read.cgi/tech/1636874267/63
64: デフォルトの名無しさん [sage] 2021/11/26(金) 07:50:03.69 ID:0AAdFCVL Pythonは行数増えやすいからな http://mevius.5ch.net/test/read.cgi/tech/1636874267/64
65: デフォルトの名無しさん [sage] 2021/11/26(金) 12:54:19.23 ID:/5H+ViEl >>62 中身見ずに行数だけで判断するとかエスパーかよ http://mevius.5ch.net/test/read.cgi/tech/1636874267/65
66: デフォルトの名無しさん [sage] 2021/11/26(金) 19:54:18.76 ID:o6j9/HV6 でも行数って複雑さの指標になるよ ちゃんと書いている場合に限るけど http://mevius.5ch.net/test/read.cgi/tech/1636874267/66
67: デフォルトの名無しさん [sage] 2021/11/26(金) 22:23:47.15 ID:aH1+xhzE 運用上の理由で少々長くても1ファイルで扱いたい場合があるんだよね シェルで実行するスクリプトファイルとか http://mevius.5ch.net/test/read.cgi/tech/1636874267/67
68: デフォルトの名無しさん [sage] 2021/11/26(金) 22:34:06.54 ID:yorvFh5l 1関数1000行の話じゃね 構造化しても1ファイルの行数はたいして変わらん http://mevius.5ch.net/test/read.cgi/tech/1636874267/68
69: デフォルトの名無しさん [] 2021/11/27(土) 09:04:53.84 ID:GWV3JtHf 自分が書くコードは短ければ短い方がいい。 まつもとゆきひろもそんな感じな事言ってた バグはコード量によって変わってくる的な http://mevius.5ch.net/test/read.cgi/tech/1636874267/69
70: デフォルトの名無しさん [sage] 2021/11/27(土) 09:26:02.91 ID:kX7QbhiL 1000行の順次処理なら構造化プログラミング的な意味での構造化はされていることになるが。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/70
71: デフォルトの名無しさん [] 2021/11/27(土) 19:54:51.00 ID:SLaQ3CeJ >>69 西村博之は何て言ってんだよ? http://mevius.5ch.net/test/read.cgi/tech/1636874267/71
72: デフォルトの名無しさん [sage] 2021/11/27(土) 20:37:03.57 ID:+vhkWHw5 英語 http://mevius.5ch.net/test/read.cgi/tech/1636874267/72
73: デフォルトの名無しさん [sage] 2021/11/28(日) 03:23:35.72 ID:IxisrNkD こんなスレあったのか。 プログラミングのパラダイムの進化と自分自身の成長を一致させられたのは 俺みたいな今40代後半以上のオジサンだけで、それ以下の世代は恐らくプログラミング始めた時から OOP言語もHTMLもスクリプト言語もあったはず Cやアセンブリをすっ飛ばしていきなりC++やJavaやC#から入ってそれなりのプログラマになれた人って 逆に凄いよね。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/73
74: デフォルトの名無しさん [sage] 2021/11/28(日) 03:41:41.86 ID:jEPjVVKv Cでポインタも使わずになんとかなるプログラムしか書いてこなかった人と Javaで入門したけどJNIのあたりまで手を伸ばした人では、後者の方が それなりのプログラマになれると思うのさ http://mevius.5ch.net/test/read.cgi/tech/1636874267/74
75: デフォルトの名無しさん [sage] 2021/11/28(日) 16:25:09.46 ID:W7Z36K3x JNI使っててCもポインタも分からないってあり得ないからな http://mevius.5ch.net/test/read.cgi/tech/1636874267/75
76: デフォルトの名無しさん [sage] 2021/11/28(日) 17:01:36.54 ID:73f42aiv 言語がOOP教えてくれるJAVAはともかく、初手からC++って辛いだろうなあ。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/76
77: デフォルトの名無しさん [] 2021/11/30(火) 00:25:19.91 ID:g6Kn8mJH Rubyやってる女の子はかわいい http://mevius.5ch.net/test/read.cgi/tech/1636874267/77
78: デフォルトの名無しさん [sage] 2021/11/30(火) 00:58:04.99 ID:LIT93DXC NHK Eテレにも出ている、Ruby の女神・池澤あやかは有名。 慶応大学生時代に、山陰地方のRuby on Rails 合宿で、Railsを学んだ WEB+DB vol.125 に、Ruby biz Grand prix 2021 の記事が載っているけど、 彼女が去年の大賞を取っているのか 空間シェアリングサービス、TiNK Desk(tsumug) APIの開発は、他の言語で進めていたが、 開発者が十分に確保できなかったので、Ruby に変えた http://mevius.5ch.net/test/read.cgi/tech/1636874267/78
79: デフォルトの名無しさん [sage] 2021/11/30(火) 14:09:35.66 ID:+4eAilPB 池澤だっけちょまどだっけ http://mevius.5ch.net/test/read.cgi/tech/1636874267/79
80: デフォルトの名無しさん [sage] 2021/12/06(月) 16:50:25.89 ID:xwXsMxfX モンタニエ博士はMS系ワクチンは打たない方がいいと言ってる http://mevius.5ch.net/test/read.cgi/tech/1636874267/80
81: デフォルトの名無しさん [sage] 2021/12/11(土) 11:16:11.31 ID:NqxyCHQ0 >>62 こういうやつってネットや本にあるサンプルコード程度しか知らないのか ちょっとしたアプリでも作っていれば1000行がそんな多大に見えることもなさそうだが http://mevius.5ch.net/test/read.cgi/tech/1636874267/81
82: デフォルトの名無しさん [sage] 2021/12/14(火) 09:53:08.98 ID:vpfyf92b メソッド一つに1000行はでかい 200行超えたら考えたほうがいい 1流どころのオープンのコードとか見ると非常に簡潔だよ http://mevius.5ch.net/test/read.cgi/tech/1636874267/82
83: デフォルトの名無しさん [sage] 2021/12/14(火) 15:35:28.01 ID:Il/nsfIC Swing(Java)のソースコードが悪夢だった記憶 オープンなclasspathならマシかと思ったがこっちも悪夢だった http://mevius.5ch.net/test/read.cgi/tech/1636874267/83
84: デフォルトの名無しさん [sage] 2021/12/15(水) 21:41:17.07 ID:JOZxnCO0 え? 宣言とパターンの多いswitch文を別にして、処理で25行くらい 行ったらもう、「やばいな」と思うんだけど…。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/84
85: デフォルトの名無しさん [sage] 2021/12/15(水) 23:55:42.00 ID:IL8Yasdx 分岐も何もない処理がだーーーーっとつながってるだけなら わざわざ分割する意味はないと思うのだが http://mevius.5ch.net/test/read.cgi/tech/1636874267/85
86: デフォルトの名無しさん [sage] 2021/12/16(木) 02:11:42.44 ID:EtAbJj2M 意味あるよ https://ja.wikipedia.org/wiki/%E5%87%9D%E9%9B%86%E5%BA%A6 http://mevius.5ch.net/test/read.cgi/tech/1636874267/86
87: デフォルトの名無しさん [sage] 2021/12/16(木) 04:42:49.37 ID:h7UO570b >>86 どこに意味があるの? 君のレスは2行しかないのに凝集度が著しく低いよ? http://mevius.5ch.net/test/read.cgi/tech/1636874267/87
88: デフォルトの名無しさん [sage] 2021/12/16(木) 15:25:35.97 ID:i0VUmLrd 分岐がなくても意味が異なるコードは別の関数にする 関数名の並びを見たら処理の意味と流れが分かるし 処理中ずっと使い続ける変数はクラスにまとめるとすっきりする その場合分割したコードはそのクラスのメソッドにするといい http://mevius.5ch.net/test/read.cgi/tech/1636874267/88
89: デフォルトの名無しさん [sage] 2021/12/16(木) 19:32:23.50 ID:KZ9azq2k 1000行のコードが10行のメソッド×100個になったら、かえって見辛くなりそう。 宣言の行も余分だし。 共用できる処理を上手く割り出せたら良いんだろうか。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/89
90: デフォルトの名無しさん [sage] 2021/12/16(木) 20:25:26.00 ID:4oK8w+Cm >>89 うん、プログラマ向いてない人の典型的な考え方だねそれw http://mevius.5ch.net/test/read.cgi/tech/1636874267/90
91: デフォルトの名無しさん [sage] 2021/12/16(木) 21:03:47.57 ID:oOSmQ/+N 1000行の処理の流れを過不足なく説明できる命名が出来れば問題ない 命名が不適切で、かつ上から下まで眺めたり芸術的なコメントの力を借りないと理解できないコードは読みやすいとは言えない http://mevius.5ch.net/test/read.cgi/tech/1636874267/91
92: デフォルトの名無しさん [sage] 2021/12/16(木) 21:16:05.85 ID:h7UO570b >>89 だよね。 1000行の中で色々なことをやってる前提でしか話の出来ない想像力のない奴が クラスだのメソッドだの語ってて大草原だよ http://mevius.5ch.net/test/read.cgi/tech/1636874267/92
93: デフォルトの名無しさん [sage] 2021/12/16(木) 21:38:19.83 ID:nAiVmB6z めっちゃ上下にスクロールしそうw http://mevius.5ch.net/test/read.cgi/tech/1636874267/93
94: デフォルトの名無しさん [sage] 2021/12/16(木) 21:39:17.68 ID:aj4Oe3UU 関数の中は数行から多くて数十行 これが出来ない人は設計が下手で不要な密結合を多数している 逆に疎結合に出来ているならばほとんどのケースで関数内は数行から十数行となる http://mevius.5ch.net/test/read.cgi/tech/1636874267/94
95: デフォルトの名無しさん [sage] 2021/12/17(金) 03:26:10.35 ID:t9IRSZr0 ステップ数でしか語れないCOBOL爺さんが無理してる感じがして楽しいぞw >>93 上下しなきゃならんのだったらそりゃ分割するだろ 議論の前提を理解してなさ過ぎて頭が痛い http://mevius.5ch.net/test/read.cgi/tech/1636874267/95
96: デフォルトの名無しさん [] 2021/12/17(金) 10:39:54.65 ID:ZpwI5w/e スクロールせずに1000行表示してるのか すごいなw http://mevius.5ch.net/test/read.cgi/tech/1636874267/96
97: デフォルトの名無しさん [sage] 2021/12/17(金) 11:10:08.20 ID:gTNR4Mtz >>94 凝集度は分かるけど結合度はこのケースではちょっと違うんじゃね? http://mevius.5ch.net/test/read.cgi/tech/1636874267/97
98: デフォルトの名無しさん [sage] 2021/12/17(金) 21:58:16.82 ID:+tVxxheq >>94 ああ、俺もこう言ってた時期があったわw http://mevius.5ch.net/test/read.cgi/tech/1636874267/98
99: デフォルトの名無しさん [sage] 2021/12/18(土) 11:26:04.38 ID:pzaodEzi 行数にこだわるのは普通におかしい そんなことにこだわっても生産性も落ちるしメリットが見えない 初心者どころか発達障害を疑う http://mevius.5ch.net/test/read.cgi/tech/1636874267/99
100: デフォルトの名無しさん [sage] 2021/12/18(土) 11:51:55.79 ID:JjGdOWRV 単純にコーディング順序の問題 何も考えずに上から下に書く奴は自然と行数が増える http://mevius.5ch.net/test/read.cgi/tech/1636874267/100
101: デフォルトの名無しさん [] 2021/12/22(水) 21:54:31.20 ID:EI0nWnzJ Rubyは女子供専用言語 http://mevius.5ch.net/test/read.cgi/tech/1636874267/101
102: デフォルトの名無しさん [sage] 2021/12/26(日) 00:26:50.46 ID:oPH7Uvb/ >>85 main() { http://mevius.5ch.net/test/read.cgi/tech/1636874267/102
103: デフォルトの名無しさん [sage] 2021/12/26(日) 00:30:27.10 ID:oPH7Uvb/ ごめん。 main() { initA(); initB(); initC(); mainA(); mainB(); mainC(); closeA(); closeB(); closeC(); final(); } て分け方には意味があるんじゃないかな。抽象度で分けちゃう。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/103
104: デフォルトの名無しさん [sage] 2021/12/26(日) 03:53:01.11 ID:g5zFR9g5 >final(); こういう意味のある分け方ができるなら分けたほうがいいかもね。 でも当時は行数で分けるみたい話だったから。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/104
105: デフォルトの名無しさん [sage] 2021/12/26(日) 11:12:13.96 ID:EVSuFZB/ >>103 こういうの見ると init() main() close() final() にするか A() B() C() final() にして依存関係を整理して欲しくなる http://mevius.5ch.net/test/read.cgi/tech/1636874267/105
106: デフォルトの名無しさん [sage] 2021/12/26(日) 13:04:11.99 ID:oeLmweY9 単純に輪切りにして無意味な命名する位なら分けなくていい http://mevius.5ch.net/test/read.cgi/tech/1636874267/106
107: デフォルトの名無しさん [sage] 2021/12/28(火) 11:47:09.08 ID:WZ14ZTw7 アンケート的なレスですまんけど既にある程度修めてる人達に聞きたい プログラミングって割と想像以上に汎用性の高い技能な気がして学ぼうか迷ってるんだけど皆実際覚えて得した経験とかある? 良いアプリ無いから自分で作った!とか 業務の基本スタイルだと効率悪いから自分で効率化ツール作った!とか 果ては普通に個人で仕事受けたりいわゆるゲームのMOD的な物を個人公開したりで職場の給与+個人所得で資産加速とか 青々とした枝がいくつも出来そうな幹に感じるんだけどどうなんだろうか http://mevius.5ch.net/test/read.cgi/tech/1636874267/107
108: デフォルトの名無しさん [sage] 2021/12/28(火) 13:09:59.07 ID:XJcHLEET >>107 アホしかいない職場でVBAでちょいと複雑なマクロをいくつか作ったら底辺社員なのに一目置いてくれるようになった。おれを首にしても仕事は回るだろうけど、俺の作ったマクロが使えないとやばい状況になる感じ (注:給料が上がったわけではない あと、昔からこういうフリーソフトないかなぁって思ってたデスクトップアプリを自分で作れるようになった C#で 死ぬまでに絶対プログラミングはできるようにしたいと思っていたので損得抜きに楽しんでるわ http://mevius.5ch.net/test/read.cgi/tech/1636874267/108
109: デフォルトの名無しさん [sage] 2021/12/28(火) 19:23:00.46 ID:vzPVHyZI >>107 仕事での実利を求めるなら、Excel関係(関数・ピボットテーブル・Power Query・VBA)がコスパ最強。データ分析から書類作成まで、定型作業の多くをExcelで自動化・半自動化できる。 次点でPythonを使ったOffice操作やweb入力の自動化あたりかね。 アプリ開発とかは趣味の領域なので、実利を目的として手を出すと途中で挫折する。確かに何でもできるけど、費用対効果はあんまり良くないからお勧めはしない。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/109
110: デフォルトの名無しさん [sage] 2021/12/30(木) 03:29:38.25 ID:mA8JHXnD >>107 マクロで効率化とか、アプリの自作なんかの直接のメリットの他に、 コンピューターへの理解の早道ってのが大きいかも。 いろんなアプリの扱い方とか、キーボードを打てて、ハードウェアに詳しくなるとか。 今の仕事はプログラミングなんて要らないけど、議事録とか作るのは誰よりも早いよ。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/110
111: デフォルトの名無しさん [sage] 2021/12/30(木) 04:23:11.05 ID:QnBUjgBc スレタイの答えは、やっぱり国語ってことになるよな タイプが早いだけじゃ議事録は書けないし http://mevius.5ch.net/test/read.cgi/tech/1636874267/111
112: デフォルトの名無しさん [sage] 2021/12/30(木) 10:10:22.70 ID:JNXGjcru だったら英語やね http://mevius.5ch.net/test/read.cgi/tech/1636874267/112
113: デフォルトの名無しさん [sage] 2021/12/31(金) 12:17:18.15 ID:N86I5Eof >>111>>112 雑談にすらならないボケ老人の繰り言ならツイッターでやれ 同じ事何度書かれているんだよ http://mevius.5ch.net/test/read.cgi/tech/1636874267/113
114: デフォルトの名無しさん [] 2022/01/18(火) 20:09:55.97 ID:BpSUiOU+ GoかRust http://mevius.5ch.net/test/read.cgi/tech/1636874267/114
115: デフォルトの名無しさん [] 2022/01/18(火) 23:38:44.21 ID:W0r2zi5K JSとか http://mevius.5ch.net/test/read.cgi/tech/1636874267/115
116: デフォルトの名無しさん [sage] 2022/01/19(水) 21:53:31.74 ID:K9C4LDWb >>111 議事録書くのが目的だったのか。 俺はまたてっきりプログラム書くのが目的なのかと… http://mevius.5ch.net/test/read.cgi/tech/1636874267/116
117: デフォルトの名無しさん [sage] 2022/01/20(木) 04:42:55.38 ID:s0oIa9GB それは国語と英語だと何度も言われてるだろ なんで蒸し返すんだ? http://mevius.5ch.net/test/read.cgi/tech/1636874267/117
118: デフォルトの名無しさん [sage] 2022/01/20(木) 06:22:09.41 ID:5bibJ7u6 「始めるのにいいプログラミング言語」とした方が早いかもね http://mevius.5ch.net/test/read.cgi/tech/1636874267/118
119: デフォルトの名無しさん [sage] 2022/01/20(木) 11:58:41.93 ID:b9lJRCLo >>118 「何を」始めるの? http://mevius.5ch.net/test/read.cgi/tech/1636874267/119
120: デフォルトの名無しさん [sage] 2022/01/20(木) 15:30:31.82 ID:pGokjT9C 知的障害者ですかね? http://mevius.5ch.net/test/read.cgi/tech/1636874267/120
121: デフォルトの名無しさん [sage] 2022/01/20(木) 18:29:34.88 ID:pwHWE6fX >>119 その「何を」を決めることもできず根拠も無く書き込まれpart8まで続いているのがこのスレ プログラムしない人か酔っぱらいがくだを巻くためにあるようなもの http://mevius.5ch.net/test/read.cgi/tech/1636874267/121
122: デフォルトの名無しさん [sage] 2022/01/20(木) 22:02:30.82 ID:pGokjT9C このスレ↓と分かれてるのは何故? 【C?】最初の言語に何を選ぶか【Haskell?】 https://mevius.5ch.net/test/read.cgi/tech/1631175225/ http://mevius.5ch.net/test/read.cgi/tech/1636874267/122
123: デフォルトの名無しさん [sage] 2022/02/01(火) 20:56:38.15 ID:n2a/oZ7j 手っ取り早く時系列解析やクラスタ分析をやりたくてRを使っているけど、シンプルでとっつきやすいと思う Pythonはmacで環境整えるのが大変で断熱した http://mevius.5ch.net/test/read.cgi/tech/1636874267/123
124: デフォルトの名無しさん [sage] 2022/02/03(木) 20:51:20.76 ID:epoLGjU3 マックそんなに爆熱なのかよ… 昔、一瞬で焼き鳥と言われる状態に陥ってたとあるCPU思い出したわ。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/124
125: デフォルトの名無しさん [sage] 2022/02/05(土) 15:37:07.78 ID:5286ZfSV 今システム運用と上流やってて、社内SEへの転職のために少しプログラミングスキルを身に付けたい(呼び覚ましたい) 業務で少し前にJava、あとはVBAを少々という感じなんだけど、今からやって応用も効く言語どれがおすすめでしょうか? 勉強のために、固定費シュミレーションアプリなんかを作ろうと思ってます。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/125
126: デフォルトの名無しさん [sage] 2022/02/05(土) 17:55:32.33 ID:J/wGmDnX >>125 言語は何でもいいと思うけど ある程度モダンで習得が比較的容易と言われてるやつから 静的言語と動的言語をそれぞれ1つずつ身に付けておくといいと思う C#とJavaScriptとか http://mevius.5ch.net/test/read.cgi/tech/1636874267/126
127: デフォルトの名無しさん [sage] 2022/02/17(木) 10:56:27.69 ID:GVuWfQal C#いいよね。 VisualStudioで使えるGUIアプリがすぐ組める。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/127
128: デフォルトの名無しさん [sage] 2022/02/17(木) 23:41:45.44 ID:X17ycpWH >>126 無難に正解と思う。 ハスケルが最初の人とかいたら結果的にめちゃくちゃ苦労すると思う。 SmallTalk で初めてプログラム知った人を知ってるけど、Cで研修受けて「何が何だか分からない」って言ってた。 わかり始めると爆速で進んでたけど、苦労はすごかったと思う。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/128
129: デフォルトの名無しさん [] 2022/02/21(月) 21:41:20.19 ID:MnJW8OUO >>127 それC#じゃなくて.NET Framework。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/129
130: デフォルトの名無しさん [sage] 2022/02/23(水) 19:09:38.08 ID:wKfqGXJ0 >>125 バックエンドで、プログラミングの初心者なら、Ruby 一択 Rubyで文字列処理とか、バックエンドのツールを作れる。 awk とかシェルスクリプトの代わりになる JSON, CSV も、簡単に処理できる AWS Lambda でも使える http://mevius.5ch.net/test/read.cgi/tech/1636874267/130
131: デフォルトの名無しさん [] 2022/02/28(月) 16:55:51.21 ID:qElDi/Vt >>130 ありえない http://mevius.5ch.net/test/read.cgi/tech/1636874267/131
132: デフォルトの名無しさん [] 2022/02/28(月) 19:09:46.19 ID:Le4qpH9G 個人的な意見いうとPython 1番分かりやすいと思うわ サーバーサイドならnodejsが取っつきやすいけど http://mevius.5ch.net/test/read.cgi/tech/1636874267/132
133: デフォルトの名無しさん [] 2022/02/28(月) 19:58:37.20 ID:BH4jm13t GoとPythonかJavaScript http://mevius.5ch.net/test/read.cgi/tech/1636874267/133
134: デフォルトの名無しさん [sage] 2022/03/01(火) 03:52:11.22 ID:Gxz2Jv5e Python好きになれない http://mevius.5ch.net/test/read.cgi/tech/1636874267/134
135: デフォルトの名無しさん [sage] 2022/03/05(土) 04:11:31.19 ID:XDss+zmn >>127 C#は「趣味としてWindowsでVisualStudioを使ってWindowsFormで簡単なGUIアプリを作る」のならお勧めできる。バカでも作れるし、情報もネット上にいっぱいあるからすぐ調べられる こういった使い方とかに応じてどころか環境や趣味か仕事かの違いすら提示せずに言語名だけ出されても役に立たない >>127がそういうレスだっていうんじゃなく他のレスがその手の多くて、ぽっと言語名だけ出されて理由も用途も書かれないと見る人の役に立たないし議論のネタにもならないのに何のために書きこむんだろう 自分の知っている言語名をとりあえず書くだけで実際にプログラム書けない人が多い気がする http://mevius.5ch.net/test/read.cgi/tech/1636874267/135
136: デフォルトの名無しさん [sage] 2022/03/05(土) 06:35:17.52 ID:IuiGgspW で、出たーーーwwwwwww説教老人ーーーーwwww http://mevius.5ch.net/test/read.cgi/tech/1636874267/136
137: デフォルトの名無しさん [sage] 2022/03/05(土) 08:46:25.13 ID:Q3vElduL >>135 じゃ、仕事なら何がいいのよ http://mevius.5ch.net/test/read.cgi/tech/1636874267/137
138: デフォルトの名無しさん [sage] 2022/03/05(土) 15:17:50.13 ID:QoqA5G7v >>135 なんか色々と香ばしいなw http://mevius.5ch.net/test/read.cgi/tech/1636874267/138
139: デフォルトの名無しさん [] 2022/03/11(金) 19:07:54.79 ID:YkprirvT >>135 それの何が悪いのか? http://mevius.5ch.net/test/read.cgi/tech/1636874267/139
140: デフォルトの名無しさん [sage] 2022/03/13(日) 23:16:56.57 ID:OcAWJT5q >>135 見当違いな長文で講釈垂れ流してるお前が一番馬鹿だよ http://mevius.5ch.net/test/read.cgi/tech/1636874267/140
141: デフォルトの名無しさん [] 2022/03/15(火) 21:06:48.41 ID:uaV7elHU バカしか残ってなくて草 8まで続けてて草 http://mevius.5ch.net/test/read.cgi/tech/1636874267/141
142: デフォルトの名無しさん [sage] 2023/05/01(月) 19:24:40.34 ID:Cn3LrXy/ アセンブリでFAっつってんだろ ポインタの説明する手間が省ける 関数にもアドレスがあるのに高級言語から始めるとその都度説明して二度手間3度手間 アセンブリ理解できないやつはコンピュータープログラミングやる資格無い http://mevius.5ch.net/test/read.cgi/tech/1636874267/142
143: デフォルトの名無しさん [sage] 2023/09/30(土) 15:28:30.01 ID:JMxyGZtm 君の意見や気持ちは大切だから、遠慮しないで言ってみて。 http://mevius.5ch.net/test/read.cgi/tech/1636874267/143
144: デフォルトの名無しさん [sage] 2024/12/24(火) 23:33:20.57 ID:/oecNgc5 >>142 じゃあRust インラインアセンブリも書けるから理想的 http://mevius.5ch.net/test/read.cgi/tech/1636874267/144
145: デフォルトの名無しさん [sage] 2025/03/10(月) 18:10:55.01 ID:jVqvMkvO C言語という低水準かつ高水準な言語が 入門に最適だったが今は下火なのかな~? http://mevius.5ch.net/test/read.cgi/tech/1636874267/145
146: デフォルトの名無しさん [sage] 2025/03/10(月) 18:18:11.77 ID:WG5KdQw8 >>145 あなたは低水準かつ低品質な人のようで http://mevius.5ch.net/test/read.cgi/tech/1636874267/146
147: デフォルトの名無しさん [sage] 2025/03/10(月) 23:05:22.73 ID:ahMGtmKR >>145 最近はデバイスドライバなどもRustで書かれることが増えてきた http://mevius.5ch.net/test/read.cgi/tech/1636874267/147
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s