web-dev-qa-db-ja.com

Vanillaはどういう意味ですか?

Vanilla形容詞は多くの場所に現れます:平野-Vanilla Java、Vanilla javascript:正確にはどういう意味ですか?

コンテキストから、何か「プレーン」を表すようです。

特定のコードがVanillaと見なされるのはいつですか?フレームワークにラップされていないような、プレーン?

58

wikiから:

コンピューターソフトウェア、およびコンピューターハードウェアやアルゴリズムなどのコンピューティング関連システムは、元の形式からカスタマイズされていない場合、バニラと呼ばれます。つまり、カスタマイズや更新が適用されずに使用されます。

http://en.wikipedia.org/wiki/Vanilla_software

61

Vanillaは、多くの場合pureまたはplainを指します。そのため、プログラミング言語の観点では、-サードパーティライブラリを使用しないまたはフレームワークを使用しないのいずれかを意味します。

23
Polygnome

アイスクリームのさまざまなフレーバーのうち、バニラのフレーバーが最も一般的で、シンプルで、多くの場合唯一のフレーバーでさえあった時代に由来します。他のフレーバーはより珍しく、よりエキゾチックでした。

プログラミング用語では、特定のものを指すのではなく、次のいずれかまたはすべてを意味します。

  • 添えものなし
  • 追加の(おそらく不要な)機能はありません
  • 外部ライブラリを使用しません
  • 余分なもののない純粋な言語

アイスクリームの観点からは、退屈な「バニラ」がどのように見られるかもしれませんが、プログラミングで軽used的に使用されることはほとんどありません。

14
OldCurmudgeon