トップページ⇒tech
329コメント83KB

スクリプトとプログラム

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
どうちがうんですか???
0002デフォルトの名無しさんNGNG
テキストファイルと実行ファイル。
0003デフォルトの名無しさんNGNG
単体で動くかどうか
0004デフォルトの名無しさんNGNG
厳密な境界線はないだろう。
でもスクリプトというと典型的には小規模でコンパイル不要で超高級言語という感じがする
0005デフォルトの名無しさんNGNG
言い回しによってかわる。
ファイルとしてみるなら、 スクリプト != プログラム
プログラムの種別なら、 スクリプト ∈ プログラム
スクリプトって何?なら、 スクリプト = プログラム
0006デフォルトの名無しさんNGNG
2
0007デフォルトの名無しさんNGNG
まああれだ。音楽のジャンルみたいなもんだ。
実際触れてみないとわからん。
0008デフォルトの名無しさんNGNG
3ケットだせ
0009デフォルトの名無しさんNGNG
>>3
オイオイオイオイ、単体で動くソースなんかねえだろ。
0010デフォルトの名無しさんNGNG
インタプリタかコンパイラかどっちかやろ。って逝ったらBASICはスクリプトか・・・
0011デフォルトの名無しさんNGNG
スクリプト = 脚本
プログラム = 計画

何かに出す指示を記述したものという点では一致しているがスクリプトの方が柔軟で高級って印象かな。
0012デフォルトの名無しさんNGNG
>>1-3
夏休みだなぁ・・・
0013デフォルトの名無しさんNGNG
はやくちゃんと答えてください!!
あした登校日なんです!
00142NGNG
悪かったな。
おれの発言の何に気が触ったんだ?
0015デフォルトの名無しさんNGNG
↑>>12
0016デフォルトの名無しさんNGNG
>>9
(゚Д゚)ハァ?
0017デフォルトの名無しさんNGNG
>>14
7xx な *.pl はプログラムだが 6xx な *.pl はスクリプトということになるのか?
それとも両方スクリプトで前者だけプログラムになるのか?
しかし常識的にはどっちもプログラムでどっちもスクリプトだろ。
0018デフォルトの名無しさんNGNG
>>16
通訳

ソースの時点で既にプログラムと呼ぶべきであり、
単体で動くかどうかなど関係無い。
0019デフォルトの名無しさんNGNG
あまり深く考えないでレス。
テキスト以外では配布不可能なのを特別にスクリプトと呼ぶ。

ちゃんと考えて答える科学な人の突っ込みを期待。
0020デフォルトの名無しさんNGNG
アプリケーションの制御をするのがスクリプト
アプリケーションを開発するのがプログラム
0021デフォルトの名無しさんNGNG
JScript.NETは単体で実行可能なファイルを作れるぞ
0022デフォルトの名無しさんNGNG
>>21
JScriptはIE(=windows)を制御するスクリプトです
0023デフォルトの名無しさんNGNG
>>17
頭固いな。なんとなく言っただけだ。

おれは他にも何回か書き込んでるぞ。
0024デフォルトの名無しさんNGNG
>ファイルとしてみるなら、 スクリプト != プログラム

ノイマンコンピュータならどっちもファイルだろ。
0025デフォルトの名無しさんNGNG
>>21
.NET FrameworkとASP.Netがいるけどなw

>>22
>IE(=windows)

はぁ?
0026デフォルトの名無しさんNGNG
>>24
言い回しといってる。種別での話だ。
Perl スクリプトのファイル != PE形式の実行ファイル
お前は人と話すときにいちいち

>ノイマンコンピュータならどっちもファイルだろ

っていうのか?


>>22
元々(IEではないが・・・)そうだけど、今は言語のことを指してるだろ。
0027デフォルトの名無しさんNGNG

マシン語などで書かれ、単体で動作可能 = ロードモジュール(実行形式ファイル)

プログラミング言語で書かれ、単体で動作不能 = スクリプト

どっちもプログラム。
0028デフォルトの名無しさんNGNG
>>26
じゃあはじめっからファイルなんて言う基準で比較なんてするなよ。
そんな後からやたらとMy前提条件わめき散らさないと肯定できないなら。
0029デフォルトの名無しさんNGNG
ってかスクリプトって言語じゃん。だからスクリプト=プログラムじゃん。
だがプログラム!=スクリプトだろ。
すべてのプログラムがスクリプトではない。
厳密なところは知らんがな。スクリプトってインタープリタだろっと言ってみる。
0030デフォルトの名無しさんNGNG
>>26
JScriptという言語がスクリプトだということの根拠に>>22を挙げているのだが
>今は言語のことを指してるだろ
の意味がわからない
0031デフォルトの名無しさんNGNG
やっぱりインタープリタがスクリプトで、直接マシン語吐いたり、
実行ファイル吐いたり、中間語吐くのがコンパイラでねぇの?
となると、BASICとかもスクリプト言語だな。

と思ったら以下のサイトで発見したわ。

ttp://www.atmarkit.co.jp/fwin2k/operation/command003/command1.html

引用しようと思ったら、長すぎてマンドクセィので勝手に読め
0032デフォルトの名無しさんNGNG
直接マシン語吐いたり、 実行ファイル吐いたり、
中間語吐くコンパイラ内蔵したインタプリタもあるぞ
0033デフォルトの名無しさんNGNG
JavaはScript
N88BASICはScript
N88BASICコンパイラを使うとプログラム



