GUIのない​プログラミング

投稿者: Anonymous

どのようにGUIなしでプログラムすることが可能です。私はBell LabsでBjourneプログラミングのイメージをキーボードだけで見てきました。あなたの前でそれを見ることなく、あなたがしていることをどのように知ることができますか?

English version: I am trying to understand how programmers know what they are doing without looking at the GUI. How do you know what code is in which file and what file is in which folder?

解決

GUI なしでプログラミングする場合、command-line interface (CLI) 経由でプログラミングする場合が多いでしょう。

現代的なパソコンでは、ターミナルまたはターミナルエミュレータが提供する CLI を使って操作します。具体的には、Windows であれば cmd.exe や PowerShell など、Mac や Linux / Unix では bash などが有名です。

ターミナルのイメージ画像です

操作する上でファイルの一覧を見たりファイルの中身を閲覧したりするには、種々のコマンドを使います。

例1: ファイルの一覧を見るには Windows では dir コマンド、Unix 系では ls コマンドを使います。

例2: プログラムが書かれたテキストファイルの中身を閲覧するには、Windows では type コマンド、Unix 系では cat コマンド、more コマンド、less コマンドなどを使います。また、CLI 上で動作するエディタを使って表示することも多いです。

コマンドライン操作例のgifアニメーションです

※ 他にも歴史的にはディスプレイ無しにパンチカードとプリンタで入出力するインターフェースなどありますが、この回答では触れるだけに留めておきます。

回答者: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *