This HTML5 document contains 94 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dcthttp://purl.org/dc/terms/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n16https://global.dbpedia.org/id/
dbthttp://dbpedia.org/resource/Template:
dbpedia-ukhttp://uk.dbpedia.org/resource/
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n9http://dbpedia.org/resource/Memory-mapped_I/
owlhttp://www.w3.org/2002/07/owl#
wikipedia-enhttp://en.wikipedia.org/wiki/
dbpedia-mshttp://ms.dbpedia.org/resource/
dbphttp://dbpedia.org/property/
dbchttp://dbpedia.org/resource/Category:
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:Deep_magic
dbo:wikiPageWikiLink
dbr:Magic_(programming)
dbo:wikiPageRedirects
dbr:Magic_(programming)
Subject Item
dbr:GNU_Hurd
dbo:wikiPageWikiLink
dbr:Magic_(programming)
Subject Item
dbr:Black_magic_(programming)
dbo:wikiPageWikiLink
dbr:Magic_(programming)
dbo:wikiPageRedirects
dbr:Magic_(programming)
Subject Item
dbr:Deep_magic_(programming)
dbo:wikiPageWikiLink
dbr:Magic_(programming)
dbo:wikiPageRedirects
dbr:Magic_(programming)
Subject Item
dbr:Heavy_wizardry
dbo:wikiPageWikiLink
dbr:Magic_(programming)
dbo:wikiPageRedirects
dbr:Magic_(programming)
Subject Item
dbr:Cargo_cult_programming
dbo:wikiPageWikiLink
dbr:Magic_(programming)
Subject Item
dbr:Magic
dbo:wikiPageWikiLink
dbr:Magic_(programming)
dbo:wikiPageDisambiguates
dbr:Magic_(programming)
Subject Item
dbr:Magic_(programming)
rdf:type
owl:Thing
rdfs:label
Магія (програмування) Magic (programming)
rdfs:comment
В контексті програмування, магія є неофіційним терміном для абстракції; він використовується для опису коду, який виконує складні завдання, але ховає цю складність за простим інтерфейсом. Це дещо жартівливий термін, але з негативним відтінком, який має на увазі те, що справжня поведінка коду не відразу очевидна. Наприклад, поліморфізм типів і механізм замикання в Perl часто називають магічними. Термін передбачає, що приховану складність можна зрозуміти в принципі, на відміну від чорної магії та глибокої магії - термінів, якими називають заплутані методи, які навмисне приховані, або надзвичайно складні для зрозуміння. Дія таких абстракцій описується словом "автомагічно", телескопія слів "автоматично" та "магічно". In the context of computer programming, magic is an informal term for abstraction; it is used to describe code that handles complex tasks while hiding that complexity to present a simple interface. The term is somewhat tongue-in-cheek, and often carries bad connotations, implying that the true behavior of the code is not immediately apparent. For example, Perl's polymorphic typing and closure mechanisms are often called "magic". The term implies that the hidden complexity is at least in principle understandable, in contrast to black magic and deep magic (see ), which describe arcane techniques that are deliberately hidden or extremely difficult to understand. However, the term can also be applied endearingly, suggesting a "charm" about the code. The action of such abstractions is described
owl:differentFrom
dbr:Magic_number_(programming)
dct:subject
dbc:Software_engineering_folklore dbc:Computer_programming_folklore
dbo:wikiPageID
2641649
dbo:wikiPageRevisionID
1095093755
dbo:wikiPageWikiLink
dbr:Larry_Wall dbr:Cargo_cult_programming dbr:Portmanteau dbr:Variable_(programming) dbr:Comment_(computer_programming) n9:O dbr:Emulator dbr:Nothing-up-my-sleeve_number dbr:Pure_function dbr:Hard-coded dbr:Functional_programming dbr:ANSI_C dbr:Empty_string dbc:Software_engineering_folklore dbr:Undocumented_feature dbr:Typeof dbr:Jargon_File dbr:Perl dbr:Tongue-in-cheek dbr:Structured_programming dbr:Volatile_variable dbr:Closure_(computer_science) dbr:Abstraction_(computer_science) dbr:Magic_number_(programming) dbr:Software_architecture dbr:Data_type dbr:Native_code dbr:System_call dbr:Black_box dbr:RISC_OS dbr:Security_through_obscurity dbr:Type_polymorphism dbr:Truth_value dbr:Printf dbc:Computer_programming_folklore dbr:JavaScript dbr:Procedure_(computer_science) dbr:PHP dbr:Acorn_MOS dbr:BBC_BASIC dbr:Cryptography dbr:Interrupt
owl:sameAs
dbpedia-ms:Sakti_(pengaturcaraan) freebase:m.01_ztj freebase:m.07tq_8 dbpedia-uk:Магія_(програмування) n16:4qiVd wikidata:Q6730587
dbp:wikiPageUsesTemplate
dbt:Distinguish dbt:Reflist dbt:For dbt:Mono dbt:Main dbt:Code dbt:Primary_source_inline dbt:Redirect dbt:Blockquote dbt:When dbt:Var dbt:Use_dmy_dates
dbp:sign
dbr:Larry_Wall
dbp:source
perlguts manual page, Perl 5
dbp:text
Any SV [scalar value] may be magical, that is, it has special features that a normal SV does not have.
dbo:abstract
In the context of computer programming, magic is an informal term for abstraction; it is used to describe code that handles complex tasks while hiding that complexity to present a simple interface. The term is somewhat tongue-in-cheek, and often carries bad connotations, implying that the true behavior of the code is not immediately apparent. For example, Perl's polymorphic typing and closure mechanisms are often called "magic". The term implies that the hidden complexity is at least in principle understandable, in contrast to black magic and deep magic (see ), which describe arcane techniques that are deliberately hidden or extremely difficult to understand. However, the term can also be applied endearingly, suggesting a "charm" about the code. The action of such abstractions is described as being done "automagically", a portmanteau of "automatically" and "magically". В контексті програмування, магія є неофіційним терміном для абстракції; він використовується для опису коду, який виконує складні завдання, але ховає цю складність за простим інтерфейсом. Це дещо жартівливий термін, але з негативним відтінком, який має на увазі те, що справжня поведінка коду не відразу очевидна. Наприклад, поліморфізм типів і механізм замикання в Perl часто називають магічними. Термін передбачає, що приховану складність можна зрозуміти в принципі, на відміну від чорної магії та глибокої магії - термінів, якими називають заплутані методи, які навмисне приховані, або надзвичайно складні для зрозуміння. Дія таких абстракцій описується словом "автомагічно", телескопія слів "автоматично" та "магічно".
gold:hypernym
dbr:Term
prov:wasDerivedFrom
wikipedia-en:Magic_(programming)?oldid=1095093755&ns=0
dbo:wikiPageLength
8115
foaf:isPrimaryTopicOf
wikipedia-en:Magic_(programming)
Subject Item
dbr:Magic_number_(programming)
dbo:wikiPageWikiLink
dbr:Magic_(programming)
Subject Item
dbr:Serialization
dbo:wikiPageWikiLink
dbr:Magic_(programming)
Subject Item
wikipedia-en:Magic_(programming)
foaf:primaryTopic
dbr:Magic_(programming)