書くだけなら誰でも出来る
他人(AI)が書いたコードを読めないやつは
駆逐される
探検
AIで仕事がなくなるのはコードが読めないやつだ!
■ このスレッドは過去ログ倉庫に格納されています
2023/03/31(金) 11:23:32.37ID:ahRbQuvJ
2023/03/31(金) 21:51:09.11ID:7crgony1
>>16
航空機は、基本的にアナログ的だから、連続変化し易いが、プログラムは離散的だから
if文があると動作が劇的に変わるため、テストがテストの意味を成さない事がある。
テストで上手く行っても、条件が変わると全く別のロジックモードに入ってしまい
全く違った結果になる。
航空機は、基本的にアナログ的だから、連続変化し易いが、プログラムは離散的だから
if文があると動作が劇的に変わるため、テストがテストの意味を成さない事がある。
テストで上手く行っても、条件が変わると全く別のロジックモードに入ってしまい
全く違った結果になる。
2023/03/31(金) 21:57:45.12ID:7crgony1
航空機で上手く飛んで、シビアな条件でも安全性が確認できたとしよう。
その場合、実験して無いケースでも「連続補完」したような結果になっている
事が多い。なぜなら自然法則が基本的に連続的だから。
ところがプログラムの世界では if 文があるので、そうはならないので、
コードを良く理解してロジックから検証する必要がある。
その場合、実験して無いケースでも「連続補完」したような結果になっている
事が多い。なぜなら自然法則が基本的に連続的だから。
ところがプログラムの世界では if 文があるので、そうはならないので、
コードを良く理解してロジックから検証する必要がある。
2023/03/31(金) 22:10:57.17ID:nEYo6XuL
if文を自然言語で記述して食わせれば良いのでは?
要するに詳細仕様を記述した仕様書をAIに食わせる
要するに詳細仕様を記述した仕様書をAIに食わせる
2023/03/31(金) 22:14:17.29ID:nEYo6XuL
補足
自分が言ってるの数年後か数十年後か分からないが未来の話
今はそういうのは無理でしょう
自分が言ってるの数年後か数十年後か分からないが未来の話
今はそういうのは無理でしょう
2023/03/31(金) 22:20:06.41ID:7crgony1
全然話が違う。
プログラムは、テストで合格しただけでは駄目だってことを言ったんだよ。
プログラムは、テストで合格しただけでは駄目だってことを言ったんだよ。
2023/03/31(金) 23:24:31.45ID:+HZORIwA
>>22
商業ソフトの「テスト」をなめてるんだよ君は…
商業ソフトの「テスト」をなめてるんだよ君は…
2023/03/31(金) 23:43:36.61ID:+HZORIwA
例えば数字を入力するソフトなら有効な桁数の数字の組み合わせをすべて入力しておかしな結果が出ないかテストする
もちろん手動じゃ何億通りも入力できないから自動化する
それではじめて合格したとか言える
もちろん手動じゃ何億通りも入力できないから自動化する
それではじめて合格したとか言える
2023/03/31(金) 23:49:09.58ID:7crgony1
2023/03/31(金) 23:54:54.50ID:+HZORIwA
>>29
自分でコンピュータはアナログじゃなく離散的って言っておきながらその程度の理解なんかw
自分でコンピュータはアナログじゃなく離散的って言っておきながらその程度の理解なんかw
31デフォルトの名無しさん
2023/04/01(土) 12:12:09.93ID:K9ECZ6bh 中身が分からないならテストの合格ラインもしっかり網羅されているわけがないってことだろ
つまりテストには合格してるけど中身が分からないというのが基本的にありえない設定
つまりテストには合格してるけど中身が分からないというのが基本的にありえない設定
2023/04/01(土) 12:18:35.90ID:Zy9WCZ0X
外部仕様でのテストがパスすれば中身ブラックボックスでもOKじゃね
33デフォルトの名無しさん
2023/04/01(土) 12:42:21.71ID:VW66kuTc うだうだ言ってないで具体的なものを全部自分で用意して実際やってみたらよろしいやん。
航空機と言わず一般的なアプリで十分。
実際そのやり方であなたの商品にお金払う人がいて商売続けられるならみんな黙る。
航空機と言わず一般的なアプリで十分。
実際そのやり方であなたの商品にお金払う人がいて商売続けられるならみんな黙る。
2023/04/01(土) 12:49:26.92ID:kRiJ5h3Y
>>31
それじゃAPIも使えないじゃんw
それじゃAPIも使えないじゃんw
35デフォルトの名無しさん
2023/04/01(土) 13:14:55.62ID:XaVH0jvW もしそうなら
ワイちゃん生き残りまくりだわ
文字よりコード読んでる時間のが長いからなぁ
人生の半分はコード読んでるし
ワイちゃん生き残りまくりだわ
文字よりコード読んでる時間のが長いからなぁ
人生の半分はコード読んでるし
2023/04/01(土) 13:41:38.48ID:4yTSHNXv
2023/04/01(土) 13:51:21.44ID:hxeslJ4Q
そこまでchatGPTのことが好きなら
chatGTPが造った飛行機に乗れ
宇宙船でもいいぞ
chatGTPが造った飛行機に乗れ
宇宙船でもいいぞ
38デフォルトの名無しさん
2023/04/01(土) 14:20:59.53ID:VW66kuTc あと現時点でのai利用料金がずっと変わらない保証は無いから、ai提供者の意思決定に振り回されることになる。
そのリスクをエンドユーザーに追わせることはできるが、それでエンジニア使ってる競合とまともに競争できるか。
そのリスクをエンドユーザーに追わせることはできるが、それでエンジニア使ってる競合とまともに競争できるか。
2023/04/01(土) 14:26:19.19ID:kgW+JNUh
>>30
あなたは頭がおかしい。
あなたは頭がおかしい。
2023/04/01(土) 16:40:00.03ID:/YXnvY7w
2023/04/01(土) 16:49:49.56ID:Ccsp+09C
会社によっては動作フローまで提出させられるから
AIが書いたコードなんか納品出来ないよ?
AIが書いたコードなんか納品出来ないよ?
2023/04/01(土) 17:31:55.10ID:4yTSHNXv
2023/04/01(土) 17:45:33.42ID:dpaWqGKh
>>40
お前は頭が悪いからしゃべるな。
お前は頭が悪いからしゃべるな。
2023/04/01(土) 18:15:39.55ID:52txyUJt
叩き台はAIが作って人間がチェックと修正やるって人間に求められる水準上がってるよな
今は叩き台レベルさえ作れれば新人としては合格点だが
今は叩き台レベルさえ作れれば新人としては合格点だが
2023/04/01(土) 19:31:51.19ID:wE07nEMD
引数に対する戻り値が仕様通りでありさえすればOKだ
それを実装したのが下請けであれAIであれ
AIが吐いたコードがその仕様通りに動作するならそれを採用すればいいし
動作しないなら手直しすればいい
それだけの事
それを実装したのが下請けであれAIであれ
AIが吐いたコードがその仕様通りに動作するならそれを採用すればいいし
動作しないなら手直しすればいい
それだけの事
2023/04/01(土) 22:37:57.96ID:V9QsrUFJ
>>43
バカにもわかるように言うと
昔はPC用のBASICやCなど高級言語はメモリ足りないし遅いしゲームにしろ実用にしろアセンブラで書くのが一般的だった
それが今では高級言語で書けば充分な性能なので誰も機械語など読まなくなった
それと同じだよ
AIの信頼性が上がれば誰もコンピュータ言語など読めなくてもAIのプロンプト書ければ商売になる
バカにもわかるように言うと
昔はPC用のBASICやCなど高級言語はメモリ足りないし遅いしゲームにしろ実用にしろアセンブラで書くのが一般的だった
それが今では高級言語で書けば充分な性能なので誰も機械語など読まなくなった
それと同じだよ
AIの信頼性が上がれば誰もコンピュータ言語など読めなくてもAIのプロンプト書ければ商売になる
2023/04/01(土) 22:40:45.26ID:OYNlVDR8
>>46
プロンプトがプログラミング言語になるだけやんかw
プロンプトがプログラミング言語になるだけやんかw
48デフォルトの名無しさん
2023/04/01(土) 23:25:15.48ID:4yTSHNXv プロンプトとプログラム言語なら、プログラム言語で書くほうが簡単。
プロンプトは適当な質問から、そこそこな答えが返ってくるのが
便利なのであって、完璧な答えを求める場合は、完璧な仕様を
プログラム言語じゃなくて曖昧な自然言語で書かないといけないという悪夢が待ってる
理解できないなら、数式を数字と記号を使わないで書いてみ
2束と3束の花束をまとめると1束になるという答えでもOKなのが自然言語w
プロンプトは適当な質問から、そこそこな答えが返ってくるのが
便利なのであって、完璧な答えを求める場合は、完璧な仕様を
プログラム言語じゃなくて曖昧な自然言語で書かないといけないという悪夢が待ってる
理解できないなら、数式を数字と記号を使わないで書いてみ
2束と3束の花束をまとめると1束になるという答えでもOKなのが自然言語w
49デフォルトの名無しさん
2023/04/01(土) 23:36:08.08ID:VW66kuTc >>46
プロンプトよりプログラムの方が簡単、と言ってるだけだけど、プログラミング知らない人にはわからないから話噛み合わないわな
プロンプトよりプログラムの方が簡単、と言ってるだけだけど、プログラミング知らない人にはわからないから話噛み合わないわな
50デフォルトの名無しさん
2023/04/01(土) 23:43:48.31ID:VW66kuTc2023/04/02(日) 01:23:28.44ID:lAxryS7e
単体の関数とかだと内部設計の仕様書レベルの自然言語をプロンプトとして入力すれば目的のコードは生成出来るだろう
すなわち、そのレベルであれば現時点でも自然言語コーディングが可能だろう
まだ試してないけどw
但しそれらを組み合わせて全体構造を作るのは結構大変だろう
HelloWorld程度のテンプレート的なものは作ってくれるだろうけど
すなわち、そのレベルであれば現時点でも自然言語コーディングが可能だろう
まだ試してないけどw
但しそれらを組み合わせて全体構造を作るのは結構大変だろう
HelloWorld程度のテンプレート的なものは作ってくれるだろうけど
2023/04/02(日) 07:41:48.78ID:VghgvXnb
2023/04/02(日) 07:45:26.23ID:VghgvXnb
>>51
コードを読めない人には生成されたコードが
「目的のコード」かどうかを知る方法がない
漢字と一緒で書けなくても良いが読めないとだめな時代になる
昔は漢字を書けないと文書を書く仕事はできなかったが
今は漢字を書けるだけでは仕事ができない、なんなら漢字が書けなくても
読めれば文書を書く仕事が出来るようになったのと一緒
コードを読めない人には生成されたコードが
「目的のコード」かどうかを知る方法がない
漢字と一緒で書けなくても良いが読めないとだめな時代になる
昔は漢字を書けないと文書を書く仕事はできなかったが
今は漢字を書けるだけでは仕事ができない、なんなら漢字が書けなくても
読めれば文書を書く仕事が出来るようになったのと一緒
2023/04/02(日) 08:04:07.68ID:ynS57xTW
2023/04/02(日) 08:19:38.63ID:lAxryS7e
>>53
入力Aの場合は結果Bが返ってくるという仕様だったとして、結果Bが帰ってくるか否かの判断は、仕様を知っていれば出来る(プログラミングが出来なくても判断出来る)
仕様通りの結果が帰ってこなかった場合、は2パターンに分かれる
1.プロンプトの修正で正しい結果が返るようになる場合は、プログラミングを知らなない人でも対応出来る
2.プロンプトの修正で正しい結果が帰って来るように出来ない場合は、生成されたプログラムの手修正が必要なのでプログラミングを知らない人は対応出来ない
入力Aの場合は結果Bが返ってくるという仕様だったとして、結果Bが帰ってくるか否かの判断は、仕様を知っていれば出来る(プログラミングが出来なくても判断出来る)
仕様通りの結果が帰ってこなかった場合、は2パターンに分かれる
1.プロンプトの修正で正しい結果が返るようになる場合は、プログラミングを知らなない人でも対応出来る
2.プロンプトの修正で正しい結果が帰って来るように出来ない場合は、生成されたプログラムの手修正が必要なのでプログラミングを知らない人は対応出来ない
2023/04/02(日) 09:08:35.47ID:Lj3tNi9G
2023/04/02(日) 09:09:46.30ID:Lj3tNi9G
結果が正しい = プログラムが正しいわけじゃないんだよ
2023/04/02(日) 09:10:37.19ID:KsZLfqAE
2023/04/02(日) 09:13:28.64ID:Lj3tNi9G
>>58
結果が正しいことを証明することはできないって知らないの?
結果が正しいことを証明することはできないって知らないの?
2023/04/02(日) 09:14:09.52ID:Lj3tNi9G
結果を見るだけでは、計算が正しいことを証明することはできないって知らないの?
2023/04/02(日) 09:15:16.40ID:Lj3tNi9G
2を入れたら4を返して下さい。
3を入れたら6を返して下さい。
if (input == 2) return 4;
if (input == 3) return 6;
これでOKだすのがAI
3を入れたら6を返して下さい。
if (input == 2) return 4;
if (input == 3) return 6;
これでOKだすのがAI
2023/04/02(日) 09:16:45.35ID:Lj3tNi9G
2を入れたら4を返して下さい。
3を入れたら6を返して下さい。
それ以外は数字を二倍して下さい!
if (input == 2) return 4;
if (input == 3) return 6;
return to全角(input);
3を入れたら6を返して下さい。
それ以外は数字を二倍して下さい!
if (input == 2) return 4;
if (input == 3) return 6;
return to全角(input);
2023/04/02(日) 09:17:47.19ID:Lj3tNi9G
間違っています!4を入れたときは8を返してください。
if (input == 2) return 4;
if (input == 3) return 6;
if (input == 4) return 8;
return to全角(input);
if (input == 2) return 4;
if (input == 3) return 6;
if (input == 4) return 8;
return to全角(input);
2023/04/02(日) 09:20:05.39ID:KsZLfqAE
「AIさんカレントディレクトリにあるファイルの一覧を出力するプログラムを生成して」
というようなプロンプトを食わせたとしよう
カレントディレクトリを一覧を出力するには複数の手段がある
で、どの手段を使ったかは分からないが、正しい結果を返せるものが生成されたとしよう
その手段を問う必要があるか否かは要件次第だ
単なる単発の道具として割り切るならそれでいいし、システムに組み込むならどの手段でそれを実現したかを確認したほうがいい
というようなプロンプトを食わせたとしよう
カレントディレクトリを一覧を出力するには複数の手段がある
で、どの手段を使ったかは分からないが、正しい結果を返せるものが生成されたとしよう
その手段を問う必要があるか否かは要件次第だ
単なる単発の道具として割り切るならそれでいいし、システムに組み込むならどの手段でそれを実現したかを確認したほうがいい
2023/04/02(日) 09:20:19.02ID:Lj3tNi9G
コードはブラックボックスなんだからこうなるわなw
2を入れたら4を返して下さい。
3を入れたら6を返して下さい。
↓
それ以外は数字を二倍して下さい!
↓
間違っています!4を入れたときは8を返してください。
↓
それ以外の数字を入れたときは正しい答えが帰ってくるの?
コードが読めないから、わかんにゃいwww
2を入れたら4を返して下さい。
3を入れたら6を返して下さい。
↓
それ以外は数字を二倍して下さい!
↓
間違っています!4を入れたときは8を返してください。
↓
それ以外の数字を入れたときは正しい答えが帰ってくるの?
コードが読めないから、わかんにゃいwww
2023/04/02(日) 09:21:08.14ID:Lj3tNi9G
2023/04/02(日) 09:24:01.71ID:Lj3tNi9G
今やってるのって、コード読めるやつ、正しい答えを知ってるやつが
「おー、正しい答えを返してるすげー」って言ってるだけ
AIは正しいですよね?
じゃあ次からは答えが正しいか見ないで使って下さいって
言われたて、使うやつはいない
「おー、正しい答えを返してるすげー」って言ってるだけ
AIは正しいですよね?
じゃあ次からは答えが正しいか見ないで使って下さいって
言われたて、使うやつはいない
2023/04/02(日) 09:24:35.45ID:KsZLfqAE
2023/04/02(日) 09:26:06.71ID:Lj3tNi9G
2023/04/02(日) 09:26:22.77ID:KsZLfqAE
訂正
カレントディレクトリのパス
↓
カレントディレクトリにあるファイル一覧
カレントディレクトリのパス
↓
カレントディレクトリにあるファイル一覧
2023/04/02(日) 09:27:31.69ID:Lj3tNi9G
おかしいですねぇ
僕のカレントディレクトリは/home/satoですけど
ちゃんとカレントディレクトリ帰ってきますよ?
yamadaさんのコンピュータがおかしいんじゃないですか?
みたいなwww
僕のカレントディレクトリは/home/satoですけど
ちゃんとカレントディレクトリ帰ってきますよ?
yamadaさんのコンピュータがおかしいんじゃないですか?
みたいなwww
2023/04/02(日) 09:27:42.63ID:KsZLfqAE
Windowsならば実行結果をエクスプローラーに表示されてるファイル一覧鳥見比べればいい
それはパソコン触れる人なら誰でも出来る
それはパソコン触れる人なら誰でも出来る
2023/04/02(日) 09:28:49.49ID:Lj3tNi9G
確かにlist()関数を実行したらfile1.txt、file2.txtを返すってプロンプト書いて
その通りの答えを返してますよ?
その通りの答えを返してますよ?
2023/04/02(日) 09:29:37.21ID:Lj3tNi9G
2023/04/02(日) 09:31:02.11ID:Lj3tNi9G
しかたないですねぇ。yamadaさんの場合は
どういう答えを返したらいいんです?
AIにその質問を追加しますよ!
どういう答えを返したらいいんです?
AIにその質問を追加しますよ!
2023/04/02(日) 09:31:29.48ID:KsZLfqAE
>>74
結果が目的果たせてるなら道具としてはそれでOK
結果が目的果たせてるなら道具としてはそれでOK
2023/04/02(日) 10:47:37.02ID:Lj3tNi9G
>>76
まだ理解してないのか?
「目的が果たせているかわからない」って話をしてる
お前は、AIは完璧なんだ!って主張してるだけ
せやな、絶対に間違わない神様をAIで作れたら
何でも出来るやろなぷぷぷ
まだ理解してないのか?
「目的が果たせているかわからない」って話をしてる
お前は、AIは完璧なんだ!って主張してるだけ
せやな、絶対に間違わない神様をAIで作れたら
何でも出来るやろなぷぷぷ
2023/04/02(日) 14:47:16.42ID:FUh4JVo+
AIはある意味機械的なプログラムの利点を失ってるからな
2023/04/02(日) 23:59:05.26ID:4Bshonu+
>>78
じゃんけん や しりとり みたいな初歩的なロジックで間違うような状態なので、
ChatGPTのAIを信用出来ないからな。
ChatGPTは、自信満々に「断定」していても、完全に間違ってるので、ロジックに
関しては人間だと知的障碍者レベルの知能しかない。
ところが、学者でも知らないような高度なことでも言葉だけは言い返してくる。
じゃんけん や しりとり みたいな初歩的なロジックで間違うような状態なので、
ChatGPTのAIを信用出来ないからな。
ChatGPTは、自信満々に「断定」していても、完全に間違ってるので、ロジックに
関しては人間だと知的障碍者レベルの知能しかない。
ところが、学者でも知らないような高度なことでも言葉だけは言い返してくる。
2023/04/03(月) 00:07:02.02ID:F+wcgPcD
2023/04/03(月) 22:29:50.35ID:cWolrdo6
Chat GPTが嘘ばかり教えるんだが常識?
もっともらしいコードを提示するんだけどエラーが多い。
用語の定義から間違えてることもあるし、世間でいうほど素晴らしいか?
もっともらしいコードを提示するんだけどエラーが多い。
用語の定義から間違えてることもあるし、世間でいうほど素晴らしいか?
2023/04/03(月) 23:15:27.87ID:twQO0Mg5
比較対象はいかがでしたかだからね
2023/04/04(火) 10:05:21.21ID:rpSjyI8i
わざとだろ?
ってほどしれっと嘘や間違いを挟み込んで来るよな
ってほどしれっと嘘や間違いを挟み込んで来るよな
2023/04/04(火) 17:22:49.55ID:erD0CuRV
・質問
本当のことしか言わない人と嘘しか言わない人がいます。
二人は似ていてどちらか区別が付きません。本当のことを言う人だけが
花束を持っているので見ればわかります。
二人を区別するにはどうしたらよいでしょうか?
・ChatGPTの答え
本当のことしか言わない人と嘘しか言わない人を区別するには、
彼らが言ったことが事実かどうかを確認する必要があります。
特に、彼らが言ったことについて、証拠や目撃者の話などを確認して、
その言葉が真実であるかどうかを判断することが重要です。
もう一つの方法は、その人たちがどのような行動をとるかを観察することです。
本当のことしか言わない人は、その言葉と一致するような行動をとる傾向があります。
一方、嘘しか言わない人は、言葉と行動が一致しないことがあります。
これらの方法を使って、二人を区別することができます。
ただし、完璧に区別することはできないかもしれないので、
注意深く観察し、時間をかけて判断することが重要です。
・正答 見ればわかるって言ってんだから見ればいいだろChatGPTはアホ
本当のことしか言わない人と嘘しか言わない人がいます。
二人は似ていてどちらか区別が付きません。本当のことを言う人だけが
花束を持っているので見ればわかります。
二人を区別するにはどうしたらよいでしょうか?
・ChatGPTの答え
本当のことしか言わない人と嘘しか言わない人を区別するには、
彼らが言ったことが事実かどうかを確認する必要があります。
特に、彼らが言ったことについて、証拠や目撃者の話などを確認して、
その言葉が真実であるかどうかを判断することが重要です。
もう一つの方法は、その人たちがどのような行動をとるかを観察することです。
本当のことしか言わない人は、その言葉と一致するような行動をとる傾向があります。
一方、嘘しか言わない人は、言葉と行動が一致しないことがあります。
これらの方法を使って、二人を区別することができます。
ただし、完璧に区別することはできないかもしれないので、
注意深く観察し、時間をかけて判断することが重要です。
・正答 見ればわかるって言ってんだから見ればいいだろChatGPTはアホ
2023/04/04(火) 19:26:02.96ID:UMBG0td5
2023/04/05(水) 05:48:24.21ID:spNyTR1c
コードが無くなることはないが
多くのケースにおいて
コードを必要としない
多くのケースにおいて
コードを必要としない
87デフォルトの名無しさん
2023/04/05(水) 23:00:04.24ID:6qqJ+yFU プロンプトと言う名のプログラミング言語に変わるだけだよw
2023/04/05(水) 23:59:52.63ID:CT31CCcA
同じこと聞いてみたらちゃんと答えてくれたぞ
花束を持っているのは本当のことしか言わない人ですので、
花束を持っている人が誰かを確認すれば、その人が本当の
ことしか言わない人であることが分かります。もう一方の
嘘しか言わない人は花束を持っていないため、それによっ
て二人を区別することができます。
花束を持っているのは本当のことしか言わない人ですので、
花束を持っている人が誰かを確認すれば、その人が本当の
ことしか言わない人であることが分かります。もう一方の
嘘しか言わない人は花束を持っていないため、それによっ
て二人を区別することができます。
2023/04/06(木) 00:16:34.04ID:LH4czxCx
>>87
そういえば、昔からそういわれていたね。
「いつか人工知能ができても、その人工知能にやってほしいことを伝えるのが
難しい。『テキスとエディタを作って』と命じても、どんなテキスとエディタに
して欲しいのかを伝えるのが難しい。」
そういえば、昔からそういわれていたね。
「いつか人工知能ができても、その人工知能にやってほしいことを伝えるのが
難しい。『テキスとエディタを作って』と命じても、どんなテキスとエディタに
して欲しいのかを伝えるのが難しい。」
2023/04/06(木) 00:18:23.11ID:LH4czxCx
>>88
このスレを見たエンジニアが、裏で調整したんだろうか?
このスレを見たエンジニアが、裏で調整したんだろうか?
2023/04/06(木) 00:26:42.96ID:ejh7i/EB
原理的にそんなに簡単に調整できないはずだが・・・
2023/04/07(金) 05:17:25.03ID:WT9sM8Lc
騒ぎになってるのでbingで遊んでみたけど
今後こういうのが流行るなら英語の重要性が増すなぁ・・・
今後こういうのが流行るなら英語の重要性が増すなぁ・・・
2023/04/07(金) 18:56:50.44ID:4hi8C7sC
英語なんて人工知能にやらせればいいじゃんw
94デフォルトの名無しさん
2023/04/08(土) 18:46:47.08ID:7Ca5OAmI >>93
それじゃアホ丸出しやないか!
それじゃアホ丸出しやないか!
2023/04/08(土) 22:43:06.44ID:qpYSF12A
96デフォルトの名無しさん
2023/04/09(日) 14:08:30.50ID:E8Nnpiwg >>94
むしろ翻訳にこそAIの本領発揮だろ
むしろ翻訳にこそAIの本領発揮だろ
2023/04/09(日) 14:33:39.83ID:rC4rxTak
こんなスレ上げている人はアホ丸出し
専門板で関係ないスレ盛り上げようとするのは自分がかまってほしいから
専門板で関係ないスレ盛り上げようとするのは自分がかまってほしいから
98デフォルトの名無しさん
2023/04/09(日) 16:26:03.88ID:CUTUeQMS >>96
いくらそう言ってもopenaiが誤訳の影響を保証しない限り利用者がそのリスクを負うことになる。
しかしai提供者が正確性の保証なんてしないでしょ。
それに英語できなきゃ、何らかの原因でaiが止まった時に仕事自体が止まるリスクはある、という話。
いくらそう言ってもopenaiが誤訳の影響を保証しない限り利用者がそのリスクを負うことになる。
しかしai提供者が正確性の保証なんてしないでしょ。
それに英語できなきゃ、何らかの原因でaiが止まった時に仕事自体が止まるリスクはある、という話。
2023/04/09(日) 17:14:33.04ID:6yLiQqKM
chatGPT「このコード、クソ過ぎィ!」
100デフォルトの名無しさん
2023/04/11(火) 22:01:01.81ID:XnG5piyd あんまり詳しくない言語書く時とかに公式ドキュメントとサンプルコードを探す時間は少なくなった。
101デフォルトの名無しさん
2023/04/11(火) 23:35:49.01ID:AYti0p/g 特定の言語しか使えないような人(言語の読み書きで精一杯)は
これから食えなくなるかもね
これからは、新しい言語?しらんけど3日もあれば使えるようになるやろ
言語が変わっても基本は同じだ!というような
つよつよエンジニアだけが生き残れる
これから食えなくなるかもね
これからは、新しい言語?しらんけど3日もあれば使えるようになるやろ
言語が変わっても基本は同じだ!というような
つよつよエンジニアだけが生き残れる
102デフォルトの名無しさん
2023/04/12(水) 16:20:27.00ID:PWIG9/uC >>101
まあ言うのは誰でもできるわな
まあ言うのは誰でもできるわな
103デフォルトの名無しさん
2023/04/13(木) 00:00:40.25ID:ZmnUr2/f しゃぶれよ
104デフォルトの名無しさん
2023/04/13(木) 11:42:46.68ID:45V87tF0 >>103
しゃぶれよおじさんおつかれさまです
しゃぶれよおじさんおつかれさまです
105デフォルトの名無しさん
2023/04/13(木) 17:29:01.14ID:4kBfFXBL 昔はアセンブルも手動でやってたからな
アセンブラ、コンパイラ、高級言語など、多くのマンパワーを必要とする作業を
コンピュータが代替するためのツールは無数に作られてきた
ぶっちゃけChatGPTもその中の一つに過ぎない
アセンブラ、コンパイラ、高級言語など、多くのマンパワーを必要とする作業を
コンピュータが代替するためのツールは無数に作られてきた
ぶっちゃけChatGPTもその中の一つに過ぎない
106デフォルトの名無しさん
2023/04/23(日) 17:30:12.84ID:uraPIYbl chatGPTなら実行ファイルで出力させれば即実行できるんじゃね
107デフォルトの名無しさん
2023/04/23(日) 23:33:58.97ID:t9PpfQTV 簡単な機能はアホでもよくわからんが動いたから良しになるけど
複雑な要件になったら指示の仕方、出力コード、テストコードの妥当性はポンコツエンジニアには分からんだろうな
時間さえあれば1人で全部できる真っ当なエンジニアにとってAIは爆速ツールになるが
ポンコツエンジニアは簡単な実装以外使いこなせないから、年間で10倍くらい実装の差が出そう
そうなるとポンコツだけが切り捨てられる
複雑な要件になったら指示の仕方、出力コード、テストコードの妥当性はポンコツエンジニアには分からんだろうな
時間さえあれば1人で全部できる真っ当なエンジニアにとってAIは爆速ツールになるが
ポンコツエンジニアは簡単な実装以外使いこなせないから、年間で10倍くらい実装の差が出そう
そうなるとポンコツだけが切り捨てられる
108デフォルトの名無しさん
2023/04/23(日) 23:50:48.46ID:t9PpfQTV 10倍は失礼すぎたな100倍か
109デフォルトの名無しさん
2023/05/10(水) 20:36:47.69ID:QbpJvHhM 書けるのに読めないのか
110デフォルトの名無しさん
2023/05/10(水) 21:21:48.93ID:1sBBhXdn >>106
間違ったコードを提示する例を見たことあるが。
間違ったコードを提示する例を見たことあるが。
111デフォルトの名無しさん
2023/05/11(木) 21:22:08.66ID:KOkRWEaK キミを鍛えるためにわざとに間違えました
愛の鞭です
愛の鞭です
112デフォルトの名無しさん
2023/05/16(火) 17:02:59.08ID:U8LQq92Y chatgptにデバッグしてもらった
113デフォルトの名無しさん
2023/05/16(火) 18:32:20.18ID:F0hd+xsZ わざと問題をスルーしてるよ
114デフォルトの名無しさん
2023/05/24(水) 19:58:57.91ID:SRl05E2n まちがったコード例どころが、比較的当たり前の処理
7-8行程度でも余裕で間違うというかそのライブラリのクラスに存在しないメソッドをあると仮定しだすからなぁ。
JSかPythonのいかにもありがちーなテンプレ処理以外は
正しいコードはあまり期待できない。
断片コードや短い関数を一旦代筆させてみる使い方に限定だよね。
人が使い始めると伸びが早いからやがては今と比べ物にならないほど賢くなるだろけどね。
7-8行程度でも余裕で間違うというかそのライブラリのクラスに存在しないメソッドをあると仮定しだすからなぁ。
JSかPythonのいかにもありがちーなテンプレ処理以外は
正しいコードはあまり期待できない。
断片コードや短い関数を一旦代筆させてみる使い方に限定だよね。
人が使い始めると伸びが早いからやがては今と比べ物にならないほど賢くなるだろけどね。
115デフォルトの名無しさん
2023/05/27(土) 11:44:38.89ID:gC7558Gd dosにgpt利用でワロタ
古いpcからなんかできんのかな、、、
古いpcからなんかできんのかな、、、
116デフォルトの名無しさん
2023/05/27(土) 13:42:15.24ID:dQE1+1Te ローコードになっていくのはあたりまえ。
ローコード製品を使いこなす仕事ができないと未来はない。
ローコード製品を使いこなす仕事ができないと未来はない。
117デフォルトの名無しさん
2023/05/27(土) 14:50:36.72ID:aamRT7GI AIに命令してる時点でローコードじゃない
118デフォルトの名無しさん
2023/05/27(土) 18:10:28.16ID:A+VvsCVO 1. Windows API などは、かなり優秀な人でもAPIドキュメントを読むだけでは
不十分で、正しくAPIを使うには、サンプルプログラムが必要なことがある。
しかも、Microsoft 自身もサンプルプログラムもドキュメントの一部と
みなしている場合がある。
2. 実験を繰り返さないと正しいやり方が分からない事が有る。
3. 前項は見た目の場合はより顕著となる。例えば、WS_POPUPと
WS_OVERLAPPED の違いは何か、さらにオーナーWindowを指定
した場合と指定しなかった場合の違い、など。
4. Focus、Active、Foreground、TopLevel、MouseActivate、AppActivate
などの違いと関係性などは、優秀な人でも理解できないので、実験的に
なんとなく動く方法を探る必要がある。
このようなことに、AIが対応するのは大分先に思える。
不十分で、正しくAPIを使うには、サンプルプログラムが必要なことがある。
しかも、Microsoft 自身もサンプルプログラムもドキュメントの一部と
みなしている場合がある。
2. 実験を繰り返さないと正しいやり方が分からない事が有る。
3. 前項は見た目の場合はより顕著となる。例えば、WS_POPUPと
WS_OVERLAPPED の違いは何か、さらにオーナーWindowを指定
した場合と指定しなかった場合の違い、など。
4. Focus、Active、Foreground、TopLevel、MouseActivate、AppActivate
などの違いと関係性などは、優秀な人でも理解できないので、実験的に
なんとなく動く方法を探る必要がある。
このようなことに、AIが対応するのは大分先に思える。
119デフォルトの名無しさん
2023/05/27(土) 20:20:00.46ID:A+VvsCVO >>118
他にも socket を使ってプログラムしたいとしよう。
この関数(群)は、サーバー側でもクライアント側にも用いることが出来るが、
それぞれで使い方が結構違う。
サーバー側では、listen, bind, accept などを組み合わせなくてはならないし、
acceptは、元の socket fd とは別に新たな socket fd を返してくる。
それらがどう違うのかを理解するのは、ドキュメントだけで理解するのは
難しく、サンプルがほぼ必須となる。
また、Windows 板の socket の WinSock も有る程度の互換性があるが、
select 文と全く同じものは WinSock には存在しない。
また、CGI サーバーを作ろうとすれば、プロセスの生成とパイプでのせつぞくが必要に
なるが、その辺りは、LinuxとWindows で似ているところもあるが、混乱を招き、
まともな互換性が無い。Linuxにはforkとdupがあるが、Windowsにはforkは無いし、
dupもDuplicateHandleであるし、ハンドルがWindowsではHANDLE型なのに対して
Linuxは、file descriptorである。dupとDuplicateHandleでその違いが出てくる。
fork文の有る無いは非常に大きな問題を生み、プログラムのスタイルが全く違ってくる。
また、パイプに関して言えば、Linuxでは、相手型が待機状態かそうでないかを判定したり、
端末かファイルか、パイプのバッファに残りバイトがあるか、または、相手が閉じたか
まだ開いてイルカなどを細かく調査できるが、Windowsでは基本的に出来無い事が多い。
また、Linuxでは、TIME OUT 付きの同期読み込み関数があるが、Windowsでは
同期読み込みには TIME OUT を利用できない。そこで、非同期読み込みなる独特の
やり方を使うか、または、マルチスレッドにして、裏スレッドで無限待機状態
にして、表スレッドでフラグなどでそれを監視してなんとかする、などの方法を
採る必要がある。
このような複雑なことを果たして、そんなすぐにAIができるようになるだろうか。
他にも socket を使ってプログラムしたいとしよう。
この関数(群)は、サーバー側でもクライアント側にも用いることが出来るが、
それぞれで使い方が結構違う。
サーバー側では、listen, bind, accept などを組み合わせなくてはならないし、
acceptは、元の socket fd とは別に新たな socket fd を返してくる。
それらがどう違うのかを理解するのは、ドキュメントだけで理解するのは
難しく、サンプルがほぼ必須となる。
また、Windows 板の socket の WinSock も有る程度の互換性があるが、
select 文と全く同じものは WinSock には存在しない。
また、CGI サーバーを作ろうとすれば、プロセスの生成とパイプでのせつぞくが必要に
なるが、その辺りは、LinuxとWindows で似ているところもあるが、混乱を招き、
まともな互換性が無い。Linuxにはforkとdupがあるが、Windowsにはforkは無いし、
dupもDuplicateHandleであるし、ハンドルがWindowsではHANDLE型なのに対して
Linuxは、file descriptorである。dupとDuplicateHandleでその違いが出てくる。
fork文の有る無いは非常に大きな問題を生み、プログラムのスタイルが全く違ってくる。
また、パイプに関して言えば、Linuxでは、相手型が待機状態かそうでないかを判定したり、
端末かファイルか、パイプのバッファに残りバイトがあるか、または、相手が閉じたか
まだ開いてイルカなどを細かく調査できるが、Windowsでは基本的に出来無い事が多い。
また、Linuxでは、TIME OUT 付きの同期読み込み関数があるが、Windowsでは
同期読み込みには TIME OUT を利用できない。そこで、非同期読み込みなる独特の
やり方を使うか、または、マルチスレッドにして、裏スレッドで無限待機状態
にして、表スレッドでフラグなどでそれを監視してなんとかする、などの方法を
採る必要がある。
このような複雑なことを果たして、そんなすぐにAIができるようになるだろうか。
120デフォルトの名無しさん
2023/05/27(土) 20:26:23.61ID:A+VvsCVO >>119
さらにややこしいのは、Linuxでは、伝統的な Unix の POSIX と同じく、
ファイルのハンドルとしては、file descriptor と FILE* の二種類しかなく、
それらを相互に移り変わるのは、伝統的によく知られた関数などで行なえる
ようになっている。
しかし、Windows の場合は、FILE*, file descriptor の他に、HANDLEなる
ものがあり、Windows システムは、その最後の HANDLE を基礎としている。
だから、3つの間で結びついていることになり、とても複雑である。
FILE* ----> file descriptor(int) ---> HANDLE(void*)
のように三重構造になっている。
この辺のプログラミングは難しいので、優秀なプログラマ限定かも知れないが、
しかし、人間にはそのような複雑な事情を加味してプログラミングできる人材
も存在している。
果たして、これが AI で出来る様になるのは、いつの日か。
いまの chatGPT は、直径と半径を混同した公式を出力してしまうような状態
なので、これらのような人間でも微妙な配慮が必要なプログラミングは
全く出来ない。
さらにややこしいのは、Linuxでは、伝統的な Unix の POSIX と同じく、
ファイルのハンドルとしては、file descriptor と FILE* の二種類しかなく、
それらを相互に移り変わるのは、伝統的によく知られた関数などで行なえる
ようになっている。
しかし、Windows の場合は、FILE*, file descriptor の他に、HANDLEなる
ものがあり、Windows システムは、その最後の HANDLE を基礎としている。
だから、3つの間で結びついていることになり、とても複雑である。
FILE* ----> file descriptor(int) ---> HANDLE(void*)
のように三重構造になっている。
この辺のプログラミングは難しいので、優秀なプログラマ限定かも知れないが、
しかし、人間にはそのような複雑な事情を加味してプログラミングできる人材
も存在している。
果たして、これが AI で出来る様になるのは、いつの日か。
いまの chatGPT は、直径と半径を混同した公式を出力してしまうような状態
なので、これらのような人間でも微妙な配慮が必要なプログラミングは
全く出来ない。
121デフォルトの名無しさん
2023/05/29(月) 14:18:12.33ID:+orwqEmC ぶっちゃけ上記に書かれた例なんかはChatGPTで書ける例だと思うけどな
FILE構造体のポインタとファイルディスクリプタとハンドルのコンバートとかは余裕でできるでしょ、正しくそう日本語を指示するだけで
「できない」っていってる人は質問文が悪い可能性があるんで、質問文と結果をimgurにでも貼ってほしいね。
FILE構造体のポインタとファイルディスクリプタとハンドルのコンバートとかは余裕でできるでしょ、正しくそう日本語を指示するだけで
「できない」っていってる人は質問文が悪い可能性があるんで、質問文と結果をimgurにでも貼ってほしいね。
122デフォルトの名無しさん
2023/05/29(月) 14:20:59.71ID:+orwqEmC 何が言いたいかっていうと、人間の簡単難しいと、ChatGPTの簡単難しいは違うので、人間が簡単にできるこんなタスクを間違えたから難しいタスクであるこれはできるだろうみたいな推測は間違ってる
日本語で条件が書かれた最適化問題を線形計画法にして解くためのコードを書くなんてのだと、
日本語を線形計画問題として立式するところまでは素晴らしくやってくれるからね。
日本語で条件が書かれた最適化問題を線形計画法にして解くためのコードを書くなんてのだと、
日本語を線形計画問題として立式するところまでは素晴らしくやってくれるからね。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日中対立、打開策見えず 高市氏答弁1カ月、影響拡大 ★3 [蚤の市★]
- 小林よしのり 日中関係、来年は「ますます日本は不利に」「加害者の分際で被害者ぶって、中国が横暴だと毅然と振る舞っても滑稽なだけ」 [冬月記者★]
- 【金融】多重債務者急増、147万人 金融庁調査、物価高影響か [シャチ★]
- 元グラドル維新議員 夫に「サンドイッチのパン」を依頼→食パン6枚切り買われ怒り…“どちらが悪い?”SNSで議論 ★3 [muffin★]
- 『DOWNTOWN+』2回目生配信で松本の実兄・松本隆博が登場し共演 [jinjin★]
- 【サッカー】カズ・三浦知良、現役続行を表明 SNSで『引退勧告』殺到も… 対戦した選手「スピード、キレはないが体の使い方はうまい」 [冬月記者★]
- 頭おかしくなる呪いかけてくるのやめろよ
- 電車でスマホ見る時に顔の正面に持つのやめろとか言うじゃん
- どんな顔でも髪型しだい
- 千晴をしばきたい
- ChatGPTに「私の負けです」と言わせる方法
- 鷹央ちゃんてなんか作りもの臭いよね
