トップページtech
128コメント34KB

XMLはプログラミング言語である。

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
ツリー構造を定義し、その妥当性を問うプログラミング言語である。
0002デフォルトの名無しさんNGNG
SGMLは(r
0003 ◆HOTsoUpxjY NGNG
マークアップ言語じゃないの
00041NGNG
>>3
ツリー構造を定義し、その妥当性を問うプログラミング言語です。
マークアップ言語であり、プログラミング言語です。
認識を改めてください。
0005 ◆HOTsoUpxjY NGNG
>マークアップ言語であり、プログラミング言語
んじゃ、データ記述言語。
「プログラミング言語」は違和感あるなあ
0006デフォルトの名無しさんNGNG
データ保存用の共通フォーマットだろ、こんな物手書きすんなんざ気がくるっとる
00071NGNG
>>5
ツリー構造を定義し、その妥当性を問うプログラミング言語です。
データ記述言語であり、マークアップ言語であり、プログラミング言語です。
>>6
XMLはツリー構造を定義し、その妥当性を問うプログラミング言語です。
0008デフォルトの名無しさんNGNG
制御構造が記述できずにプログラミング言語を名乗るとは…。
0009デフォルトの名無しさんNGNG
CSVと同じなんですよね。考え方は。
よく知らんけど。
0010デフォルトの名無しさんNGNG
【プログラム言語】
コンピューターのプログラムを記述するために用いる人工言語。例、フォートラン、
ベイシック。〔特定の計算機に依存するものを「低水準言語」、依存しないものを
「高水準言語」と呼ぶ。広義では、機械語を低水準プログラム言語の中に含める。
対応する英語は programming language=プログラム用の言語〕

【人工言語】
コンピューターに実行させる仕事の内容を記述するためのもの〔=プログラム言語〕

Shin Meikai Kokugo Dictionary, 5th edition (C) Sanseido Co., Ltd. 1972,1974,1981,1989,1997
0011デフォルトの名無しさんNGNG
>>7
どこまでがデータでどこまでがプログラムか追及してみなよ
実は境界線はないって判るから、判らなかったらノイマン型コンピュータって用語を調べてみよう。
そういう時は現実にデータ的につかわれているか、プログラム的に使われているかで判断するんだよ。
xmlはデータ
0012デフォルトの名無しさんNGNG
木構造を定義するだけで計算ができるの?

確かに木構造が表現できれば自然数やもっとリッチなデータも表現できるけど、
計算規則が定義されていないから計算を実行できないじゃん。
0013デフォルトの名無しさんNGNG
>>12
C++のテンプレートとか調べてみな、構造体の定義だけで計算してんぞ
boostとかboostとか
0014デフォルトの名無しさんNGNG
どこぞのベンチャーな話に感動して立てたっぽいスレだな。
現実を見ろ、現実を。
0015デフォルトの名無しさんNGNG
エイプリルフールに気づかない馬鹿ばっかり
00161NGNG
>>8
私の少ない知識で申し訳ありませんが、
例えば<?xml-stylesheet>タグなどで制御できます。
>>9
それはXMLはプログラミング言語であると認めているんですね?
>>12
XMLでは木構造の妥当性を解く過程を計算というのです。
>>14
違います。
00171NGNG
>>9>>11
0018デフォルトの名無しさんNGNG
妥当性チェックの結果はtrue/falseしかないけど
過程を出力すると面白いかもね
まあまんまlexだけど
0019デフォルトの名無しさんNGNG
lexじゃねえ、yaccだ
0020デフォルトの名無しさんNGNG
なかなか悩ましいことを言うね。
それじゃ言葉遊びから始めようか。

@ツリー構造の定義とその妥当性を問う機能だけでプログラミング言語と呼べるのか
AXMLにはツリー構造の定義とその妥当性を問う機能しかないのか

この辺でどう考えるかで、君の言いたいことが解るかも知れない。
0021デフォルトの名無しさんNGNG
XSLT等の周辺技術とXMLを混同して語ってる気が>>1は。
0022デフォルトの名無しさんNGNG
XMLは知らないけれどXMLって言ってみたかったと
すると頭が良くなったような気がすると
0023デフォルトの名無しさん2005/04/02(土) 17:52:38
5年前ぐらいならね
0024デフォルトの名無しさん2005/04/02(土) 20:49:47
Prologの単位節定義はデータにも見えますが、やはりプログラムですね。
質問は妥当性を問うことですね。
ルール節定義の可能性があろうと無かろうとこの関係は変わらない。
0025デフォルトの名無しさん2005/04/03(日) 02:39:06
XMLはメタ言語。
その気になればプログラムもデータもスキーマもスタイルシートも書ける。
0026デフォルトの名無しさん2005/04/03(日) 08:40:34
CSVだってプログラムかけそうだが。
jpgでもその気になればかけるなw
0027デフォルトの名無しさん2005/04/03(日) 13:34:02
XMLプログラミングは免土井。Jellyとか
だがAntで分岐できる機能はほすぃ・・・
0028デフォルトの名無しさん2005/04/14(木) 03:08:17
XMLはデータ記述形式の仕様.
メタ言語=言語を定義するための言語.

XMLによって,他の言語を定義できるから
プログラミング言語も定義できる.

例えば,
XMLで定義されたXSLTは
XMLデータ変換用プログラミング言語といってよい.
0029デフォルトの名無しさん2005/04/14(木) 06:48:52
http://homepages.inf.ed.ac.uk/wadler/language.pdf
0030デフォルトの名無しさん2005/04/21(木) 01:24:29
>>29すばらしー
0031デフォルトの名無しさん2005/04/21(木) 02:31:39
ここにたむろしてる連中はLISPやっとけ
0032デフォルトの名無しさん2005/04/27(水) 22:51:03
http://www.prescod.net/xml/sexprs.html
0033デフォルトの名無しさん2005/04/28(木) 17:12:31
まあチューリングコンプリートなのは間違いないが
xmlを設計した人は反省すべき
0034デフォルトの名無しさん2005/07/23(土) 00:10:36
だれかPIをタグと称する、DOCTYPE宣言をDOCTYPEタグと称した
DOCOMOのCHTMLマニュアルのような1に天誅を…
0035デフォルトの名無しさん2005/07/23(土) 00:14:11
XSLTがプログラミング言語だというのならまだしも。。。
forやifがないじゃん
0036デフォルトの名無しさん2005/07/23(土) 00:14:51
プラグラム
0037デフォルトの名無しさん2005/07/23(土) 00:44:08
でもまぁ
>>28
は正しいような気がする。
0038デフォルトの名無しさん2005/08/10(水) 01:27:29
付け加えると,プログラミング言語の
”構文”の定義は
DTD, XML schema等によって行うことができる.

実際のコンパイラやインタプリタは定義する言語ごとに
作らなければならない.

でも,扱うデータ構造がXML式なのでDOMやSAXを使って
普通にyaccとかを使って作るよりは簡単.
型チェック部分も共通化できる.

XMLを「言語」と呼ぶのは混乱の元かもしれない.
実際はLispのS式と同じような,データ構造の書き方だと
思ってよい.
0039デフォルトの名無しさん2005/09/21(水) 00:39:24
誰か教えてくれ。
XMLのタグ名はなぜ数字で始まっちゃいけないんだ?
数字で始まるタグ名を許すと何か都合が悪いことでもあるのか?
0040デフォルトの名無しさん2005/09/21(水) 07:22:44
さあ。
俺はそこらへんのプログラミング言語が数字で始まる識別子を許していないことに合わせたのではないかと思っている。
おそらく全角のローマ数字や漢数字は使えると思う。
0041デフォルトの名無しさん2005/09/21(水) 08:43:47
>>40

漢数字は使えるけれど、ローマ数字は互換性分解ができるから不可のはず。
0042CIPFOR2005/09/27(火) 23:15:08
XMLベースでJDFという印刷業界でのファイルフォーマットがあるようなのですが、
どういう規格で、どういった形式のものなのか、なにか団体に属さなければならないのか?
誰かおしえてください。
0043とんじるぅ?2005/10/04(火) 19:33:59
VC++.NETでXMLをタグに分解して文字列を取得する
一般的な方法を教えていただけないでしょうか?
0044デフォルトの名無しさん2005/10/04(火) 21:57:00
>>43
XMLパーサにかければいい。
普通のC++なら主にMSXMLやXercesがある。
マネージドなら.NetにもXML関連のクラスがあったような気がする。俺は使ったことないけれど。
0045とんじるぅ?2005/10/05(水) 14:35:12
>>44
有難うございます。
マネージドのSystem::Xmlを使いました。
0046デフォルトの名無しさん2005/10/07(金) 15:42:56
ところでXMLの書くときエディタ何使ってる?
オイラはあんまりでかいXMLは書かないから気合いでviなわけなんだけど?

0047デフォルトの名無しさん2005/10/07(金) 19:50:15
自分の知る限りではxmlspy以外は
慣れたもんで書くほうが楽で早いと思いました
商用、残念。ctrl+spaceで出る奴インテリセンスって言うんだっけ?
DTDに忠実なもんがctrl+spaceだけで書けて便利だったよ
かれこれ5回目の試用期間中です。ごめんなさい
0048デフォルトの名無しさん2005/10/09(日) 02:47:15
データ構造(XMLならマークアップ系の記述)とアルゴリズム(分岐とか(『分岐があればアルゴリズムだ?』とかいうアホは放置))が
あればどの言語でもプログラミング言語だよ
0049デフォルトの名無しさん2005/10/11(火) 17:03:48
xmlはS式と同じで単なるデータ構造だと思うが。
0050デフォルトの名無しさん2005/10/12(水) 07:49:06
S式に文字コード付け足したもんだね
0051デフォルトの名無しさん2005/10/12(水) 18:57:50
そんなことに今更気づいたのか
愚か者めが
0052デフォルトの名無しさん2005/10/18(火) 16:17:17
XSLTで変数使えるのは分かったんだけど、

「x=x+1」のような

インクリメントってできないの?
0053デフォルトの名無しさん2005/10/18(火) 16:26:13
ま、プログラミングの世界であまりマニアになってもしょうがない。
もともとはデータ構造に対する要求が強かったから生まれたモンです。
あまり凝っても予算がおりなきゃしょうがない。
0054デフォルトの名無しさん2005/10/18(火) 16:35:43
>52
再帰
0055デフォルトの名無しさん2005/10/19(水) 12:40:14
XMLエディタって何使ってますか?
シェアウェアでも使っている人教えてください。
0056デフォルトの名無しさん2005/10/19(水) 13:48:56
XML自体がEBNFで定義されているのに
DTDを定義しようとする心意気に乾杯
0057522005/10/19(水) 16:59:51
>>54
具体的にどうやればいいのか・・・

>>55
XMLSPYじゃないすかね?
0058デフォルトの名無しさん2005/10/19(水) 17:42:24
>57
54じゃないけど手元に似たようなのあったから
やさしい俺が制限なくした版にしてあげるよ。
xslt用途が違うから早めに見切りつけたほうがいいぜ


<xsl:template name="再帰">
<xsl:param name="i" select="0" />
羊が<xsl:value-of select="$i" />匹、

<xsl:call-template name="再帰">
<xsl:with-param name="i" select="($i + 1)" />
</xsl:call-template>
</xsl:template>
0059デフォルトの名無しさん 2005/10/20(木) 23:23:28
>>57
試用版ってないんですか?
まずは使ってみたいんですけど、どこからDL出来るのでしょうか?
0060デフォルトの名無しさん2005/10/21(金) 09:56:34
>>59
Googleで検索すれば一番上に…
0061デフォルトの名無しさん2005/10/25(火) 15:43:30
"XMLの利用料金を支払え--特許権を主張する企業"
ttp://japan.zdnet.com/news/ir/story/0,2000054251,20089449,00.htm

だってさ... (-_-メ)
0062デフォルトの名無しさん2005/10/25(火) 21:55:49
これを切欠にS式が一世を風靡するね。
0063デフォルトの名無しさん2005/10/26(水) 13:54:15
よくわかんないんだけど特許って国境越えるの?
0064デフォルトの名無しさん2005/10/26(水) 19:58:23
特許に拠る。
0065デフォルトの名無しさん2005/10/26(水) 20:00:31
>>63
外国の特許は輸出しない限り効力はありません。
0066デフォルトの名無しさん2005/10/28(金) 11:53:54
>>65
ネット販売してたら?
0067デフォルトの名無しさん2005/10/28(金) 12:47:48
鳥取県及び日本国外からの購入は受け付けておりません、と明記
0068デフォルトの名無しさん2005/10/28(金) 14:01:43
鳥取は通貨が和同開珎に
0069デフォルトの名無しさん2005/11/03(木) 12:31:04
ちょっと伺いたいことがあるんですけど
ネイティブXMLDBというDBがあることを最近知ったのですが
そのDBとPHPを連動したいと考えています

少し調べてみたらXpriori(エクスプリオリ)という無料のアプリケーション?
が見つかったのですが、PHPとは連動できないようです

ですのでPHPとネイティブXMLDBをうまく連動させる方法があれば
教えていただきたいのですが・・・・
0070デフォルトの名無しさん2005/11/03(木) 15:07:42
まぐはぐぐれ
0071デフォルトの名無しさん2005/11/03(木) 15:13:44
PHPでぐぐってもurlの拡張子ばっかでまともに出てこないんだよなw
ご愁傷様。
0072デフォルトの名無しさん2005/11/03(木) 21:10:41
少なくともGoogleにはURLを検索対象から外すことができる。
0073デフォルトの名無しさん2005/11/20(日) 20:58:05
javaは実はインタプリタ!


これ、定説!!!

0074デフォルトの名無しさん2005/11/20(日) 21:53:48
>>73
でも中間言語方式はあまりインタプリタとは言われないな。
0075デフォルトの名無しさん2005/11/20(日) 22:01:36
つまり、N88 BASICはインタプリタではない。
0076デフォルトの名無しさん2005/11/27(日) 11:27:26
ワロス
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ip PUBLIC "-//IETF//DTD BLOAT 1.0 IP//EN" "bloat.dtd">
<ip>
<header length="474">
<version value="4"/>
<tos precedence="Routine" delay="Normal" throughput="Normal"
relibility="Normal" reserved="0"/>
<total.length value="461"/>
<id value="1"/>
<flags reserved="0" df="dont" mf="last"/>
<offset value="0"/>
<ttl value="255"/>
<protocol value="6"/>
<checksum value="8707"/>
<source address="10.0.0.22"/>
<destination address="10.0.0.1"/>
<options>
<end copied="0" class="0" number="0"/>
</options>
<padding pad="0"/>
</header>
<payload>
</payload>
</ip>

RFC 3252 - Binary Lexical Octet Ad-hoc Transport
http://www.faqs.org/rfcs/rfc3252.html
0077デフォルトの名無しさん2005/11/28(月) 01:56:58
ここは、XML総合スレって事でイイの?
0078デフォルトの名無しさん2005/11/28(月) 17:55:13
sage
0079デフォルトの名無しさん2005/11/28(月) 18:26:38
チューリング投下ならプログラミング言語と一応言っていい?

等価じゃなければbrainfuck以下のゴミ
0080デフォルトの名無しさん2005/11/29(火) 02:38:45
さあだれか、
素のXML仕様を無理矢理計算モデルとして解釈してチューリング等価を示すんだ。
0081デフォルトの名無しさん2005/11/29(火) 12:43:00
つか、プレーンテキストですらプログラムを記述するのは可能だからして、
XMLでも充分可能だろう。
0082デフォルトの名無しさん2005/11/29(火) 13:39:16
さあだれか、
文字コード規約を無理矢理計算モデルとして解釈してチューリング等価を示すんだ。
0083デフォルトの名無しさん2005/11/29(火) 14:15:04
その無理やりって言い回しに共感しちゃったので
頑張れません
0084デフォルトの名無しさん2005/11/30(水) 02:58:47
さあだれか、
文字コード規約を無理矢理計算モデルとして解釈してチューリング等価を示すんだ。
0085デフォルトの名無しさん2005/11/30(水) 07:46:04
そのうち>>1がなんとかしてくれるよ
期待して待ってようぜ
データとしてならともかく、これでプログラムする奴はいないだろうけど
0086デフォルトの名無しさん2005/11/30(水) 08:50:28
>>84

http://pc8.2ch.net/test/read.cgi/tech/1131442510/601
0087デフォルトの名無しさん2005/11/30(水) 21:56:11
>>81 そのプログラムの仕様とか規格は
XMLの仕様の中にあるわけじゃないですよね

素のXML仕様はプログラミング言語ではありません
0088デフォルトの名無しさん2005/11/30(水) 22:45:49
プログラミング言語として利用も可能ではあるな。
0089デフォルトの名無しさん2005/11/30(水) 22:47:47
>>88
利用する具体的プランでも示してから言えよ?
0090デフォルトの名無しさん2005/12/01(木) 18:52:06
ヒント:BPEL、XSLT
0091デフォルトの名無しさん2005/12/01(木) 22:51:35
>>89
そんな外部の物使って利用可能もないだろ。
XSLTはXSLTでしかない。
0092デフォルトの名無しさん2005/12/02(金) 00:19:20
>>90 そのプログラムの仕様とか規格は
XMLの仕様の中にあるわけじゃないですよね

素のXML仕様はプログラミング言語ではありません
0093デフォルトの名無しさん2005/12/03(土) 15:34:16
XMLでデータベース作ろうとおもってるんだけどさあ

どんなXMLスキーマが一番いいのかなー。

乱立していてどれにすればいいか迷ってしまうなあ
0094デフォルトの名無しさん2005/12/03(土) 15:36:27
The Biggest スキーマ
0095デフォルトの名無しさん2005/12/03(土) 16:00:20
>>91
Cコンパイラに頼るC言語…
0096デフォルトの名無しさん2005/12/03(土) 17:55:40
>>94
そんなのがあるのか?
Relaxとどっちがいい?
0097デフォルトの名無しさん2005/12/03(土) 18:02:31
>>96
嘘です。すみません。
ありません。
スキーマ?THE BIGGEST スキーマ?
それを言うなら
THE BIGGEST DREAMER だろ!!!
って流れをきぼんぬる
0098デフォルトの名無しさん2005/12/04(日) 02:07:58
ソフトウェア開発のためのソフトとして用いられている例を調べ、
なぜXMLが使われているのかを説明しなさい。

教えれ。
0099デフォルトの名無しさん2005/12/04(日) 02:18:42
.net
かっこいいから
0100デフォルトの名無しさん2005/12/04(日) 06:40:37
Java

makefile がいらなくなった
0101デフォルトの名無しさん2005/12/04(日) 08:29:21
>>100
形がXMLなだけで、意味論はまったく無関係なわけだから、
makefileが単に別の形になっただけ、ともいえなくないか?
形がXMLになった事、それ自体がメリットって言う人はいるだろうけど。
XMLにしたから便利になったわけではない。
0102デフォルトの名無しさん2005/12/04(日) 08:42:52
>>101

>>98

そもそもなぜmakefileをやめてXMLにしたんでしょう?
0103デフォルトの名無しさん2005/12/04(日) 09:40:23
それぐらいぐぐれよ。
0104デフォルトの名無しさん2005/12/04(日) 09:53:58
JAVAによるサーバープログラミングを詳しく解説したページを教えていただけないでしょうか。
0105デフォルトの名無しさん2005/12/05(月) 13:26:39
HTMLはもう古いですか?
0106デフォルトの名無しさん2005/12/05(月) 13:52:18
>>105
XMLの一種として継続中です
0107デフォルトの名無しさん2005/12/05(月) 22:14:00
>>101
っていうかXMLにしたことでメリットになったって
Antをじっくり使ってみれば実感がわくと思うのだが。


ビルドファイル自体の文法ミスに悩まされることはなくなった。
ビルドファイル自体がOSやデータフォーマットに依存しなくなった。

このメリットはでかいぞ。
特に前者はな。コードは読みやすいしタグを見れば依存関係なども直感ですぐわかる。
XMLパーサがしっかり監視して間違いを指摘してくれるしXMLファイルのどこが
悪いのかも教えてくれる。開始タグがあったら必ず終了タグをかかないとビルドを
実行する前にXMLパースエラーが出る。タグが入れ子構造になっているので
コードは読みやすい。汎用性も拡張性も高くフレキシブル。

ほかにもこんな利点もある。

読みやすいだけでなくパーサでパースしやすくなった、
フォーマットを統一できた。独自タスクタグを定義しやすくなった、
名前空間が使えることでほかのフォーマットを持つXMLスキーマ定義を
持ち込んで同じファイルで複数のフォーマットを混在させることで
同じファイルに複数のフォーマットと意味を持たせてAnt以外のフォーマットとしても
使うことができるようになった。
それはまるで音や光などの波がぶつかり合わずお互いに素通りするかのような様だ。


0108デフォルトの名無しさん2005/12/05(月) 22:15:49
>>105
XHTMLをすでに使っているだろう。
XSLを使って書いてもいいがあれは難易度が高い。
JavaやC++などの言語を極めた人間ですら初めて見ると
戸惑う。構造が似ていることから、Lispなど関数型言語に慣れた人間なら
すぐ慣れるらしい。

XHTMLはXMLの応用規格だ
0109デフォルトの名無しさん2005/12/05(月) 22:16:52
Java方面で使われるXMLはなんか「うっとおしい設定ファイル」って感じしかしない。
0110デフォルトの名無しさん2005/12/05(月) 22:30:19
XML毛嫌いしてたんだが、設定ファイル(というか階層型データ)に使ってみたら、かなーり便利。
スピード遅いのかも知れんけど、文法チェックできるし、読み込んで処理すんのでも結構つかいやすい。
0111デフォルトの名無しさん2005/12/06(火) 00:21:06
>>109
XSLソースコードと比べたら全然見やすいわけだが。
XMLファイルを見やすく、もしくは編集しやすくするには
タグの部分で折りたたみできる機能をもったエディタを
使うといいぞ。

Eclipse用WTPプラグインとか、XMLファイルを見やすくしてかなりつかえる。
アウトラインビューもあるしスキーマを使って
XMLファイルを、間違いを少なくしてデータを生成することもできる。
0112デフォルトの名無しさん2005/12/06(火) 09:04:11
>>108
XSLTは確かに混乱させる要素がいくつかあるし面倒だ。
(result nodeやvariableの強烈なスコープやnullな名前空間に属する要素など)
が、高卒DQNの俺でも高校生ぐらいの時に理解できたので、
他の人がわからないことはまずないと思う。
XSLT内でノードを指定するXPathは機能は少ないが面白い。
ぶっちゃけSQLよりぜんぜん簡単だと思うので、
みなさんもっとXSLT使って世界を革命してください。おながいします。

<xsl:call-template name="process">
<xsl:with-param name="reference" select="generate-id(Node)"/>
</xsl:call-template>

<xsl:template name="process">
<xsl:param name="reference"/>
<xsl:for-each select="//*[generate-id(.) = $reference]">
 :
 :
</xsl:for-each>
</xsl:template>
0113デフォルトの名無しさん2005/12/07(水) 10:32:31
variableが使い物にならない。
あんな妙な仕様にする必然性がわからない。
0114デフォルトの名無しさん2005/12/07(水) 12:13:43
言語仕様から想定する実装において
普通の変数みたいにすると問題があったんじゃないのかなあ?
プログラミング言語のえらい人ならピーンと来るかも。
01151142005/12/09(金) 15:33:02
>>113
SAXのように食わせるデータの頭から順に処理していればどうでもなるはずだけど、
してないのかな?
だとすると確かにどうしようもない。
でも、何でそうしないのかな?
0116デフォルトの名無しさん2005/12/09(金) 15:34:20
レス番逆だ。申し訳ない。
0117XMLAいい♪2005/12/10(土) 11:26:05
16日のXMLセミナーで会おう!

0118デフォルトの名無しさん2005/12/27(火) 17:51:15
CPUから見ると全部データ。
0119デフォルトの名無しさん2006/01/02(月) 17:06:27
コメントの中にコードを書くのがプログラミング言語とは思えないな
XSLならわからんでもないが
0120デフォルトの名無しさん2006/01/31(火) 14:56:01
XSLを用いてXMLデータを表示させているのですが、改行されません。
CSSで考えているのですが、どうすればいいのですか?
教えてください。
0121デフォルトの名無しさん2006/02/02(木) 20:18:12
>>120
つ <br/>
0122デフォルトの名無しさん2006/02/10(金) 14:13:30
視覚的効果は、xsl を実行する環境に依存します。
スタイルのデフォルト定義が表示用アプリケーションにない場合、
xml に br タグを使っても、効果しないよ。

css を使える場合、で次のようにすると br が効果するはずです。
br { content: "\A"}
もしくは、
br { display : block}
0123デフォルトの名無しさん2006/02/12(日) 15:09:53
S式みたいな書式の統合を望むのはやはりXMLには無理ですかぷぷぷ
0124デフォルトの名無しさん2006/02/15(水) 21:50:44
S式パーサがあればXMLなんて不要。
どうしようもなく冗長なXMLを使ってる馬鹿は考えを改めた方がいい。

http://pc8.2ch.net/test/read.cgi/tech/1140006937/
0125デフォルトの名無しさん2006/04/07(金) 10:36:05
アルゴリズムが記述できないものはプログラミング言語ではない。
プログラミングとはアルゴリズムを記述することだ。
0126デフォルトの名無しさん2006/04/07(金) 11:33:06
XMLをうまくつかえばなんらかのプログラムを表現できるってだけの話では?
XMLがプログラム言語だっていうなら、「アスキー文字の羅列」もプログラム言語ってことにならない?
0127デフォルトの名無しさん2006/04/10(月) 12:54:56
>>1のコンテキストだと違うが、常識的に考えれば、>>126の通り。
0128デフォルトの名無しさん2006/04/10(月) 12:55:42
あ、ちょっと待って。>>1のコンテキストでもOKかも。
要はスキーマでプログラミング言語として解釈可能にしておけるってことでしょ?
■ このスレッドは過去ログ倉庫に格納されています