What does vanilla mean?

Viewed 36726

The vanilla adjective appears in many places: plain-vanilla java, vanilla javascript: what does it exactly mean?

From context, is seems to stand for something "plain".

When is a specific code considered vanilla and when is it not? Plain, like not wrapped in a framework?

5 Answers

I know this a very old post but for posterity purposes. Simply put Vanilla is the raw, un-altered, plain, form of a thing without modification. E.g : vanilla js means javascript as it is without frameworks like react, jquery, etc and vanilla sql means sql without orm like laravel eloquent for instance.

In computer science, vanilla is the term used to refer when computer software and sometimes also other computing-related systems like computer hardware or algorithms are not customized from their original form, i.e., they are used without any customizations or updates applied to them. (Wiki)

Related