【ヤパーリ】XMLをS式に ..
[2ch|▼Menu]
159:デフォルトの名無しさん
06/08/05 02:13:43
【ヤパーリ】S式をXMLに置き換えていく未踏【XML最強】
URLリンク(www.ipa.go.jp)

160:デフォルトの名無しさん
06/08/05 04:22:03
>XMLのプログラミングをXMLに似たスタイルで書けるプログラミング言語を
>開発することは非常に意義があり、新規性もあります。

>新規性もあります。
>新規性もあります。
>新規性もあります。

え?
そんなの腐る程あるんだが。
しかも、これだけで 800 万て...

161:デフォルトの名無しさん
06/08/05 07:01:03
酷いな…そのものズバリ XML でかくプログラミング言語なんていっぱいあるじゃ
ん…利点がその報告書からは何一つ読み取れない

162:デフォルトの名無しさん
06/08/05 07:17:39
プロジェクト評価にも新規性(未踏性)はそれほどないと書いてあるな。ただし
>Schemeや同種の言語Lispで書くプログラムで,ラムダ形式で関数を書くことはほとんどないと言えるので
というお言葉もあるんだが。

言語仕様書を読もうとしたらInternal Server Errorなので言語そのものへの突っ込みはできん。

163:デフォルトの名無しさん
06/08/05 08:31:24
XMLをバイナリに落とした規格が欲しいな
DOMそのものを送るとかそんな感じのが。

164:デフォルトの名無しさん
06/08/05 09:55:57
テキストで記述できるもののバイナリの規格って、圧縮方法か?


165:デフォルトの名無しさん
06/08/05 10:00:32
パース最速な状態にするってことさ。

166:デフォルトの名無しさん
06/08/05 10:34:13
>>163
Appleあたりなら持ってそうな気がする

167:デフォルトの名無しさん
06/08/05 10:47:40
>>163
つ ASN.1

168:デフォルトの名無しさん
06/08/05 11:13:39
パースしてシリアライズ

169:デフォルトの名無しさん
06/08/18 11:32:50
>>163
各社内部使用で使ってたり、標準化の動きとそれをけん制する動きがある模様。
有限会社がライブラリを売ろうとしていたのは見たことがあるが、誰が買うのか。

現状として保存に関しては問題なし、転送は全体を圧縮すれば良い。
俺は浮動小数点数が10進で表現するとデータが劣化するのと、
パース速度を上げるために独自に作って使っている。

基本的にはノードに収めるデータに対して型を指定してバイナリで保存する。
ノード名などはテーブル化してインデックスで保存。
テキストはVBみたいに先頭に長さを入れて使う。
XMLの入出力とのインタフェースをあわせるようにしておいて、
先頭のエンコーディングをみて自動対応。
デバッグ時にはテキストにしてブラウザで確認するなど、利点は大きいと思う。

標準が定義されたら、また考えれば良い。

170:デフォルトの名無しさん
06/08/22 00:10:06
>>169
いまいちバイナリにする意味がわからん。
エンデイアンの問題とかどうすんの?


171:デフォルトの名無しさん
06/08/22 11:27:33
>>170
CPUが貧弱な組み込み機器やスループットが要求されるサーバだと
素の XML のパースは結構キツイですよ。
一旦パースしたらバイナリでダンプしておきたい。
エンディアンの変換は大したコストじゃないし。

172:デフォルトの名無しさん
06/08/22 19:27:52
>>169-171
時々でいいからASN.1のことを思いだしてください。

173:デフォルトの名無しさん
06/08/25 02:48:20
>>172
kwsk
ISOは有料なので見る気がしない。ライブラリー行ってもコピー不可だし。


174:デフォルトの名無しさん
06/08/25 23:20:29
>>173
俺も詳しいわけじゃないのでこのへんでも見てくれ。
URLリンク(www.geocities.co.jp)

175:デフォルトの名無しさん
06/08/25 23:22:23
>>173
俺も詳しいわけじゃないのでこのへんでも見てくれ。
URLリンク(www.geocities.co.jp)

176:デフォルトの名無しさん
06/08/26 13:10:48
固定ビット数の普通のINTEGERみたいなのがあればASN.1もいいんだけどねぇ。

177:デフォルトの名無しさん
06/09/05 17:49:09
タグの属性部分は普通は連想リストにするようなんですが…
これをキーワード値リスト
  '(key1: value1 key2: value2 …)
にして, 空要素の場合は
  '(tag key1: value1 …)
属性がない場合は
  '(tag content1 content2 …)
のように書ければ楽かなあと思いました.
ところが, 属性のキーワードは ':' などによって他の要素と区別できる, とするなら
  '(tag content1 key1: value1 content2 key2: value2 …)
と書いても, タグと内容と属性は判別が可能だってことに気が付きました.
これってトリビアになりませんか?
あ, XML の名前空間のことは考えていません.

178:デフォルトの名無しさん
06/10/13 19:33:32


