ワイジ「なんでプログラミング言語って複数あるんや?」→有識者の答えwwwwwwwww

121d3c318e49862e82dcdf3bf16e4529_t.jpg

1: 名無しさん@おーぷん 19/06/07(金)20:46:20 ID:4Yp

有識者「料理も道具複数あるやろ」
ワイジ「???」

コンピューターは人工的なもんなんやから人間に都合のいい統一言語で動くように設定すりゃええんちゃうの

2: 名無しさん@おーぷん 19/06/07(金)20:47:07 ID:sL2

お前が使ってるコンピュータとワイが使ってるコンピュータは違うやろ?
そういうことや
5: 名無しさん@おーぷん 19/06/07(金)20:47:40 ID:4Yp

>>2
基本的な部分では同じやろ
7: 名無しさん@おーぷん 19/06/07(金)20:48:32 ID:sL2

>>5
マシン語理解できればその考えでもいいんやけどね
3: 名無しさん@おーぷん 19/06/07(金)20:47:34 ID:6ME

バベルの搭つくったからやぞ
4: 名無しさん@おーぷん 19/06/07(金)20:47:36 ID:ZSP

人間に都合いいようにすると、コンピュータに都合悪くなるんやで()
6: ■忍【LV7,デスフラッター,V9】 19/06/07(金)20:47:56 ID:srt

ゲーム作るのに都合のいい言語と
業務系アプリ作るのに都合のいい言語と
ブラウザで操るのに都合のいい言語と
などがあるんよ
コンピューターなんだから人間の都合よりコンピューター側の都合を気にしなきゃならない
8: 名無しさん@おーぷん 19/06/07(金)20:48:40 ID:4Yp

>>6
人間に都合のいいコンピューター作ればええやん
何で出来ないんや
54: 名無しさん@おーぷん 19/06/07(金)21:22:49 ID:PUt

>>6
これは逆でコンピューターのことかんがえれば最悪全部Cでええけども人間の都合を気にすると複数の言語が出てくるんや
9: 名無しさん@おーぷん 19/06/07(金)20:49:32 ID:3JJ

別に刺身包丁だろうが中華包丁だろうが食材を切ると言う点ではおんなじやけどそれぞれ向き不向きがあるやん
それと同じや

10: 名無しさん@おーぷん 19/06/07(金)20:51:11 ID:4Yp

>>9
そら食材みたいな自然は人間の思うとおりにできてへんからなぁ
でもコンピューターは人工的な物なんやから人間に都合よく統一言語使えるような物も作れるはずや
15: 名無しさん@おーぷん 19/06/07(金)20:53:49 ID:3JJ

>>10
プログラミングは基本人間がやってることを自動化したに過ぎないから自然と似たようなもんやろ(適当)
12: 名無しさん@おーぷん 19/06/07(金)20:52:24 ID:4Yp

ホンマは出来るけど今更新たな機構で動くコンピューター作るのめんどいからやってないんか?
16: 名無しさん@おーぷん 19/06/07(金)20:53:49 ID:QP0

>>12
それもある
13: 名無しさん@おーぷん 19/06/07(金)20:52:45 ID:4uF

単純に限度があるだけやぞ
14: 名無しさん@おーぷん 19/06/07(金)20:53:00 ID:OER

ゲームのコントローラーをひとつに統一する、みたいなもんか
18: 名無しさん@おーぷん 19/06/07(金)20:54:33 ID:4Yp

>>14
そのソフトがwiiだろうがPS4だろうがXBOXだろうが全てPCで出来るのによぉ
プログラミング言語を統一できるようなコンピューターもできるはずや
21: ■忍【LV7,デスフラッター,V9】 19/06/07(金)20:55:13 ID:srt

>>18
だから用途ごとに都合の良し悪しがあるんやっての
17: 名無しさん@おーぷん 19/06/07(金)20:54:29 ID:3aP

その最適化言語を作るのが難しいんやぞ
人間に都合のいいってどういうことなんや?
設計しやすいんか?コード整理しやすいんか?処理が早いんか?
全部は実現できひんし、何が最適か分かれば苦労はないで
19: 名無しさん@おーぷん 19/06/07(金)20:54:43 ID:3JJ

てか多分そう言う統合的な奴やろうと思えばできるけどライブラリ膨大になってそんなの覚えるくらいならユーザー側が自作したり他の言語使ったりするんちゃうかな
22: 名無しさん@おーぷん 19/06/07(金)20:55:29 ID:eaZ

エスペラント語って知っとるか?
23: 名無しさん@おーぷん 19/06/07(金)20:55:54 ID:3JJ

あとコンピュータとプログラミング言語はまた別やろ
25: 名無しさん@おーぷん 19/06/07(金)20:56:27 ID:eaZ

