Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

List (abstract data type) and Vim (text editor)

Shortcuts: Differences, Similarities, Jaccard Similarity Coefficient, References.

Difference between List (abstract data type) and Vim (text editor)

List (abstract data type) vs. Vim (text editor)

In computer science, a list or sequence is an abstract data type that represents a countable number of ordered values, where the same value may occur more than once. Vim ("Vim is pronounced as one word, like Jim, not vi-ai-em. It's written with a capital, since it's a name, again like Jim." a contraction of Vi IMproved) is a clone, with additions, of Bill Joy's vi text editor program for Unix.

Similarities between List (abstract data type) and Vim (text editor)

List (abstract data type) and Vim (text editor) have 5 things in common (in Unionpedia): Associative array, Functional programming, Imperative programming, Lua (programming language), Object-oriented programming.

Associative array

In computer science, an associative array, map, symbol table, or dictionary is an abstract data type composed of a collection of (key, value) pairs, such that each possible key appears at most once in the collection.

Associative array and List (abstract data type) · Associative array and Vim (text editor) · See more »

Functional programming

In computer science, functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.

Functional programming and List (abstract data type) · Functional programming and Vim (text editor) · See more »

Imperative programming

In computer science, imperative programming is a programming paradigm that uses statements that change a program's state.

Imperative programming and List (abstract data type) · Imperative programming and Vim (text editor) · See more »

Lua (programming language)

Lua (from meaning moon) is a lightweight, multi-paradigm programming language designed primarily for embedded use in applications.

List (abstract data type) and Lua (programming language) · Lua (programming language) and Vim (text editor) · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

List (abstract data type) and Object-oriented programming · Object-oriented programming and Vim (text editor) · See more »

The list above answers the following questions

List (abstract data type) and Vim (text editor) Comparison

List (abstract data type) has 49 relations, while Vim (text editor) has 98. As they have in common 5, the Jaccard index is 3.40% = 5 / (49 + 98).

References

This article shows the relationship between List (abstract data type) and Vim (text editor). To access each article from which the information was extracted, please visit:

Hey! We are on Facebook now! »