Difference between revisions of "Translations:Integrated development environment/13/ja"

From IDE Collections
Jump to navigationJump to search
(Created page with "1990年代はプログラミングがより複雑で面倒なタスクになった時代です。例えば、GUIを文字だけで開発するのは簡単ではありません...")
(No difference)

Revision as of 01:59, 9 August 2014

Information about message (contribute)

This message has no documentation. If you know where or how this message is used, you can help other translators by adding documentation to this message.

Message definition (Integrated development environment)
Throughout the 1990s, programming became more complex and involved. For instance, it is not straightforward to specify a GUI using solely a text-based approach. [[Visual Basic]] 1.0 was released in 1991 and addressed this issue by integrating a graphical GUI builder into a text-based IDE. It allowed the programmer to seamlessly move between the interface design and implementing functionality. In 1995, Lieberman applied the famous concept of Norman's gulf of execution and evaluation<ref><bibtex>
@BOOK{norman1986gulf,
  title = {User Centered System Design; New Perspectives on Human-Computer Interaction},
  publisher = {L. Erlbaum Associates Inc.},
  year = {1986},
  author = {Norman, Donald A. and Draper, Stephen W.},
  address = {Hillsdale, NJ, USA},
  isbn = {0898597811},
  url = {http://dl.acm.org/citation.cfm?id=576915}
}
</bibtex></ref> to programming. He pointed out difficulties in understanding the dynamic behavior of a program from the static text-based source code<ref name="lieberman1995bridge"><bibtex>
@INPROCEEDINGS{lieberman1995bridge,
  author = {Lieberman, Henry and Fry, Christopher},
  title = {Bridging the gulf between code and behavior in programming},
  booktitle = {Proceedings of the SIGCHI Conference on Human Factors in Computing
Systems},
  year = {1995},
  series = {CHI '95},
  pages = {480--486},
  address = {New York, NY, USA},
  publisher = {ACM Press/Addison-Wesley Publishing Co.},
  acmid = {223969},
  doi = {10.1145/223904.223969},
  isbn = {0-201-84705-1},
  location = {Denver, Colorado, USA},
  numpages = {7},
  url = {http://dx.doi.org/10.1145/223904.223969}
}
</bibtex></ref>. To address this issue, he proposed a visual debugger named [[ZStep]], integrated with a text-based IDE which shows the programmer the relationship between an expression in the source code and its output at runtime.
Translation1990年代はプログラミングがより複雑で面倒なタスクになった時代です。例えば、GUIを文字だけで開発するのは簡単ではありません。そこで、1991年にリリースされた[[Visual Basic]] 1.0は、グラフィカルなGUIビルダを文字ベースのIDEに組み込みました。これによって、プログラマはインタフェースのデザインと機能の実装の間をシームレスに行き来することが可能になりました。1995年には、LiebermanがノーマンのGulf of execution and evaluationという概念<ref><bibtex>
@BOOK{norman1986gulf,
  title = {User Centered System Design; New Perspectives on Human-Computer Interaction},
  publisher = {L. Erlbaum Associates Inc.},
  year = {1986},
  author = {Norman, Donald A. and Draper, Stephen W.},
  address = {Hillsdale, NJ, USA},
  isbn = {0898597811},
  url = {http://dl.acm.org/citation.cfm?id=576915}
}
</bibtex></ref>をプログラミングに適用しました。静的な文字ベースのソースコードから動的なプログラムの振る舞いを理解することの難しさを指摘した<ref name="lieberman1995bridge"><bibtex>
@INPROCEEDINGS{lieberman1995bridge,
  author = {Lieberman, Henry and Fry, Christopher},
  title = {Bridging the gulf between code and behavior in programming},
  booktitle = {Proceedings of the SIGCHI Conference on Human Factors in Computing
Systems},
  year = {1995},
  series = {CHI '95},
  pages = {480--486},
  address = {New York, NY, USA},
  publisher = {ACM Press/Addison-Wesley Publishing Co.},
  acmid = {223969},
  doi = {10.1145/223904.223969},
  isbn = {0-201-84705-1},
  location = {Denver, Colorado, USA},
  numpages = {7},
  url = {http://dx.doi.org/10.1145/223904.223969}
}
</bibtex></ref>のです。そして、この問題を解決するために[[ZStep]]という統合開発環境に組み込まれたビジュアルなデバッガを提案しました。これは、プログラムのソースコード中の表現とその出力の間の関係を、プログラム実行中に可視化するものです。

1990年代はプログラミングがより複雑で面倒なタスクになった時代です。例えば、GUIを文字だけで開発するのは簡単ではありません。そこで、1991年にリリースされたVisual Basic 1.0は、グラフィカルなGUIビルダを文字ベースのIDEに組み込みました。これによって、プログラマはインタフェースのデザインと機能の実装の間をシームレスに行き来することが可能になりました。1995年には、LiebermanがノーマンのGulf of execution and evaluationという概念<ref>

Donald A. Norman, Stephen W. Draper. User Centered System Design; New Perspectives on Human-Computer Interaction

L. Erlbaum Associates Inc., Hillsdale, NJ, USA, 1986. [URL] [BibTeX]

</ref>をプログラミングに適用しました。静的な文字ベースのソースコードから動的なプログラムの振る舞いを理解することの難しさを指摘した<ref name="lieberman1995bridge">

Henry Lieberman, Christopher Fry. Bridging the gulf between code and behavior in programming

Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp.480-486, New York, NY, USA, 1995. [URL] [BibTeX]

</ref>のです。そして、この問題を解決するためにZStepという統合開発環境に組み込まれたビジュアルなデバッガを提案しました。これは、プログラムのソースコード中の表現とその出力の間の関係を、プログラム実行中に可視化するものです。