確かに多すぎやとは思うが
28: 名無しさん@おーぷん 19/06/07(金)20:58:11 ID:4Yp

道具には向き不向きがあるってのはわかる
でもそれは人間にとって都合良いわけちゃうし人間の為にあるわけやない自然に対してのものやろ?
でもコンピューターならできるやろ、人間がわざわざ道具分けせんでも住むような設定が
ワイ支離滅裂やろか
40: 名無しさん@おーぷん 19/06/07(金)21:10:21 ID:CkY

>>28
出来ないから複数あるとは考えられんのか?
41: 名無しさん@おーぷん 19/06/07(金)21:10:52 ID:4Yp

>>40
ならなぜできないのかを知りたいんや
29: 名無しさん@おーぷん 19/06/07(金)20:58:11 ID:ZSP

コンピュータは2進数
人は10進数
この時点でやりづらい
30: 名無しさん@おーぷん 19/06/07(金)20:59:07 ID:3JJ

よっしゃ!煮る切る炒める揚げるがすべて一つでできる食器作るンゴ!
32: 名無しさん@おーぷん 19/06/07(金)21:00:41 ID:4Yp

>>30
というよりスープが箸でつかめたり天ぷらが箸で揚げられるようにできないんかってこと
リアル世界ならできないけどコンピューターの中の話ならできるやろ
35: 名無しさん@おーぷん 19/06/07(金)21:02:50 ID:3JJ

イッチから開発依頼されたら3日置きに仕様変更されて納期は変わらなさそう
43: 名無しさん@おーぷん 19/06/07(金)21:11:59 ID:3JJ

てかコンピュータは二進数の統一言語で動いてるやん
44: 名無しさん@おーぷん 19/06/07(金)21:14:03 ID:4Yp

>>43
ほなら人間とコンピューターを繋ぐ言語も統一できるやろ
45: 名無しさん@おーぷん 19/06/07(金)21:14:52 ID:3JJ

>>44
どう言うことや?
コンピュータは基本オンオフの組み合わせで動いとるんやから統一もクソもないやろ
46: 名無しさん@おーぷん 19/06/07(金)21:15:01 ID:ZSP

>>44
普段から2進数で計算したい?
47: 名無しさん@おーぷん 19/06/07(金)21:16:29 ID:awj

電気という自然物を扱うから
49: 名無しさん@おーぷん 19/06/07(金)21:18:01 ID:3JJ

人間が万能言語扱えるってどう言うことや
そもそも万能言語自体ないやろ
50: 名無しさん@おーぷん 19/06/07(金)21:18:51 ID:4Yp

>>49
あーすまん
CだのJavaだの区別のない万能言語を使えるようなコンピュータを設定できないんか?
51: 名無しさん@おーぷん 19/06/07(金)21:20:51 ID:3JJ

コンピュータの設定ていうか開発者がCとかしか使わないようにしたらできるんじゃないかな
コンピュータの都合じゃなくて人間が楽するために言語変えてるんだから
53: 名無しさん@おーぷん 19/06/07(金)21:21:21 ID:PUt

言語の違いは人間の扱いやつさの違いやで
用途によって扱いやすい言語があるんや
55: 名無しさん@おーぷん 19/06/07(金)21:23:21 ID:4Yp

人間が欠陥存在なんか
57: 名無しさん@おーぷん 19/06/07(金)21:24:17 ID:3zz

そもそも新参者がプログラムなんかに興味持つな
にわかのせいでワイらの業界は風評被害受けてるんやぞ
60: 名無しさん@おーぷん 19/06/07(金)21:24:56 ID:4Yp

>>57
にわかどころか新参ですらなくプログラム弄ったことすらないぞ
61: 名無しさん@おーぷん 19/06/07(金)21:25:20 ID:3zz

>>60
プログラムやったことない癖にプログラミング語らないでほしい
59: 名無しさん@おーぷん 19/06/07(金)21:24:50 ID:PqX

言語は全て英語でいいとわかってても統一できるかは別問題やろ

$(function(){
var c = 0;
if($(“div.mtpro-tweet-outer”).length){
var ad = “div.mtpro-tweet-outer”
}if($(“.twitter-tweet”).length){
var ad = “.twitter-tweet”
}if($(“div.t_h”).length){
var ad = “div.t_h”
}
$(ad).each(function() {
if (c !== 0) {
if(c == 4 ){
$(this).before(‘

‘);
}
else if(c == 8 ){
$(this).before(‘

‘);
}
else if(c == 12 ){
$(this).before(‘

‘);
}
else if (c >= 16 && c%4 == 0) {
$(this).before(‘

‘);
}
}
c++;
});
});

元スレ:http://hayabusa.open2ch.net/test/read.cgi/livejupiter/1559907980/

Source: mindhack
ワイジ「なんでプログラミング言語って複数あるんや?」→有識者の答えwwwwwwwww