179:デフォルトの名無しさん
06/12/22 07:07:51
>>159
この未踏のやつちょっとひどいね。
これで800万か...。

180:デフォルトの名無しさん
06/12/26 17:04:59
いかに審査を騙すかに掛かってるとこが寂しい

181:デフォルトの名無しさん
07/01/04 18:58:12
その未踏、ずいぶん前。平成15年度だから。

182:デフォルトの名無しさん
07/01/06 00:07:19
xmlsじゃダメなんですか?とスレを読まずに言って見る。

183:デフォルトの名無しさん
07/02/09 04:14:54
tag: ip
elem:
 - tag: header
  elem:
   - tag: version
    value: 4
   - tag: tos
    precedence: Routine
    delay: Normal
    throughput: Normal
    relibility: Normal
    reserved: 0
   - tag: total.length
    value: 1
   - tag: id
    value: 1
   - tag: flags
    reserved: 0
    df: dont
    mf: last

184:デフォルトの名無しさん
07/02/09 04:16:25
   - tag: offset
    value: 0
   - tag: ttl
    value: 255
   - tag: protocol
    value: 6
   - tag: checksum
    value: 8707
   - tag: souerce
    address: 10.0.0.22
   - tag: destination
    address: 10.0.0.1
   - tag:options
    elem:
     tag: end
     copied: 0
     class: 0
     number: 0
   - tag: padding
    pad: 0
 - tag: payload
  elem: ""

185:デフォルトの名無しさん
07/02/16 01:34:41
XMLとS式は置き換えるよりも連携させたいと思う今日この頃

186:デフォルトの名無しさん
07/02/28 00:13:55
XMLは文字コード指定できるのがよい。

187:デフォルトの名無しさん
07/02/28 16:19:59
テキストじゃないものまで、なんでもかんでもXMLにする風潮にはうんざりだな。
XAMLなんて、あきらかにS式の方が適してるだろう。

188:デフォルトの名無しさん
07/03/01 21:43:50
MathMLもS式で書けるわけか〜。ゴチャゴチャ感はTeXと大差ないかも。
つか、TeX文化ではインデントという習慣が強制されてないのがちょっと…。
YAMLというのは初めて知ったけど、これでMathMLすれば読みやすいだろうな〜。

189:デフォルトの名無しさん
07/03/01 22:26:39
どっちもどっち

190:デフォルトの名無しさん
07/03/01 22:34:41
階層の深ーーーいXMLをパースするのは地獄だ。


191:デフォルトの名無しさん
07/03/01 22:37:29
XMLのパーサ自分で書いてるんか?

192:デフォルトの名無しさん
07/03/01 22:50:28
>>191
いやSAX使ってるよ。でも巨大な上に階層が深い。

193:デフォルトの名無しさん
07/03/04 03:20:24
XMLは根を1つまでしか持てないのが不便。
ファイルへの単純な追記とか、ファイルの単純結合ができない。


194:デフォルトの名無しさん
07/03/04 08:41:01
>>193
禿同。S式なら少しづつreadで読めるのに。

195:デフォルトの名無しさん
07/03/04 19:03:23
なのでFragmented XML Streamingとか勝手拡張が登場するわけですな。


196:デフォルトの名無しさん
07/03/21 14:01:11
結局 S 式にもっと似てくる訳か。ま、XML 独自でもいいんだが、
とにかく根が複数個ないと不便だな。

197:デフォルトの名無しさん
07/06/24 23:29:22
盛り上がって無いね。

198:デフォルトの名無しさん
07/07/28 08:55:07
S式界隈の人達は、やりたきゃ自分一人でやってオシマイっていうノリが強いからな。

199:デフォルトの名無しさん
07/09/18 21:27:29
lambda age

200:デフォルトの名無しさん
07/10/01 03:26:35
XMLドキュメントをS式に変換するXSLTくれ。

201:デフォルトの名無しさん
07/11/28 12:28:26
>>200
SSAX ではダメ?

202:デフォルトの名無しさん
07/11/30 02:12:01
言語が滅びたのに信者だけ残るなんて滑稽だわ。

203:デフォルトの名無しさん
07/11/30 11:53:18
「アヌス!」

204:デフォルトの名無しさん
07/11/30 20:42:07
ルルルールルールールー♪

205:デフォルトの名無しさん
08/02/05 17:22:16
もうすぐロングパスをもらって
207が決めてくれる
>>37

206:デフォルトの名無しさん
08/03/18 14:17:06
>>32

207:デフォルトの名無しさん
08/04/05 18:41:08
>>202
まだだ。まだ終わらんよ。

208:デフォルトの名無しさん
08/05/08 22:20:43
  |> (・・) <|
 │\ V /│
 │ E●ヨ │ ……。
  ヒ   |||||  ソ
    ││
    ││
    ┘└ 

209:デフォルトの名無しさん
08/09/06 00:42:37
(保守 スレッド)

210:デフォルトの名無しさん
09/01/14 12:08:32
今はxmlじゃなくてjsonだろ



最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5497日前に更新/36 KB
担当:undef