「方言」ってなんですか?


いっこさん

2010-02-26 17:37

こんにちは。
いつも参考にさせていただいています。

今度、「Hibernate」を使うことになりました。
「Dialect」という言葉が出てきたのですが、何のことでしょうか?
例えば、Oracleであれば外部結合の(+)やDECODE関数のことでしょうか?

「こんな言葉もわからないのか!」というレベルと思います。
(検索した時に当たり前のように書かれているところが多かったので…)
恥を承知の上で投稿させていただきました。

他にもこういった業界用語(?)があれば教えてください。

コメント

2010-02-26 19:23

あんまり詳しくないのですが、どこら辺で出てきたものかわからないのですがこれのことでしょうか?
http://www.syboos.jp/hibernate/doc/20080709151010716.html

これはHibernate に使用するDBがなにか(Oracleなのか、MySQLなのか)を教える
ものです。
なんで、この言葉(方言という表現)になっているのかは分かりませんが・・・。
業界用語というよりはHibernate の仕様だと考えるのが良い�良いのではないでしょうか?

2010-02-27 01:53

最近は使わないですかね
昔は、標準の言語仕様にない、そのベンダー独自の仕様を「これはxxxの方言だ」なんて使いました。

昔ですが、あるメーカーのSEがそのメーカーのある機種の方言を使った、ユーザの表現に対して
そのSEはその機種担当でなく、その表現は知っていたのですが、イマイチピンとこないので「方言使わないで標準的なxxxといった表現をつかってもらえませんか?」と言って問題になったことがありました。


2010-02-27 10:59

知らない業界用語なんて 星の数ほどありますが 知ってどうするんです

>「こんな言葉もわからないのか!」というレベルと思います。
>(検索した時に当たり前のように書かれているところが多かったので…)
そんなことを言い出すときりがないです その人がそう思っているだけです

2010-03-01 10:16

みなさまコメントありがとうございます。

>かずい様
Hibernateの言葉なんですね。
DBを教えるだけなんだなぁと思ってたら、「方言」を調べてたら、Hibernate以外のサイトも出てきたので、どこでも使われているのかなと思いました。

>progman様
標準に対しての「方言」って意味ですね。
SQLは製品によって、特徴があるので、Hibernateでは使われているんでしょうね。

エンジニア同士になると、どこかで「相手は知っているはず」と思ってしまうのでしょうか?
相手が誰であってもわかりやすい表現はこころがけたいですね。

>七味唐辛子様
そうですね、きっと星のようにありますよね。
今回こういう疑問がわいて、言葉っておもしろいなぁと思ったので聞いてみました。

知ってどうするって、どうするんでしょうね・・・(苦笑
質問がDBの方に書きづらかったのと、ついでに聞いてみようと思ったので、ここに投稿しました。