Word Explorer

Monomorphisation

💡 Words with a Similar Meaning to "Monomorphisation"

Found via reverse dictionary — words that share a conceptual meaning.

WordDefinition
monomorphizationnounAlternative spelling of monomorphisation. [(computer science) In a compiler, the process of converting a polymorphic function to a monomorphic function, by the creation of a specialised function for each different data type it is called with.]
defunctionalizationnoun(computing, programming) A compile-time transformation which eliminates higher-order functions, replacing them by a single first-order apply function.
subtype polymorphismnoun(programming, computing theory) Synonym of subtyping.
parametric polymorphismnoun(programming) A way to make a computer language more expressive, while maintaining full static type safety, by allowing a function or a data type to be written generically so that it can handle values identically without depending on their type.
polymorphismnoun(object-oriented programming) A feature pertaining to the dynamic treatment of data elements based on their type, allowing for a method to have several definitions.
code morphingnoun(programming) The obfuscation of intermediate-level code (such as compiled Java or .NET languages) by breaking it up into smaller sequences and replacing them by equivalent constructs.
overloadingnoun(object-oriented programming) A type of polymorphism, where different functions, operators or variables with the same name are invoked based on the data types of the parameters passed.
mappingnounThe process of making maps.
compilernoun(software) A computer program that transforms source code into object code.
metacompilationnoun(computing theory) A computation which involves metasystem transitions from a computing machine to a metamachine which controls, analyzes and imitates the work of the original machine.
inclusion polymorphismnoun(computer science) Synonym of subtype polymorphism.
ad-hoc polymorphismnoun(computer science) A kind of polymorphism where polymorphic functions can be applied to arguments of different types, as they can denote a number of distinct and potentially heterogeneous implementations depending on the types of argument to which they are applied.
metafunctionnoun(linguistics) A group of grammatical systems that make meanings of a related kind.
metacomputationnoun(computing theory) The transformation of computer programs based on their semantics.
optimizationnounThe design and operation of a system or process to make it as good as possible in some defined sense.
homoiconicitynoun(programming) A property of some programming languages, in which the primary representation of programs is also a data structure in a primitive type of the language itself.
compilationnoun(uncountable) The act or process of compiling or gathering together from various sources.
rematerializationnounThe act or process of rematerializing.
type conversionnoun(software) changing an entity from one datatype to another according to explicit or implicit rules.
supercompilationnoun(computing) A technique, involving multiple metacompilations, that seeks to optimize a program.

Translate “Monomorphisation” into Another Language

Pick a language — the word will be pre-filled in the translator.

Home/Dictionary/Monomorphisation