Notice of Conyac Termination ( Updated on November 25)

[Translation from English to Japanese ] Language oriented programming (LOP) is a style of computer programming in whi...

This requests contains 1348 characters . It has been translated 4 times by the following translators : ( 3_yumie7 , ryohashimoto ) and was completed in 10 hours 52 minutes .

Requested by xargs at 29 Jan 2013 at 23:36 2903 views
Time left: Finished

Language oriented programming (LOP) is a style of computer programming in which, rather than solving problems in general-purpose programming languages, the programmer creates one or more domain-specific languages for the problem first, and solves the problem in those languages. This concept is described in detail in the paper by Martin Ward entitled Language Oriented Programming published in Software - Concepts and Tools, Vol.15, No.4, pp 147-161, 1994 and in the article by Sergey Dmitriev entitled Language Oriented Programming: The Next Programming Paradigm.

what information is acquired, what its structure is, when it is acquired, from whom, and what is done with it.

3_yumie7
Rating 60
Native
Translation / Japanese
- Posted at 30 Jan 2013 at 05:04
言語指向プログラミング(LOP)とは汎用されるプログラミング言語で問題解決するというよりも、プログラマーはある問題に対して、まず1つかそれ以上のドメインに特化したに言語を作成し、その言語の中で解決策を講じるコンピュータープログラミングのスタイルです。このコンセプトは1994年にMartin Ward著「Software - Concepts and Tools(ソフトウェア コンセプトとツール)誌」Vol.15、No.4・147~161頁に掲載された「Language Oriented Programming(言語志向プログラミング」と題する記事並びに
Sergey Dmitriev著「Language Oriented Programming: The Next Programming Paradigm(言語志向プログラミング:次なるプログラミングパラダイム)と題する記事に詳細が説明されています。

どのような情報が獲得されるのか、それはどのような構造なのか、いつ誰から獲得されるのか、それによって何が行なわれるのか
xargs likes this translation
xargs
xargs- over 11 years ago
こちらで利用させていただいています。
http://matome.naver.jp/odai/2135949424033435901
ryohashimoto
Rating 52
Translation / Japanese
- Posted at 30 Jan 2013 at 09:59
言語指向プログラミング(LOP)はコンピュータプログラミングの一種であり、一般用のプログラミング言語で問題を解決するよりも、はじめにドメイン特化言語を作りその言語で問題を解決することを指す。このプログラミング概念は、Martin Wardの論文"Language Oriented Programming"(Software - Concepts and Tools, Vol.15, No.4, pp 147-161, 1994)とSergey Dmitrievの"Language Oriented Programming: The Next Programming Paradigm(言語指向プログラミング: 次世代プログラミングパラダイム"で詳細に記述されている。
xargs likes this translation
ryohashimoto
ryohashimoto- almost 12 years ago
何についての情報が得られるか、その情報の構造はどうであるか、いつ、その情報が得られるか、誰からその情報が得られるか、その情報によって何ができるのか。
xargs
xargs- over 11 years ago
こちらで利用させていただいています。
http://matome.naver.jp/odai/2135949424033435901

The concept of Language Oriented Programming takes the approach to capture requirements in the user's terms, and then to try to create an implementation language as isomorphic as possible to the user's descriptions, so that the mapping between requirements and implementation is as direct as possible. A measure of the closeness of this isomorphism is the "redundancy" of the language, defined as the number of editing operations needed to implement a stand-alone change in requirements. It is not assumed a-priori what is the best language for implementing the new language. Rather, the developer can choose among options created by analysis of the information flows —[1]

3_yumie7
Rating 60
Native
Translation / Japanese
- Posted at 30 Jan 2013 at 05:51
言語志向プログラミングのコンセプトは、要件と実装の間のマッピングができるだけ直接的になるよう、ユーザーの言葉の要件を汲み取り、ユーザーの表現とできるだけ同一構造の実装言語を作成しようというものです。この同一構造の近接性の尺度が、言語の「冗長性」で、要件の中に単独型の変化を導入することが必要な編集操作の数として定義されています。新しい言語を導入するのに最適な言語は何かということは事前に想定されていません。むしろディベロッパーは情報フロー解析によって作られたオプションの中から選ぶことができます—[1]
ryohashimoto
Rating 52
Translation / Japanese
- Posted at 30 Jan 2013 at 10:28
言語指向プログラミングのコンセプトは、ユーザーの言葉で要求を受け入れ、ユーザーの記述とできるだけ同型写像になるように実装言語を作るようにすることである。したがって、要求と実装の対応はできるだけ直接的であることが望ましい。この同型写像の近さの指標は、言語の"冗長性"であり、
要求が(実装とは)独自に変更された際に、実装が必要な編集操作の数として定義される。新しい(ドメイン特化)言語を実装する場合に最適な言語は事前に想定されていません。むしろ、開発者は(ユーザー要求の)情報フローの解析によって得られた(様々な言語の)オプションの中から選ぶことができます。

Try “Standard Translation” for specialized translation such as business purpose.

  • We can receive files such as Word, Excel, and PowerPoint.
  • There is no maximum word limit, and we deliver translations fast.
  • Higher-skilled translators will work on your request.

Feel free to contact
anytime