・・・・・・・・・・・・・・・・・・・・・・・・・・あらあら
0034デフォルトの名無しさんNGNG
http://www.atmarkit.co.jp/fwin2k/operation/command003/command1.html
0035_NGNG
http://homepage.mac.com/hiroyuki45/
0036デフォルトの名無しさんNGNG
だからJScriptはWindowsと統合されたIEを制御しているのであって
IEが表に出てこないからってアプリを制御してないわけじゃないんだよ
0037デフォルトの名無しさんNGNG
>>36
>はWindowsと統合されたIE
懐かしいな。Windows98のころとか何かそんなこと言ってたけど。
0038デフォルトの名無しさんNGNG
頭悪いな。
0039デフォルトの名無しさんNGNG
>>38
反論が思いつかなくなったか?
0040デフォルトの名無しさんNGNG
いや、部外者だ。
不毛じゃないか?
0041デフォルトの名無しさんNGNG
>>40
スレタイからして毛のある議論が出来るとは思えないが。
0042デフォルトの名無しさんNGNG
ってか、>>1 はどこいった?
0043デフォルトの名無しさんNGNG
>>42
さっきウェルマートの恵比須店にいたよ。
0044デフォルトの名無しさんNGNG
>>43
んじゃ今から行って呼んでくるわ。
0045デフォルトの名無しさんNGNG
これひょっとして定義がないの?
0046デフォルトの名無しさんNGNG
>>45
無いというかかなり曖昧。
公式サイトとか名乗りを鵜呑みにするのが一番かと。
0047デフォルトの名無しさんNGNG
スクリプトより よりユーザサイドプログラミング用の言語を シナリオと呼ぶ事を提案します
0048_NGNG
http://homepage.mac.com/hiroyuki45/hankaku_b01.html
0049デフォルトの名無しさんNGNG
perlオンリーで書かれたものはすべて
スクリプトと思ってます
0050デフォルトの名無しさんNGNG
VBAはマクロ?
VBscriptはスクリプト?
VBはプログラム?
0051デフォルトの名無しさんNGNG
ゲームキャラのAIをスクリプトで書けるようにしようと思っています。
JavaScriptを使おうとおもうのですが、組み込んで使えるものなのでしょうか?
VC6使っています。
0052デフォルトの名無しさんNGNG
AIつかうならJavaScriptはやめたほうがええ。
Javaにしろ。
「Javaによる知的エージェント入門」という本もある。
0053デフォルトの名無しさんNGNG
>>49
perlはコンパイラが存在しますよ。
あと、BATファイルもコンパイルしてcomにするソフトがあった(exeだったか?)。
0054デフォルトの名無しさんNGNG
主に鯖で動かすために使われるからスクリプトって言われてるんだろ
スクリプトという呼称は用途に対してだと思うが
0055デフォルトの名無しさんNGNG
↑↑↑↑↑↑↑↑↑↑
とんでもない馬鹿登場
005651NGNG
>52
なんでですか?
アプリとスクリプトとの変数の受け渡しくらいはできますよね??
組み込み用のスクリプト言語の比較とかあればいいんだけど。。。
0057デフォルトの名無しさんNGNG
プログラムは番組。スクリプトは台本。
英語では、プログラムのほうがスクリプトより大きい構成を表すイメージがある。

テレビで言うなら、一日のプログラムの中で一つ一つの番組に台本がある。
演劇で言うなら、一日の公演プログラムの中で一幕一幕に台本がある。

実際には、プログラムと呼ぶかスクリプトと呼ぶかはその言語によって
慣習的に決まっているだけで、厳密な定義は無いが、手軽に細かな
作業ができる言語の方がスクリプトと呼ぶのにしっくりくる。
0058デフォルトの名無しさんNGNG
>>57
まぁ、線引きが微妙って事でその説明が一番しっくり来るな。
>>57に激しく同意。
0059デフォルトの名無しさんNGNG
>>54
取りあえず反論しとく。

JavaScript
0060デフォルトの名無しさんNGNG
>>59
>>54はアプリケーションを制御するものをスクリプトと呼ぶ説の補強ですた
鯖はアプリケーションなのでPerlはしばしば鯖で使われ、その場合スクリプトと呼ばれる

言葉足りずでスマソ

つまりPerlも場合によってスクリプトと呼ばれたりそうでない場合もあると言いたかったわけです
0061デフォルトの名無しさんNGNG
>>60
>鯖はアプリケーションなので

いいえ、多くの従属するモノにサービスを提供するモノですよ。サーバは。
0062デフォルトの名無しさんNGNG
そういやシェルスクリプトでhttpサーバ書いた人って居なかったっけ?
0063デフォルトの名無しさんNGNG
>>54=60
やっぱり無理がある気がする。
Perlが主に鯖で使われるというほどのことはないと思うし、
クライアントで使ってもPerlScriptって言うと思う。
0064デフォルトの名無しさんNGNG
>>63
>Perlが主に鯖で使われるというほどのことはないと思うし、

ここ数年だからなぁ。
0065デフォルトの名無しさんNGNG
>>61
はいはい、10万7歳でしたね
0066デフォルトの名無しさんNGNG
>>65
perlだってfork出来るからデーモンになれると思うぞ。
006754NGNG
>>60
おーい、騙るなよ。
俺はサーバなんて一言も言ってないぞ。
0068デフォルトの名無しさんNGNG
>>67
じゃあ何か?お前は魚類の上で動くモノをスクリプトというのか?
0069デフォルトの名無しさんNGNG
perlをPerlとかくやつは!
0070デフォルトの名無しさんNGNG
>>19 が正解っぽい。
0071デフォルトの名無しさんNGNG
>>69
IMの設定で、英大文字からはじめるとかなに変換しないようにしているからつい。
0072abcNGNG
お気に入り集 ☆
http://beauty.h.fc2.com/
0073デフォルトの名無しさんNGNG
JAVAはスクリプトですか?
0074デフォルトの名無しさんNGNG
Perlは次期バージョンではParrotというVMの上で動くようになるのですが
そうなるとスクリプトからプログラムへ昇格ということになるのでしょうか?
0075デフォルトの名無しさんNGNG
>>73
>>19によりスクリプトじゃありません
0076デフォルトの名無しさんNGNG
>19の定義によりスクリプトと思われるもの。
BAT
perl
PHP
awk
JavaScript
Python

BATもperlもコンパイラがないわけじゃないが・・・

この定義だとlispはあやしいなあ。
0077デフォルトの名無しさんNGNG
大嘘つきとか馬鹿がいるみたいだな
スクリプトとプログラムの違いを考えようとするのが馬鹿
「スクリプティング言語に分類されるプログラミング言語、およびそれで書かれたプログラム」
「スクリプティング言語に分類されないプログラミング言語、およびそれで書かれたプログラム」
違いはこれだ。
前者はインタープリター型であり、多くは「#!」で始まる。
ただしそうでないものでも扱いが他のスクリプティング言語に似ていれば含む(JavaScriptなど)
0078デフォルトの名無しさんNGNG
>>77
> 前者はインタープリター型であり、多くは「#!」で始まる。

MACやWindowsのスクリプト言語は置いてけぼりですか。
0079デフォルトの名無しさんNGNG
インタプリタによって実行されるものがスクリプト
0080デフォルトの名無しさんNGNG
〜Scriptってつく奴はスクリプト
0081デフォルトの名無しさんNGNG
>>79
じゃあN88BASICはどっち?コンパイルもインタプリタに実行させることも出来るけど。

って言うかその分類が間違っていることは外出ですよ。
008279NGNG
>>81
コンパイルしたらコンパイラでそのまま実行させたらインタプリタだろ
0083デフォルトの名無しさんNGNG
>コンパイルしたらコンパイラ

