Jump to content

Language-agnostic: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
Tag: External link added to disambiguation page
Line 3: Line 3:
'''Language-agnostic''', '''language-neutral''', '''[[Language-independent (disambiguation)|language-independent]]''', or '''cross-language''' may refer to:
'''Language-agnostic''', '''language-neutral''', '''[[Language-independent (disambiguation)|language-independent]]''', or '''cross-language''' may refer to:


== Language agnostic ==
== Cross-Language (Programming/Scripting) ==


"Language agnostic" describes a software development paradigm where a particular language is chosen because of its appropriateness for a particular task (taking into consideration all factors, including ecosystem, developer skill-sets, performance, etc.), and not purely because of the skill-set available within a development team.
"Language Agnostic" describes a software development paradigm where a particular language is chosen because of its appropriateness for a particular task (taking into consideration all factors, including ecosystem, developer skill-sets, performance, etc.), and not purely because of the skill-set available within a development team.


For example, a Java development team might choose to use Ruby or Perl for some development work, where Ruby or Perl would be more appropriate than Java.
For example, a Java development team might choose to use Ruby or Perl for some development work, where Ruby or Perl would be more appropriate than Java.

"Cross-Language" in programming and scripting describes a program in which two or more languages must be implemented into a program alongside the core language chosen to write the program. Whether this means including a script as a source, to be used when needed, running code within VMs to cooperate with each other, or choosing languages that work well together.

<ref> http://queue.acm.org/detail.cfm?id=2543971 </ref>




==Computing==
==Computing==

Revision as of 18:32, 17 May 2016

Language-agnostic, language-neutral, language-independent, or cross-language may refer to:

Cross-Language (Programming/Scripting)

"Language Agnostic" describes a software development paradigm where a particular language is chosen because of its appropriateness for a particular task (taking into consideration all factors, including ecosystem, developer skill-sets, performance, etc.), and not purely because of the skill-set available within a development team.

For example, a Java development team might choose to use Ruby or Perl for some development work, where Ruby or Perl would be more appropriate than Java.

"Cross-Language" in programming and scripting describes a program in which two or more languages must be implemented into a program alongside the core language chosen to write the program. Whether this means including a script as a source, to be used when needed, running code within VMs to cooperate with each other, or choosing languages that work well together.

[1]


Computing

See also