Windows 8の新しいModern UIアプリケーションは、Visual Basic、C#、C++だけでなく、JavaScriptでも開発できます。画面デザインはHTML(HyperText Markup Language)で行えるので、WebアプリをWindows 8アプリにするのは意外と簡単です。サンプルを使って実践してみましょう。 目次
Goのこうした独自性は、その実行系まで考え合わせると意味が見えてくる。 Goの主要な特徴である極めて高速なコンパイルは、近時の言語からするとストイックと思える文法を採用することによって実現されている。この点で、Goは徹底しており、モダンな言語ならば必須の要素と思われる機能がばっさりと切り落とされている。 Goが、Cのポインタ演算機能を外したこと(*2)は違和感なく受け入れられる人であっても、JavaやC++などのオブジェクト指向言語に欠かせない要素と考えられている「クラスの継承」が言語機能から外されたことには驚いたことだろう(ほかにも、Goでは例外処理機能や型を実行時に引数とするジェネリックなどがサポートされていない)。 【*2】 テスト時に発見されにくいバグの温床となっているポインタ演算は、JavaやC#などでも言語機能として提供されていない。現在でも、ポインタ演算に関するプログラムのミ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く