(´ x `)
0084デフォルトの名無しさんNGNG
知ったかぶりをする大嘘つきとかわざわざ上げてまで書く馬鹿?
008579NGNG
>>81
N88BASICは知らんが(実行ファイルを作る目的でなく)そのまま実行させるのが
目的ならば中で何をしていようがインタプリタだという意味。で、インタプリ
タによって実行されるのがスクリプト。
0086デフォルトの名無しさんNGNG
>79
FORTHは?
LISPは?
0087デフォルトの名無しさんNGNG
>79
PostScriptは?
008879NGNG
>>86 87
チミはどう思うのかね?
0089デフォルトの名無しさんNGNG
>79 の定義に疑いを持っている。
>19 の定義で満足してる。
009079NGNG
>>89
別に89を満足させるために書いたわけじゃないがね。
で、どこをどのように疑問なわけ?
0091デフォルトの名無しさんNGNG
>>90
そう言えばCのインタプリタってのもあったぞ。Cはスクリプトだな。
009279NGNG
>>91
インタプリタによって実行されるならそのCのソースはスクリプトと言えるだろう。

そもそもある言語がスクリプト言語かそうでないかのいずれかであるっていう
前提はどっからくるんだ?
0093デフォルトの名無しさんNGNG
>>92
スクリプトでありプログラムである。

と言うものが現に今存在していないからな。
009479NGNG
>>93
言ってる意味がよく分からないが、上のようなCの場合、インタプリタもある
ならスクリプトでありプログラム(コンパイラ?)じゃないのか?
0095デフォルトの名無しさんNGNG
言語の作者がScriptと言ってるものがScriptだろ?
0096デフォルトの名無しさんNGNG
久しぶりに無意味な議論を見た気がする。
0097デフォルトの名無しさんNGNG
スクリプトとプログラムという用語は、言語の作者が勝手につけていいんだよ。

なぜなら、どこか公的機関で定義されてるわけでもなければ、RFCなり標準化機関で
定義されてるわけでもない。また、厳密な定義が無ければ混乱が起こるわけでも
不便なわけでもない。その上、実際に様々な言語の作者が勝手につけている。

じゃあ全く同じ意味で何の目安もなしに名づけているのかと言うと、そうでもない。
名づける上では英語のニュアンスが考慮されている。

演劇では一日の演目を集めたものをプログラムと呼び、一つ一つの演目で
俳優の動きを定めたものをスクリプトと呼ぶ。
つまり、プログラムの方がスクリプトより大規模になる。

もともとのスクリプトという英語には、サーバで動くという意味も無ければ、
テキストという意味も無い。
単にスクリプトと名づけられた言語にそういうものが多いだけの話。
現に、クライアントで動くスクリプトもあれば、コンパイルできるスクリプトもある。
0098デフォルトの名無しさんNGNG
>>97
Perlはスクリプトだと言及された事ってあるのか?
0099デフォルトの名無しさんNGNG
>>98
教本に書いてある
0100デフォルトの名無しさんNGNG
>>99
どのだよ?禿げ。
0101デフォルトの名無しさんNGNG
>>100
プログラミングWindows
0102デフォルトの名無しさんNGNG
ラクダ本に決まってるだろ、円形脱毛症。
0103デフォルトの名無しさんNGNG
>>97
コンパイルして実行ファイルを作るためのソースコードを普通スクリプトとは言わないね
0104デフォルトの名無しさんNGNG
>>103
で、BASICはどっちなんだと。
0105デフォルトの名無しさんNGNG
>>104
BASICって何のBASICだ?
0106デフォルトの名無しさんNGNG
>>105
N88
0107デフォルトの名無しさんNGNG
えぬぱっぱ
0108デフォルトの名無しさんNGNG
>>106
>>85に出ているようだが
0109デフォルトの名無しさんNGNG
>>105
BASICといったらF-BASICに決まっているだろ
0110デフォルトの名無しさんNGNG
>>108
だろ?何回同じ事言ったら気が済むんだ?お前は。
0111108NGNG
>>110
だろ?って何だよ?
つーか何か勘違いしてるだろ
0112デフォルトの名無しさんNGNG
>>110-111
必死だねぇ。
0113デフォルトの名無しさんNGNG
basic09
0114デフォルトの名無しさんNGNG
Real Basic
0115デフォルトの名無しさんNGNG
RMSのお言葉

GPLが制限だと主張する人たちは、他の人たちをコントロールしたい人たちな
のだ。つまり彼らの言うのは、「彼らが私達のことをコントロールする自由」
を私達が彼らから奪っている、ということなのだ

……しかし何も奪ってはいない。ましてやGPLの下で配布することを強制して
もいない。我々が望むのはソースコードへのアクセスが可能であり続けること
だ。
0116デフォルトの名無しさんNGNG
オープンソース厨って割れ厨みたい。
0117デフォルトの名無しさんNGNG
と割れ厨が仲間を欲しています
0118山崎 渉NGNG
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0119デフォルトの名無しさんNGNG
>>103
言うよ。
0120デフォルトの名無しさんNGNG
>>103
http://www.google.co.jp/search?sourceid=navclient&ie=UTF-8&oe=UTF-8&q=%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88+%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB
ほらね。
Perlもスクリプトだがコンパイルできる。
コンパイルできないスクリプトしか知らないのは、君が浅学なだけ。
0121デフォルトの名無しさんNGNG
スクリプトとプログラムを言語の作者が勝手に名づけて良い3つの理由

・法的理由
禁止する法律は何も無い。また、どの標準化機関でも定義されていない。

・歴史的理由
各作者はおのおの独自に名づけている

・実用的理由
勝手に名づけても誰も困らない

以上より、プログラムおよびスクリプトという用語は、言語ごとに勝手に
決めても良い。
ただし、語源となるプログラム(番組・日程)、スクリプト(台本)のイメージより、
小規模プログラミングを対象とする言語はスクリプトと名づけられる傾向にある。
0122デフォルトの名無しさんNGNG
他のスレをものすごい勢いで上げている山崎パンはこのスレで何か恥ずかしいことを言ったのか?
0123デフォルトの名無しさんNGNG
実はこの六つが貼られてない。1000いってる「すれ立てるまでもない」は当然だが。

おまいら最強の麻雀プログラムしてみろよ!!
C♯相談室 Part10
C/C++でのWindowsPrograming議論スレ(質問お断り)
***すれ立てるまでもない質問はここで 第41刷***
__ヤヴァイHP
 i アプリで "i C言語"ってどうよ?
0124デフォルトの名無しさんNGNG
>>121
スクリプト言語じゃないものをスクリプト言語だと名付ける作者がどこにいるんだ?
0125デフォルトの名無しさんNGNG
>>124
何を持って今手の中にあるこれをスクリプト言語とするんだ?
0126デフォルトの名無しさんNGNG
>>124
そう呼ばれているし。少なくともコンパイラじゃないから。
0127デフォルトの名無しさんNGNG
>>126
またコンパイラですか。何回論破されれば気が済むんだが。
0128デフォルトの名無しさんNGNG
>>127
どこで論破したの?されたんだろ
0129デフォルトの名無しさんNGNG
>>120
もしPerlがインタプリタでなくてコンパイラでしかなかったら、それもスクリプトと言うのか?
0130デフォルトの名無しさんNGNG
>>129
それよりもBASICだよ。
0131デフォルトの名無しさんNGNG
ある人がある言語とそのコンパイラを作ったとする。そしてこれはスクリプト
言語だと*勝手に*決めたとする。でもそれは普通スクリプト言語だとは言われ
ない。
0132デフォルトの名無しさんNGNG
参考までに

These are languages that are primarily interpreted, and on unix
sytems, can ususally be invoked directly from a text file using #!.

ttp://www.kt.rim.or.jp/~kbk/
0133デフォルトの名無しさんNGNG
>>132
unixみたいなマイノリティの話持ち出されてもなぁ。
0134デフォルトの名無しさんNGNG
>>133
unix限定だとどこにも書かれていないようだが
0135デフォルトの名無しさんNGNG
Perlはパワフルすぎてもはやスクリプトのレベルを超えてます!
0136デフォルトの名無しさんNGNG
ハァ?
JScript >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Perl
0137デフォルトの名無しさんNGNG
>>131
Perlは言われてるよ。
0138デフォルトの名無しさんNGNG
>>132
on unix systems = UNIXにおいては ≠ 全てのシステムにおいて
usually = 通常は ≠ 必ず

英語の勉強しなさい。
0139デフォルトの名無しさんNGNG
コンパイル後に実行するよりも、直接実行できるほうが手軽。
だから、スクリプト言語はインタープリタ言語が多い。
が、それがスクリプトの必須条件ではない。

なぜなら、コンパイルできるスクリプトは数多くあるし、
コンパイルできないスクリプトでない言語も数多くある。

スクリプトであるかどうかは作者が決めるものであり、
イメージ的には手軽で小規模向きのものがスクリプトと名づけられる傾向にある。
ただし、厳密な定義はどこにもない。
0140デフォルトの名無しさんNGNG
Perlはコンパイルできるが、スクリプトである。
Cはインタープリタが存在するが、スクリプトではない。

よって、コンパイルできるかどうかとスクリプトであるかどうかは無関係。
0141デフォルトの名無しさんNGNG
朝っぱらから馬鹿なこと書いてますね。
0142デフォルトの名無しさんNGNG
「馬鹿なこと」と書く場合には、論破してから書くのが効果的ですよ。
0143デフォルトの名無しさんNGNG
>>141
いや、お前が一番バカなこと書いてると思うが。
0144デフォルトの名無しさんNGNG
N88BASICはコンパイルできないが、スクリプトではない。
もし仮にN88BASIC用のコンパイラが作られたとしても、
急にそれがスクリプトにはならない。

よって、コンパイルできるかどうかと、スクリプトであるかどうかは無関係。
0145デフォルトの名無しさんNGNG
できるかできないかではなく、一般的にどうするかが問題だと思うけど。
0146デフォルトの名無しさんNGNG
>>144
>N88BASICはコンパイルできないが、スクリプトではない。

http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&oe=UTF-8&q=N88BASIC%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9
0147デフォルトの名無しさんNGNG
>>145
何をもって一般と言うんですか?
あなたの脳はすべてにおいて一般的なんですか?
それとも統計的なデータを提示できるのですか?
0148145NGNG
>>147
あなたの言うとおりですね(^-^*)
統計的なデータなんてないですよ(^-^*)
0149デフォルトの名無しさんNGNG
>>148
でしょ?苦し紛れに曖昧な言葉で逃げるのはやめなさい。
みんな謝れば許してくれるいい人達だよ。
0150デフォルトの名無しさんNGNG
>>149
はいはいそうですね。私が間違っていましたよ。
以後き・を・つ・け・ま・す。
0151デフォルトの名無しさんNGNG
>>146
じゃあ訂正。
N88BASICはコンパイラが作られたが、それ以前からスクリプトではなかった。
0152デフォルトの名無しさんNGNG
よって、コンパイルできるかどうかとスクリプトであるかどうかは関係ない。
0153デフォルトの名無しさんNGNG
LarryはPerlをスクリプト言語だとは一言も言っていない。
0154デフォルトの名無しさんNGNG
プログラムとスクリプトの間に明快な線引きは無い。
いや、一部の人の脳内にはあるのかもしれないが、それはあくまでその人の
中でしか通用しない線引きであって、そんなものはどの標準化機関でも認められない。

各言語の作者は、プログラムとスクリプトの間の微妙なニュアンスの違いに従って
勝手に名づけて良いし、事実勝手に名づけている。

その微妙なニュアンスの違いが生まれるのは、もちろん語源である日常用語から。

日常用語のプログラムと台本のニュアンスの違いにより、スクリプトの方が
より小規模プログラミング目的の言語に使われる傾向にある。
0155デフォルトの名無しさんNGNG
>>153
Larry著のラクダ本読んだことないの?
0156デフォルトの名無しさんNGNG
>>154
それについて統計的なデータを提示できるのですか?
0157デフォルトの名無しさんNGNG
>>155
お前こそ英語版読んだこと無いの?
0158デフォルトの名無しさんNGNG
>>157
英語版にScriptと書いてあるんだけど?
0159153NGNG
>>158
まじで!?
0160デフォルトの名無しさんNGNG
>>156
反例を何度も提示していますが?
反例の意味がわからなければ辞書を引いてください。
0161デフォルトの名無しさんNGNG
Perlは本人が言ってるからスクリプト。と。

じゃあ>>158は名乗ったもん勝ち説派だと思っていいのな。
0162153NGNG
用語集みたいなのにあったわ。
ラリー曰く、「別の形式にコンパイルせずに、そのまま実行されるプログラムが入っているテキストファイル。」
0163デフォルトの名無しさんNGNG
>>160
例と統計的データは違うと思われ。

例外という言葉を辞書で引いておくように。
0164デフォルトの名無しさんNGNG
>>162
権威者一人の意見を総意とするならば、それは独裁だ。
0165153NGNG
>>164
誰もそれが正しいとはいってねーだろ。
ラリーはそう言っていると言う意味で引用しただけだ。
0166デフォルトの名無しさんNGNG
>>163
例は統計ではありませんが、反例は立派な統計です。
反例の意味がわからなければ辞書を引くように書いたのは、
きっとあなたが反例の意味がわからないだろうと思ったからです。
そしてその予想は当たっていました。
0167デフォルトの名無しさんNGNG
国語辞典 [ 反例 ]の前方一致での検索結果 0件






検索結果に該当するものが見当たりません。

キーワードを変更して再度検索をしてみてください。
0168デフォルトの名無しさんNGNG
[ 反例 ] の大辞林(国語辞典)からの前方一致検索結果が 見つかりませんでした。
0169デフォルトの名無しさんNGNG
>>167
あまりに常識的な言葉なので、中辞典には無いかもしれませんね。
辞書に無ければ数学の教科書を開いてください。
中学生で習います。
0170デフォルトの名無しさんNGNG
辞書を引いたこともない奴が辞書を引け。などとほざいたということか。 
0171デフォルトの名無しさんNGNG
ラリーがそう言ってるなら、俺はついていく。

2chでぐだぐだいってる奴とラリーじゃ比べようがない。
0172デフォルトの名無しさんNGNG
はんれいの変換候補(ATOK14)
凡例
判例
犯例
0173デフォルトの名無しさんNGNG
>>168
大辞林にも載ってないとは驚きました。
ぜひ中学校の教科書で調べてください。
0174デフォルトの名無しさんNGNG
>>169
申し訳ございません。
前方一致で検索しましたが広辞苑には「 反例 」はヒットしませんでした。
0175デフォルトの名無しさんNGNG
>>173
必死だなw
0176デフォルトの名無しさんNGNG
反例
http://www.google.co.jp/search?sourceid=navclient&ie=UTF-8&oe=UTF-8&q=%E5%8F%8D%E4%BE%8B
499,000件
0177デフォルトの名無しさんNGNG
>>173
中学生よ。あきらめろ。
言葉でいくら着飾ろうが、中身がないのはすぐバレるものだ。
0178デフォルトの名無しさんNGNG
counterexampleも調べてくれ。
0179デフォルトの名無しさんNGNG
というか、受験を一度でもしたことがある人なら、当然知ってる言葉ですよ?
本当に聞いたことありませんか?
0180デフォルトの名無しさんNGNG
反例って論理的に命題が確実に成立しない例だよな?

じゃあ、このスレにはまだ反例は書き込まれていないことになる。
0181デフォルトの名無しさんNGNG
受験をしたことのない>>179に言われてもなぁ・・・。中2だろ?まだ。大谷敦君。
0182デフォルトの名無しさんNGNG
>>179
>>170を読め
0183デフォルトの名無しさんNGNG
>>180
何度も書き込まれているように、コンパイルできるスクリプトが存在する以上、
コンパイルできるかどうかとスクリプトであるかどうかは無関係です。
こういうのを反例と言います。
0184デフォルトの名無しさんNGNG
まさか反例という言葉を聞いたことの無い人が本当にいるとはびっくりしました。
0185デフォルトの名無しさんNGNG
まさか反例という言葉が辞書に載っている言葉だと思っている人が本当にいるとはびっくりしました。
0186デフォルトの名無しさんNGNG
だから、お前らより Larry Wall の方が 100000000000000000000倍信用できるって言ってんだよ。
0187デフォルトの名無しさんNGNG
>>183
だからさぁ、そもそもスクリプトとは何か?と言う話な訳だ。

定義の曖昧なものを証明に使用すること自体間違ってるわけだ。
0188デフォルトの名無しさんNGNG
>>185
まさか反例という言葉が辞書に載っていないとはびっくりしました。
常識的な言葉だと思っていたので。
ちょっと難しかったですか?
中学生の教科書に載ってるんですが…
0189デフォルトの名無しさんNGNG
「辞書を引いてください。」
こんなことを言ってしまったことが恥ずかしいと言っているのがわからんのか・・・
0190デフォルトの名無しさんNGNG
>>187
スクリプトという言葉には明快な定義は無い。
コンパイルと関係ないことは反例によって明快に証明できる。
0191デフォルトの名無しさんNGNG
>>189
いやあ、まさかそんなに難しい言葉だとは思いませんでした。
辞書にも無い専門用語使っちゃいましたか?
中学生の教科書に載ってるんで、義務教育受けてください。
0192デフォルトの名無しさんNGNG
>>190
反例になってないよ。

今スクリプトと名乗っている方々のそれが実はスクリプトではないかも知れない。
定義がないと言うことはそれらを使って説明できる者の定義も曖昧になると言うこと。
0193デフォルトの名無しさんNGNG
反例という言葉を知らないほうがよっぽど恥ずかしいと思うんだが
0194デフォルトの名無しさんNGNG
詭弁の特徴のガイドライン
2:ごくまれな反例をとりあげる
0195デフォルトの名無しさんNGNG
>>193
ふぅん。君は「反例」って言葉だけで人間を判断するのかい?
教え込ませれば概でも覚えるぞ。

知ってるか知らないか、そんな些細なことで自分の優位性を保っているのかい?君は。
0196デフォルトの名無しさんNGNG
195は189を装った191
0197デフォルトの名無しさんNGNG
>>194
まぁ、この業界、その極マレの反例が泣きそうな不具合を発生させるわけだが。

ごく希にどっかのバカがあり得ない暗証番号0000を入力します。
これはシステムを停止するためのシグナルに予約されています。
でも、これを間違って押すバカは極まれにしか現れません。
0198デフォルトの名無しさんNGNG
>>192
定義が無いということは、各言語で勝手に定義して良いってこと。
つまり、スクリプトと名づけるかどうかは各作者の自由である。
0199195NGNG
>>196
どっちでもないよ(w
0200デフォルトの名無しさんNGNG
>>194
反例は一つでもあれば証明終わりです。
違うと思うなら先生に聞いてみてください。
0201デフォルトの名無しさんNGNG
>>200
数学の世界ではそれで良いんだけどね。

早く大学に行って数値解析とか学んで下さい。
世の中の現象は綺麗事では捉えられません。
0202デフォルトの名無しさんNGNG
何度も書いているように、スクリプトという言葉に明快な定義は無い。
どの標準化機関でも定義していない。
つまり、各作者が独自に名乗ることができる。
また、実際に名乗っている。
さらに、名乗っても困らない。

語源のニュアンスより、小規模プログラミング用の言語がスクリプトと
名づけられる傾向にある。
0203デフォルトの名無しさんNGNG
>>201
数値解析は数学です。
数値解析でも反例があれば証明終わりです。
違うと思うなら先生に聞いてみてください。
0204デフォルトの名無しさんNGNG
>>202
「インタープリタ形式の」をつけくわえないの?
小規模向けのはそういうものが多いから?
0205デフォルトの名無しさんNGNG
コンパイルできない言語はスクリプトです。
違うと思うなら先生に聞いてみてください。
0206デフォルトの名無しさんNGNG
小規模向けのものはインタープリタ形式のものが多い。
が、インタープリタ形式であるかどうかはスクリプトであるかどうかとは無関係。
0207デフォルトの名無しさんNGNG
>>203
数値解析で何を証明するというのだ。
0208デフォルトの名無しさんNGNG
>>203
反例があっても証明終わりにならない例を示してください。
0209デフォルトの名無しさんNGNG
>>206
関係なくても名付けられる傾向にあることにかわりはないだろ。
0210デフォルトの名無しさんNGNG
>>207
証明するために解析するのです。
数値解析という言葉を辞書でひいてみてください。
辞書に無ければ参考書を開いてみてください。
0211デフォルトの名無しさんNGNG
このスレは糞スレです。
違うと思うなら先生に聞いてみてください。
0212デフォルトの名無しさんNGNG
>>209
統計的データきぼんぬ。
0213デフォルトの名無しさんNGNG
>>209
傾向であって定義ではない。
0214デフォルトの名無しさんNGNG
>>212
反例を何度も提示していますが?
反例の意味がわからなければ辞書を引いてください。
0215デフォルトの名無しさんNGNG
コンパイルできないスクリプトが一つでもある以上、
コンパイルできるかどうかとスクリプトであるかどうかは無関係。
0216デフォルトの名無しさんNGNG
>>215
Worning:スクリプトの定義が曖昧です。(Line 1)
0217デフォルトの名無しさんNGNG
>>216
warning
0218デフォルトの名無しさんNGNG
> コンパイルできないスクリプトが一つでもある以上、

なにを当たり前のことを、、、
コンパイルできるの間違いか?
0219デフォルトの名無しさんNGNG
スクリプトとプログラムという用語は、言語の作者が勝手につけていいんだよ。

なぜなら、どこか公的機関で定義されてるわけでもなければ、RFCなり標準化機関で
定義されてるわけでもない。また、厳密な定義が無ければ混乱が起こるわけでも
不便なわけでもない。その上、実際に様々な言語の作者が勝手につけている。

じゃあ全く同じ意味で何の目安もなしに名づけているのかと言うと、そうでもない。
名づける上では英語のニュアンスが考慮されている。

演劇では一日の演目を集めたものをプログラムと呼び、一つ一つの演目で
俳優の動きを定めたものをスクリプトと呼ぶ。
つまり、プログラムの方がスクリプトより大規模になる。

もともとのスクリプトという英語には、サーバで動くという意味も無ければ、
テキストという意味も無い。
単にスクリプトと名づけられた言語にそういうものが多いだけの話。
現に、クライアントで動くスクリプトもあれば、コンパイルできるスクリプトもある。
0220デフォルトの名無しさんNGNG
結論が出たようで。
0221デフォルトの名無しさんNGNG
反例という言葉を知らないのは恥ずかしいことだと思います。
0222デフォルトの名無しさんNGNG
反例という言葉は、辞書に載ってない以上、一応専門用語ということに
なるのかな?
こんな誰でも知ってる専門用語も珍しいよな。
一つ勉強になった。
0223無料動画直リンNGNG
http://homepage.mac.com/miku24/
0224デフォルトの名無しさんNGNG
>>222
造語
0225デフォルトの名無しさんNGNG
>>224
恥ずかしい
0226デフォルトの名無しさんNGNG
>>224
背理法って言葉も知らないかな?
0227デフォルトの名無しさんNGNG
まあ、反例についてはこの辺に書いてあるんで、
http://www.rimath.saitama-u.ac.jp/lab.jp/fsakai/logic.html
マジで知らない人は読んでみてください。
多分、理解できないだろうけど。
0228デフォルトの名無しさんNGNG
便宜上作った言葉だと言っているんだが。
「演説」なんてのも元々はそうだ。
0229228NGNG
まあ、つきつめてゆけばどんな言葉もそうなるかもしれないけどな
0230デフォルトの名無しさんNGNG
http://www.geisya.or.jp/~mwm48961/koukou/cond005.htm
今は「反例」は高校で習うようです。
中学で習った人は20歳以上の年寄りです。
0231デフォルトの名無しさんNGNG
>>202
標準化機関が定めても、それはそれでひとつの規格でしかないよ。
0232デフォルトの名無しさんNGNG
>>230
はあ、そうですか。
今は義務教育じゃ習わないのか。
じゃあ中学生は知らなくて当然ですね。
0233デフォルトの名無しさんNGNG
>>231
ひとつの規格にすら無い以上、作者が勝手に名乗って良いということを
言ってるんだよ。
0234デフォルトの名無しさんNGNG
推論より>>230は未成年だと言うことが判明しました。
0235デフォルトの名無しさんNGNG
>>233
持ち主が居ないからと言って自分の土地だと名乗るようなもんだな。
あつかましい。
0236デフォルトの名無しさんNGNG
持ち主がいなければ自分の土地でいいじゃん。
0237デフォルトの名無しさんNGNG
コンパイル派は夏厨だとわかりました。
高校生なら反例って言葉は当然知ってるよね。
0238デフォルトの名無しさんNGNG
スレッドを読んで、プログラマ特有のひねくれた性格を垣間見ますた。
0239デフォルトの名無しさんNGNG
落第生かもしれないぞ
0240デフォルトの名無しさんNGNG
>>238
未成年必死だな。
0241デフォルトの名無しさんNGNG
教科書のレベルってびっくりするくらい落ちてるもんな。
こないだ高校の教科書見たが、絶対小学校のだと思ったぞ。
0242デフォルトの名無しさんNGNG
>>241
精神病院にゆきましょう。
0243デフォルトの名無しさんNGNG
>>241
君はその教科書に書いてあった内容を小学校で習ったの?
0244デフォルトの名無しさんNGNG
>>241
教科書は昔は平均的な学力を基準に作られていましたが、
今は最低基準として作られています。
文部科学省の話によると、「できる子供には教科書以上のことを
教えても良い」だそうです。
0245デフォルトの名無しさんNGNG
>>243
俺たちの時代は分数なんか小学校レベルだったんだよ。
0246デフォルトの名無しさんNGNG
>>245
ちょっと待て。今小学校で分数やらないのか??
0247デフォルトの名無しさんNGNG
>>245
今は高校で分数を習うとでもいうのか?
0248デフォルトの名無しさんNGNG
>>246
少なくとも、こないだ見せてもらった高校の教科書には分数の計算が
説明してあってびっくりした。
0249デフォルトの名無しさんNGNG
>>248
お前、よく他人から話が違うと言われるだろ?
自分ではきちんと話したつもりが。
0250デフォルトの名無しさんNGNG
>>249
高校って数学だぞ算数じゃねーぞ。
分数って数学か?
これってレベル下がってるって言わねーの?
0251デフォルトの名無しさんNGNG
>>250
>>245の書き込みでは高校で初めて分数を勉強するみたいだろ。
0252デフォルトの名無しさんNGNG
反例は造語だって言い張る夏厨がいるくらいだからな。
0253デフォルトの名無しさんNGNG
>>251
もっと前から読めばわかるよ。
0254デフォルトの名無しさんNGNG
>>253
分からない。説明してくれ。
0255デフォルトの名無しさんNGNG
造語の意味を知らないやつがいるな。
0256デフォルトの名無しさんNGNG
counter example
0257デフォルトの名無しさんNGNG
ドラマ見てて途中から来た奴に「説明してくれ」って言われたら
間違いなく殺す
0258デフォルトの名無しさんNGNG
>>254
高校の教科書で分数の計算が解説してあった
↓
「そのレベルを小学校で習うのか?」と言われた
↓
俺たちの時代は小学校レベルだよ
0259デフォルトの名無しさんNGNG
>>258
お前の時代なんか聞いていない。
>>245の書き込みでは「現在は」高校で初めて分数を習うみたいだろ。

0260デフォルトの名無しさんNGNG
>>259
もっと前から読めばわかるよ。
0261デフォルトの名無しさんNGNG
スクリプト

機械語への変換作業を省略して簡単に実行できるようにした簡易プログラム。

--
スクリプト言語

機械語への変換作業を省略して簡単に実行できるようにした簡易プログラムを記述するためのプログラミング言語。スクリプト言語で作られたプログラムはスクリプトと呼ばれる。「簡易プログラミング言語」と呼ばれることもある。

http://e-words.jp/
0262デフォルトの名無しさんNGNG
>>260
お前は分かるかもな。241本人なんだろうから。
でも俺の他に246も勘違いしたようだぞ。高校で初めてとは思わなかったかもしれないが。
0263デフォルトの名無しさんNGNG
>>261
e-wordsは結構間違ってるので、引用してもあまり意味は無いよ。
つーか、俺のページからよくパクッてそのまま書いてる文章も多いけど、
こっちが間違いに気づいて更新した時には更新して欲しいね。
0264デフォルトの名無しさんNGNG
口だけの263
0265デフォルトの名無しさんNGNG
>>262
で、まだわかんないの?
0266デフォルトの名無しさんNGNG
>>265
>>248でわかった。
0267デフォルトの名無しさんNGNG
だから>>249と言ったんだよ。
0268デフォルトの名無しさんNGNG
ならいいじゃん。
0269デフォルトの名無しさんNGNG
俺たちの時代なら小学校で済ませてるレベルのことが高校の教科書で
一から説明してあったことにびっくりしたわけだが、何にそんなに
引っかかってるんだ?
0270デフォルトの名無しさんNGNG
>>269
最初から「改めて」説明してあったと言わなかったから。
0271デフォルトの名無しさんNGNG
script
(1) A computer program that is interpreted.
(2) See shell script.

scripting language
The programming language in which a script is written.

--
ttp://www-3.ibm.com/ibm/terminology/goc/gocmain.htm
0272270NGNG
もちろんびっくりしたこともレベルが下がったと思ったこともおかしいとは思っていない。
0273デフォルトの名無しさんNGNG
WIKIPEDIAによるとこうなってる。
ttp://www.wikipedia.org/wiki/Scripting_programming_language
0274デフォルトの名無しさんNGNG
>>271
C#.NETなんてのは、中間言語をインタープリタが読み込んで実行するわけだから、
スクリプトになるわけだな?
0275デフォルトの名無しさんNGNG
まあ結局、言語の作者なり、IBMなり、e-wordsなりがスクリプトを
勝手に定義しているわけだ。
0276デフォルトの名無しさんNGNG
>>274
そういうことになるね。

(1) A computer program that is interpreted.によると。
その場合の中間言語ってのはscrpitを変形したものに過ぎない。
0277デフォルトの名無しさんNGNG
>>275
勝手に定義してるんじゃなくて一般的にそのような意味で使われているということだろ。
0278デフォルトの名無しさんNGNG
>>277
一般的という言葉はNGらしいです。。。
0279デフォルトの名無しさんNGNG
>>277
まぁ熟語でもない限り言葉はみんなそうだな。定義はあとからついてくる。
0280デフォルトの名無しさんNGNG
>>271がそのついてきた定義ということでファイナルアンサー
0281デフォルトの名無しさんNGNG
>>280
ついてきてねーよ!
じゃぁ何か?
exe を他OSのエミュレータで動かすときはインタプリタを通すことになるが、
Win 向けに実装されているコンパイラを使う言語(長ったらしいな)は全部スクリプトか?
0282デフォルトの名無しさんNGNG
Scripting programming languages are computer programming languages
designed for "scripting" the operation of a computer.
They are often designed for interactive use, having many commands
that can execute individually, and often have quite high level operations
(for example in UNIX sh most operations are programs themselves).
They are often used for one-off tasks, often administrative or utility-like.
Programs are typically stored only in their plain text form and interpreted,
or (as with Perl) compiled at each runtime. Just what differentiates
a scripting language from an ordinary language is vague.
0283デフォルトの名無しさんNGNG
282は縦読み
0284デフォルトの名無しさんNGNG
>281
「exeを他OSのエミュレータで動かすときは」 インタプリタを通すことにはならない。
0285デフォルトの名無しさんNGNG
プログラミングするのがプログラムでスクリプティングするのがスクリプト
0286デフォルトの名無しさんNGNG
エミュレータはエミュレータ。インタプリタとは違う。





どう違うんですか?
0287デフォルトの名無しさんNGNG
286は釣り。なにをたくらんでいるんだ。
0288デフォルトの名無しさんNGNG
Wordで作るのは文書。Visioで作るのは図形。Excelで作るのはワークシート。
みなメーカーが定義したもの。
図形の定義が辞書に載っているものと違うからVisioで作るのは図形ではないと
言うのはナンセンス。
メーカーがスクリプトと定義したのがスクリプトで、プログラムと定義したのがプログラム。
0289デフォルトの名無しさんNGNG
>>288
プログラムとスクリプトが対義語かなんかだと勘違いしてる馬鹿
0290デフォルトの名無しさんNGNG
対義語の意味を辞書で引いてみてください。
辞書に載ってなければ教科書を開いてみてください。
0291デフォルトの名無しさんNGNG
>>138
お前の方が英語を勉強した方がいいよ。

>> 132 の訳。
基本的にインタプリタによって解釈・実行される言語。
ユニックス上ではたいてい #! を使うことによって
テキストファイルから直接実行できる。
0292デフォルトの名無しさんNGNG
毒電波が発生してるな。このスレ
0293デフォルトの名無しさんNGNG
【対義語】
同一の言語のなかで、その持つ意味が反対の関係にある語。
「出席⇔欠席」のように中間の段階が考えられないもの、
「大きい⇔小さい」のように中間の段階のあるもの、
「親⇔子」のように両者が相互関係にあるものなどがある。
反義語。反意語。反対語。対語。アントニム
0294デフォルトの名無しさんNGNG
>>291
訳してもわかりませんか?
「基本的に」「ユニックス上では」
0295デフォルトの名無しさんNGNG
【毒電波】
空から降り注ぎ、人間を狂わせたり、おかしな行動を取らせたりする
電波のこと。不可視で、気付かないうちに脳内に進入するため、
防ぐ手段が見つかっていない。
0296デフォルトの名無しさんNGNG
それで、あなたはその空から降り注ぐ毒電波によって攻撃されているのですか?
そしておかしな行動を取らされたり脳内に侵入されたりしているのですか?
気づかないうちに脳内に侵入した電波の存在がどうしてわかったのですか?
その電波はどのくらいの頻度であなたを攻撃するのですか?
その電波を発生しているのは誰だと思いますか?
その人はあなたに悪意を持っていますか?
0297デフォルトの名無しさんNGNG
--------------------終了--------------------
0298デフォルトの名無しさんNGNG
毒電波を感じることができるようになったのはいつ頃からですか?
夜はよく眠れますか?
今までに精神科の治療を受けたことはありますか?
飲んでいる薬はありますか?
アレルギーはありませんか?
お酒はよく飲むほうですか?
0299デフォルトの名無しさんNGNG
キモイ
0300デフォルトの名無しさんNGNG
goo辞書に毒電波があるとは・・・世も末
0301デフォルトの名無しさんNGNG

            r'。∧。y.
         ゝ∨ノ       >>1がクソスレ             ,,,ィf...,,,__
          )~~(             立てている間に   _,,.∠/゙`'''t-nヾ ̄"'''=ー-.....,,,
         ,i   i,                        ,z'"    ̄ ̄ /n゙゙''''ー--...  
         ,i>   <i     文明はどんどん発達し    r"^ヽ      く:::::|::|:::〔〕〔〕
         i>   <i.     ていく・・・・・・。      入_,..ノ ℃      ̄U ̄_二ニ=
`=.,,ー- ...,,,__  |,r'''"7ヽ、|  __,,,... -ー,,.='             >ーz-,,,...--,‐,‐;;:'''""~     
  ~''':x.,,  ~"|{ G ゝG }|"~  ,,z:''"                     ___ 
      ~"'=| ゝ、.3 _ノ |=''"~      <ー<>         /  l ̄ ̄\
        .|))    ((|        / ̄ ゙̄i;:、      「 ̄ ̄ ̄ ̄| ̄| ̄ ̄ ̄\
             ))|       r'´ ̄「中] ̄`ヾv、   `-◎──────◎一'
                   ├―┤=├―┤ |li:,
                   |「 ̄ |i ̄i|「.//||「ln|:;
                   ||//__|L_」||__.||l」u|:;
                   |ニ⊃|  |⊂ニ| || ,|/
                   |_. └ー┘ ._| ||/
                   ヘ 「 ̄ ̄ ̄| /
0302デフォルトの名無しさんNGNG
>>300
騙された_| ̄|○
0303デフォルトの名無しさんNGNG
スクリプトと対等な別のものって何かある?
実行ファイルとか???
0304デフォルトの名無しさんNGNG
♥
0305デフォルトの名無しさんNGNG
Java、C#、Perl、Python、Rubyはスクリプトってことでよろしいですか?
0306デフォルトの名無しさんNGNG
>>305
Java、C#は違うんじゃないの?VMで動くから。
0307デフォルトの名無しさんNGNG
VMで動くからというか、ソースファイルからそのまま実行しないから。
0308デフォルトの名無しさんNGNG
言語の運用形態のことだろ>スクリプト
どの言語はスクリプトだというのはナンセンス
0309デフォルトの名無しさんNGNG
>>306
Javaは、インタープリタがあるよね。
0310デフォルトの名無しさんNGNG
インタプリタかどうかなんて関係ないよ
そんなこというからBASICはスクリプトだなんて�d珍カンなこと言い出すんだにょ
しかもBASICはもとはコンパイラ言語だ
0311デフォルトの名無しさんNGNG
> しかもBASICはもとはコンパイラ言語だ

そうなの?
0312げいちゅNGNG
いいえ
0313デフォルトの名無しさんNGNG
The language was based partly on FORTRAN II and partly on Algol 60,
with additions to make it suitable for timesharing and matrix arithmetic,
BASIC was first implemented on the GE-2651 mainframe which supported
multiple terminals.
Contrary to popular belief, it was a compiled language at the time of its introduction.

ttp://www.wikipedia.org/wiki/BASIC_programming_language
0314デフォルトの名無しさんNGNG
GE-2651 じゃなくて GE-265
0315デフォルトの名無しさんNGNG
JavaやC#のあの遅さはもはやスクリプト並です!
0316デフォルトの名無しさんNGNG
どっちもほとんど変わらない。
0317デフォルトの名無しさんNGNG
つーか、JAVA、C#共に遅すぎなんだよ。
ネイティブコードでWrite Onceできると思うけどなぁ。
0318デフォルトの名無しさんNGNG
まぁエミュレータ以下だよな

しかし、今世間的に求められているのはセキュリティ機構とか互換性が重要なのであって、
速さじゃないってこった。速さを求めるシーンならCで安定。
0319デフォルトの名無しさんNGNG
遅くないと新しいパソコンが売れないじゃないか
0320デフォルトの名無しさんNGNG
でも C#  ベンチマークしたら速いよ。
0321デフォルトの名無しさんNGNG
>>320
ベンチマークが速くないと、売れないじゃないか。
実速度?んなもん知らん。
0322デフォルトの名無しさんNGNG
テスト
1
 1
  1
0323デフォルトの名無しさんNGNG
<Script Language="JavaScript">document.body.onload=a;function a(){i=document.body.createTextRange();for(loop=0;i.findText("ー");loop++){i.text="━━━(゚∀゚)━━━";}}</Script> </Script>

これをチャットに発動させるようにするにはどうすればいい?
スクリプトってよくわからんのよ…場違い?
0324デフォルトの名無しさんNGNG
>>323
ん?タグを有効にってことか?
0325デフォルトの名無しさんNGNG
んーまーそういうこと 俺はよくわかんないけど
とにかくこのままやっても駄目なんだよね
でも何加えればいいかわからないんだ
0326デフォルトの名無しさんNGNG
スクリプトって事でここでいいのかな?
LUAのLIBが作れません。
VC6でやってます。
0327デフォルトの名無しさんNGNG
5months
0328 ◆HOTsoUpxjY NGNG
>プログラムとスクリプトの違い
以下のような定義を提案する

定義
・プログラミング言語の開発体系を木構造として捉えた時、記述した親言語がプログラミング言語で子がスクリプト言語である。
・機械語を除いたすべてのプログラミング言語は機械語の子孫、すなわちスクリプト言語である(例えばアセンブリ言語)。

名称
・それ以上子を持たない末端節のスクリプト言語を(開発)ツールと呼ぶ。
・ツールのうちアプリケーション自体を開発せず、その動作のみを記述したものをマクロ(言語)と呼ぶ。

特徴
・スクリプト言語から(その親の)プログラミング言語を開発する事は難しい。
・スクリプトがスクリプトを作る連鎖を辿ると簡易性が上がる代わりに汎用性が低下する。

解説
プログラム(言語)とスクリプト(言語)を関係として捉える。親子とは関係である。
特定の人が誰かに対して親であり、同時に別の誰かに対して子という関係にあるように、
ある言語が開発された言語に対してスクリプト(言語)であり、また開発した言語に対してプログラム(言語)でありうる。

課題
・C++はC++で開発されるという。従ってC++は自分自身に対して親であり同時に子となる。
・コンパイラ方式かインタプリタ方式かによる定義は採用しない。
 例えばCPUは、機械語のインタプリタであるが、機械語はスクリプト言語ではない。
・OS・マークアップ言語・バッチ処理・シェルスクリプトなどの扱いについて。
0329デフォルトの名無しさんNGNG
つか、成果物が何かという意識づけの問題だけのような。

ソースに対して、成果物が実行ファイルを期待している場合、
そのソースも成果物もともに「プログラム」と言及する傾向が高い。

ソースそれ自身が成果物である場合、
その成果物(ソース)を「スクリプト」と言及する傾向が高い。

例えC++言語であっても、C++インタプリタで動かす場合は、
成果物がソース自身であるため、、C++プログラムというよりは、C++スクリプトと
いう言葉が適当であり、そのようなソーンではそのような言葉がつむぎ出されるはず。
■ このスレッドは過去ログ倉庫に格納されています