4
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

C# と X++ の違い

Posted at

X++とは、Dyanamics AX といういわゆる「もしもマイクロソフトが会計ソフトをつくったら」というものの専用言語です。
雰囲気的には C# に似ていて、C#を知っていたら、1日ほどで吸収できます。

●そもそも論として、なぜそんな言語を使っているの?
 Dyanamics AX はもともと、IBM のアプリケーションで、Javaで作成されていて、データアクセスに関して、
 Dyanamics AXのデータを扱いやすいようにJavaのスーパーセットとしてつくられていました。
 で、なんだかんだで、MSさんに買収されて今に至ると・・・

参考リンク
  X++ プログラム言語の概要

前ふりはさておき、違いは以下にまとまっています

[X++, C# Comparisons [AX 2012]] (https://msdn.microsoft.com/ja-jp/library/cc967357.aspx)

X++ と C# の違い: Hello World
X++ と C# の違い: ループ
X++ と C# の違い: Switch
X++ と C# の違い: 文字列Caseとデリミタ
X++ と C# の違い: 配列の構文
X++ と C# の違い: コレクション
X++ と C# の違い: キー・バリューのコレクション
X++ と C# の違い: 例外
X++ と C# の違い: 例外後の再試行の自動化
X++ と C# の違い: オペレーター
X++ と C# の違い: プリコンパイラ命令
X++ と C# の違い: クラス
X++ と ANSI SQLの違い: SQL Select文

4
5
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?