Что означает ваниль? - программирование

Что означает ваниль?

Ванильное прилагательное появляется во многих местах: plain-vanilla java, vanilla javascript: что это означает?

Из контекста, кажется, стоит что-то "простое".

Когда конкретный код считается ванильным, а когда нет? Обычная, как не обернутая в рамки?

4b9b3361

Ответ 1

От wiki:

Компьютерное программное обеспечение, а иногда и другие связанные с компьютером системы, такие как компьютерное оборудование или алгоритмы, называется Vanilla, когда он не настроен из его первоначальной формы, что означает, что он используется без каких-либо настроек или обновлений, применяемых к нему.

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

Ответ 2

Ваниль часто относится к чистой или простой. Таким образом, с точки зрения языков программирования это означает либо без использования сторонних библиотек, либо без использования фреймворков.

Ответ 3

Это происходит с того момента, когда из различных вкусов мороженого ванильный аромат был наиболее распространенным, простым и часто даже единственным доступным. Другие ароматы были реже и экзотичнее.

В терминах программирования это не относится к чему-то конкретному, но подразумевает любой или все:

  • Нет колоколов и свисток
  • Нет дополнительных (возможно, ненужных) функций
  • Использование внешних библиотек
  • Чистый язык без каких-либо дополнительных функций

Несмотря на то, что скучный "vanilla" может быть замечен с точки зрения мороженого, он редко используется в отвратительном программировании.

Ответ 4

Точно вы получили это правильно. Это класс с указанными ниже функциями.

  • несколько атрибутов (большинство частных случаев).
  • Способы доступа к этим атрибутам.
  • Не реализует и не расширяет любой другой класс.

Есть много других функций, но я надеюсь, что эти три помогут вам получить четкое понимание.