ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
無料
ブラウザよりも高速アクセス!
 

XCMD

索引 XCMD

XCMD(Extended Command、エックスコマンド)は、アップルコンピュータのプログラマ、ビル・アトキンソンが開発した、オーサリングツールであるHyperCard用の拡張機能である。HyperCardにはOSにアクセスするなどといった機能が省かれていたため、HyperCardが普及していた当時は、かなりの数のXCMDが開発されていた。 XCMDはリソースの形態をしており、Pascal言語やC言語、BASIC言語などで記述される。同じくHyperCard用の拡張機能であるXFCN(エックスファンクション)は、Extended Function、つまり外部関数のことで、値を返すこと以外はXCMDと大差はない。 現在ではHyperCardの開発が止まっているためほとんど使われることはないが、REALbasicが言語の拡張機能として、XFCNとともにサポートしている。.

9 関係: リソースフォークビル・アトキンソンアップル (企業)オーサリングツールBASICC言語HyperCardPascalREALbasic

リソースフォーク

リソースフォーク()とは、Classic Mac OS特有のファイルの構造であり、実際のデータを表すデータフォークとは別に、アイコンやウィンドウの形状、メニューの内容や定義、古くはアプリケーションコード(機械語)などといった、フォーマットがある程度定型化された情報を持つ。また、情報そのもののことをとくに「リソースデータ」という。リソースフォークの存在によりデータにさまざまな付加情報を簡単に記録することができる。これに対して、実際のデータ部をとくに「データフォーク」と呼ぶ。データフォークは、Windowsにおけるメインデータストリームなど、Classic Mac OS以外のオペレーティングシステム (OS) でデータを記録する部分と同じである。Windowsにも似た機能を持つリソースという概念はあるが、Classic Mac OSのそれとは異質のものである。 Classic Mac OSではこの他にもFinder情報と呼ばれるメタデータがある。現在のmacOSではリソースフォークとFinder情報を拡張属性 (EA) として扱うようになった。.

新しい!!: XCMDとリソースフォーク · 続きを見る »

ビル・アトキンソン

ビル・アトキンソン(Bill Atkinson,1951年-月-日 -)は自然写真家でソフトウェアエンジニア。アップルコンピュータのLisaとMacintoshプロジェクトにおける代表的な開発者の1人。ジェフ・ラスキンの教え子で、QuickDraw、HyperCard、MacPaintなどの開発者として知られる。Apple II時代にはUCSDPascalのアップル版なども担当した。 アップルコンピュータを退社後、Magic Capというエージェント技術を中心としたOSの開発会社であるGeneral Magic社をマーク・ポラット、アンディ・ハーツフェルドらと共に創業し、普及させようとしたがうまくいかず、後に同社は解散した。 現在は自然写真家。その傍らで自らの写真を一般的な四色分解の印刷機を用いて高品質で印刷するためのカラーマネジメントパイプラインの開発・普及を行い、iPhone用のアプリケーション(Bill Atkinson PhotoCard)も開発している。.

新しい!!: XCMDとビル・アトキンソン · 続きを見る »

アップル (企業)

アップル()は、アメリカ合衆国カリフォルニア州に本社を置く、インターネット関連製品・デジタル家庭電化製品および同製品に関連するソフトウェア製品を開発・販売する多国籍企業である。2007年1月9日に、アップルコンピュータ (Apple Computer, Inc.) から改称した。.

新しい!!: XCMDとアップル (企業) · 続きを見る »

オーサリングツール

ーサリングツール (Authoring Tool) またはオーサリングソフトウェアは、コンピュータでいわゆるメディアコンテンツを作るためのアプリケーションソフトウェアである。 グラフィックツール、音楽ツール(DTM系)、出版系(DTP用)、ウェブサイト制作や運営管理に用いるWebオーサリングツール、ゲームやスライドショーなどの制作に用いるマルチメディア系、DVDソフトの制作用などがある。.

新しい!!: XCMDとオーサリングツール · 続きを見る »

BASIC

BASIC(ベーシック)は手続き型プログラミング言語のひとつ。 名前は「beginner's all-purpose symbolic instruction code」(「初心者向け汎用記号命令コード」を意味する)のバクロニムである。.

新しい!!: XCMDとBASIC · 続きを見る »

C言語

C言語(シーげんご)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発したプログラミング言語である。英語圏では単に C と呼んでおり、日本でも文書や文脈によっては同様に C と呼ぶことがある。.

新しい!!: XCMDとC言語 · 続きを見る »

HyperCard

HyperCard(ハイパーカード)は、ハイパーテキストを実現した最初の商用ソフトウェア。1987年にアップルコンピュータ(当時・現アップル)のビル・アトキンソンが開発した。Macintosh (Classic Mac OS) で動作し、ゲームの制作、簡単なプログラムの開発等に利用される。.

新しい!!: XCMDとHyperCard · 続きを見る »

Pascal

Pascal(パスカル)は、ニクラウス・ヴィルトの設計(デザイン)によるコンピュータ・プログラミング言語である。ALGOL(直接的にはその一派生である、ヴィルトが関与したALGOL W)などの影響があるが、個人の設計であることに由来する簡素だがよく整った言語仕様(構文と意味)を持つ。用途の中に教育を意識しており、構造化された制御構造など、その当時「良きプログラミングの慣習」と考えられていたことの影響もある。一方で批判者からは、あくまでも教育用に過ぎない言語だ、といったような評もあることにはあったが、PascalコンパイラをPascalで書ける(いわゆる言語処理系のブートストラップ)ことをはじめ、Pascalで書かれた#実用プログラム例は多くある。名前は、哲学者・数学者・科学者で、機械式計算機を製作するなど技術者でもあったブレーズ・パスカルにあやかったものである。.

新しい!!: XCMDとPascal · 続きを見る »

REALbasic

REALbasic(リアルベーシック)は、Real Software社によって開発されたソフトウェアの開発ツールであり、オブジェクト指向を採用した独自のBASIC言語を使用し、統合開発環境を備える。かつては「CrossBASIC」と呼ばれた。 あらかじめ備えられている機能が豊富なことやGUIのデザインが簡単であること、非常に理解しやすい言語仕様などから、とくに初心者に愛用される。日本では株式会社アスキーソリューションズが代理店となり販売およびサポートを提供していたが、2007年4月に開発元であるReal Software社に移管されることが発表された。 主にMacintosh版が知られ、しばしば「Macintosh版のVisual Basic」と喩えられるが、Windows版ならびにLinux/x86版も存在する。また、REALbasicを利用している環境に関わらず、全てのプラットフォーム用の実行バイナリを出力することができるため、双方向のクロスプラットフォーム開発が可能である。 なお、REALbasicは、Universal Binaryアプリケーションを作成することのできる、サードパーティー開発ツールのひとつである。.

新しい!!: XCMDとREALbasic · 続きを見る »

ここにリダイレクトされます:

XFCN

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »