マシン語に若干の英記号を付与したアセンブリ言語が事実上存続しているのと同様に、その直上くらいに位置する相対的低水準言語のC言語が残るのと同様、C++やJava、C#、Javascriptなど半角英字を基調とした言語は標準的な言語として残り続けると思われます。(ただし、下記の母国語言語の台頭により、...
FORTHはご存知のようにいわゆる逆ポーランド記法でプログラムを書きます。通常のプログラム言語ではたとえば、 C 2 + 3 のように記述しますかFORTH言語では、 FORTH 2 3 + のように書きます。最初に対象となる値を書き、最後に演算名を書きます。 私は昔、FORTHの講習会をやっていたこ...
はじめに 前回に続き、Forth言語との関連でMindの仕組みの根幹をなすスタックフレームについて説明させてください。スタックフレーム Cで「スタックフレーム」という言い方をするときCPUのス…
C#の特徴はJavaと似ており、Windowsのデスクトップアプリケーションとゲームを開発するのに特に有効です。 しかし、C#はWebアプリケーションとモバイルアプリケーションを開発するのにも使えます。C#はC++のようなC派生の言語に似た構文を使っており、あなたがCファミリーの中の別の言語か...
32種類のプログラミング言語を使ってテストファーストの開発スタイルを身に着けることができます。この前【CodinGame】をご紹介しましたが、簡単な問題が少ないのと問題を検索する方法がないので、毎…