Value-level programming (original) (raw)
La programación a nivel de valores es unos de los dos paradigmas contrastantes identificados por John Backus en su trabajo sobre los Programas como objetos matemáticos, siendo el otro la programación a nivel funcional. El término inicialmente utilizado por Backus fue el de programación a nivel de objetos, pero en la actualidad ese término traería confusión con la programación orientada a objetos. Los lenguajes que siguen el estilo de von Neumann son de nivel de valores: las expresiones a la derecha de una asignación tienen por objeto la creación del nuevo valor a asignar.
Property | Value |
---|---|
dbo:abstract | La programación a nivel de valores es unos de los dos paradigmas contrastantes identificados por John Backus en su trabajo sobre los Programas como objetos matemáticos, siendo el otro la programación a nivel funcional. El término inicialmente utilizado por Backus fue el de programación a nivel de objetos, pero en la actualidad ese término traería confusión con la programación orientada a objetos. Los programas a nivel de valores describen como combinar diferentes valores (por ejemplo, números, caracteres, etc.) para formar nuevos valores hasta obtener el resultado final. Los nuevos valores se obtienen como resultado de la aplicación de operaciones que transforman valores en otros valores, como por ejemplo, la suma, la concatenación, la inversión de matrices, etc. Los lenguajes que siguen el estilo de von Neumann son de nivel de valores: las expresiones a la derecha de una asignación tienen por objeto la creación del nuevo valor a asignar. (es) Value-level programming refers to one of the two contrasting programming paradigms identified by John Backus in his work on , the other being function-level programming. Backus originally used the term object-level programming but that term is now prone to confusion with object-oriented programming. Value-level programs are those that describe how to combine various values (i.e., numbers, symbols, strings, etc.) to form other values until the final result values are obtained. New values are constructed from existing ones by the application of various value-to-value functions, such as addition, concatenation, matrix inversion, and so on. Conventional, von Neumann programs are value-level: expressions on the right side of assignment statements are exclusively concerned with building a value that is then to be stored. (en) |
dbo:wikiPageExternalLink | https://dl.acm.org/doi/pdf/10.1145/800223.806757 |
dbo:wikiPageID | 896822 (xsd:integer) |
dbo:wikiPageLength | 3173 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1123467613 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Programming_paradigm dbr:Scheme_(programming_language) dbr:Von_Neumann_programming_languages dbr:Object-oriented_programming dbr:Function-level_programming dbr:Data_type dbc:Programming_paradigms dbr:John_Backus dbr:Lambda_calculus dbr:Lisp_programming_language dbr:Assignment_statement dbr:ISWIM_programming_language dbr:Expression_(programming) dbr:Program_(mathematical_object) |
dbp:wikiPageUsesTemplate | dbt:Programming_paradigms dbt:Cn dbt:Unreferenced |
dcterms:subject | dbc:Programming_paradigms |
rdf:type | yago:Abstraction100002137 yago:GrammaticalRelation113796779 yago:Inflection113803782 yago:LinguisticRelation113797142 yago:Paradigm113804375 yago:Relation100031921 yago:WikicatProgrammingParadigms |
rdfs:comment | La programación a nivel de valores es unos de los dos paradigmas contrastantes identificados por John Backus en su trabajo sobre los Programas como objetos matemáticos, siendo el otro la programación a nivel funcional. El término inicialmente utilizado por Backus fue el de programación a nivel de objetos, pero en la actualidad ese término traería confusión con la programación orientada a objetos. Los lenguajes que siguen el estilo de von Neumann son de nivel de valores: las expresiones a la derecha de una asignación tienen por objeto la creación del nuevo valor a asignar. (es) Value-level programming refers to one of the two contrasting programming paradigms identified by John Backus in his work on , the other being function-level programming. Backus originally used the term object-level programming but that term is now prone to confusion with object-oriented programming. Conventional, von Neumann programs are value-level: expressions on the right side of assignment statements are exclusively concerned with building a value that is then to be stored. (en) |
rdfs:label | Programación a nivel de valores (es) Value-level programming (en) 值级编程 (zh) |
owl:sameAs | freebase:Value-level programming yago-res:Value-level programming wikidata:Value-level programming dbpedia-es:Value-level programming dbpedia-gl:Value-level programming dbpedia-sr:Value-level programming dbpedia-zh:Value-level programming https://global.dbpedia.org/id/38cEQ |
prov:wasDerivedFrom | wikipedia-en:Value-level_programming?oldid=1123467613&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Value-level_programming |
is dbo:wikiPageRedirects of | dbr:Value-level_(programming) dbr:Value-level dbr:Object-level_programming |
is dbo:wikiPageWikiLink of | dbr:Value-level_(programming) dbr:Concatenative_programming_language dbr:Closure_(computer_programming) dbr:Function-level_programming dbr:Tacit_programming dbr:Outline_of_computer_programming dbr:Value-level dbr:Object-level_programming |
is foaf:primaryTopic of | wikipedia-en:Value-level_programming |