Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/Strong and weak typing
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/Strong_and_weak_typing
http://dbpedia.org/ontology/abstract In computer programming, one of the many wIn computer programming, one of the many ways that programming languages are colloquially classified is whether the language's type system makes it strongly typed or weakly typed (loosely typed). However, there is no precise technical definition of what the terms mean and different authors disagree about the implied meaning of the terms and the relative rankings of the "strength" of the type systems of mainstream programming languages. For this reason, writers who wish to write unambiguously about type systems often eschew the terms "strong typing" and "weak typing" in favor of specific expressions such as "type safety". Generally, a strongly typed language has stricter typing rules at compile time, which implies that errors and exceptions are more likely to happen during compilation. Most of these rules affect variable assignment, function return values, procedure arguments and function calling. Dynamically typed languages (where type checking happens at run time) can also be strongly typed. Note that in dynamically typed languages, values, rather than variables, have types. A weakly typed language has looser typing rules and may produce unpredictable or even erroneous results or may perform implicit type conversion at runtime. Advocates of dynamically typed (generally "weakly typed") languages find such concerns to be overblown and believe that static typing actually introduces an exponentially larger set of problems and inefficiencies. A different but related concept is latent typing.rent but related concept is latent typing. , По одной из классификаций, языки программиПо одной из классификаций, языки программирования неформально делятся на сильно и слабо типизированные (англ. strongly and weakly typed), то есть обладающие сильной или слабой системой типов. Эти термины не являются однозначно трактуемыми, и чаще всего используются для указания на достоинства и недостатки конкретного языка. Существуют более конкретные понятия, которые и приводят к называнию тех или иных систем типов «сильными» или «слабыми». В русскоязычной литературе часто используется термин «строгая типизация»; общепринятый вариант «сильная типизация» используется лишь при противопоставлении «слабой типизации». Следует иметь в виду, что использование термина «строгий» в отношении системы типов языка может вызвать путаницу со строгой семантикой вычислений языка (англ. strict evaluation).ычислений языка (англ. strict evaluation).
http://dbpedia.org/ontology/wikiPageID 32046448
http://dbpedia.org/ontology/wikiPageLength 12152
http://dbpedia.org/ontology/wikiPageRevisionID 1121751484
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Latent_typing + , http://dbpedia.org/resource/Pascal_%28programming_language%29 + , http://dbpedia.org/resource/Type_safety + , http://dbpedia.org/resource/Union_type + , http://dbpedia.org/resource/CMUCL + , http://dbpedia.org/resource/Type_conversion + , http://dbpedia.org/resource/C._A._R._Hoare + , http://dbpedia.org/resource/Compiler + , http://dbpedia.org/resource/C_%28programming_language%29 + , http://dbpedia.org/resource/Comparison_of_programming_languages + , http://dbpedia.org/resource/Rust_%28programming_language%29 + , http://dbpedia.org/resource/Java_virtual_machine + , http://dbpedia.org/resource/Runtime_%28program_lifecycle_phase%29 + , http://dbpedia.org/resource/Optimizing_compiler + , http://dbpedia.org/resource/Lisp_%28programming_language%29 + , http://dbpedia.org/resource/Forth_%28programming_language%29 + , http://dbpedia.org/resource/Standard_ML + , http://dbpedia.org/resource/Ada_%28programming_language%29 + , http://dbpedia.org/resource/Go_%28programming_language%29 + , http://dbpedia.org/resource/OCaml + , http://dbpedia.org/resource/Statically_typed + , http://dbpedia.org/resource/Self_%28programming_language%29 + , http://dbpedia.org/resource/Data_type + , http://dbpedia.org/resource/Duck_typing + , http://dbpedia.org/resource/Memory_safety + , http://dbpedia.org/resource/Java_%28programming_language%29 + , http://dbpedia.org/resource/Barbara_Liskov + , http://dbpedia.org/resource/Assembly_language + , http://dbpedia.org/resource/Implicit_type_conversion + , http://dbpedia.org/resource/Category:Type_systems + , http://dbpedia.org/resource/Type_system + , http://dbpedia.org/resource/Smalltalk + , http://dbpedia.org/resource/Pointer_%28computer_programming%29 + , http://dbpedia.org/resource/Type_punning + , http://dbpedia.org/resource/Type_inference + , http://dbpedia.org/resource/Programming_language + , http://dbpedia.org/resource/Ruby_%28programming_language%29 + , http://dbpedia.org/resource/F_Sharp_%28programming_language%29 + , http://dbpedia.org/resource/Python_%28programming_language%29 + , http://dbpedia.org/resource/Computer_programming + , http://dbpedia.org/resource/Luca_Cardelli + , http://dbpedia.org/resource/Dynamic_typing + , http://dbpedia.org/resource/Aliasing_%28computing%29 + , http://dbpedia.org/resource/GNU_Compiler_Collection + , http://dbpedia.org/resource/Type_checker + , http://dbpedia.org/resource/Static_type-checking + , http://dbpedia.org/resource/Common_Lisp + , http://dbpedia.org/resource/Compile_time + , http://dbpedia.org/resource/Haskell_%28programming_language%29 + , http://dbpedia.org/resource/Design_by_contract + , http://dbpedia.org/resource/Clojure + , http://dbpedia.org/resource/Variable_%28programming%29 +
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:Type_systems + , http://dbpedia.org/resource/Template:More_citations_needed_section + , http://dbpedia.org/resource/Template:Mono + , http://dbpedia.org/resource/Template:Original_research + , http://dbpedia.org/resource/Template:Short_description + , http://dbpedia.org/resource/Template:Reflist +
http://purl.org/dc/terms/subject http://dbpedia.org/resource/Category:Type_systems +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/Strong_and_weak_typing?oldid=1121751484&ns=0 +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/Strong_and_weak_typing +
owl:sameAs http://dbpedia.org/resource/Strong_and_weak_typing + , http://ru.dbpedia.org/resource/%D0%A1%D0%B8%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%B8_%D1%81%D0%BB%D0%B0%D0%B1%D0%B0%D1%8F_%D1%82%D0%B8%D0%BF%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F + , http://www.wikidata.org/entity/Q106650558 + , http://fa.dbpedia.org/resource/%D9%86%D9%88%D8%B9%E2%80%8C%D8%AF%D9%87%DB%8C_%D9%82%D9%88%DB%8C_%D9%88_%D8%B6%D8%B9%DB%8C%D9%81 + , http://rdf.freebase.com/ns/m.0gwycpw + , https://global.dbpedia.org/id/7VZ2Q + , http://uk.dbpedia.org/resource/%D0%A1%D0%B8%D0%BB%D1%8C%D0%BD%D0%B0_%D1%96_%D1%81%D0%BB%D0%B0%D0%B1%D0%BA%D0%B0_%D1%82%D0%B8%D0%BF%D1%96%D0%B7%D0%B0%D1%86%D1%96%D1%8F + , http://fi.dbpedia.org/resource/Vahva_ja_heikko_tyypitys +
rdf:type http://dbpedia.org/class/yago/LinguisticRelation113797142 + , http://dbpedia.org/class/yago/Inflection113803782 + , http://dbpedia.org/class/yago/WikicatProgrammingParadigms + , http://dbpedia.org/class/yago/Paradigm113804375 + , http://dbpedia.org/class/yago/GrammaticalRelation113796779 + , http://dbpedia.org/class/yago/Relation100031921 + , http://dbpedia.org/class/yago/Abstraction100002137 +
rdfs:comment По одной из классификаций, языки программиПо одной из классификаций, языки программирования неформально делятся на сильно и слабо типизированные (англ. strongly and weakly typed), то есть обладающие сильной или слабой системой типов. Эти термины не являются однозначно трактуемыми, и чаще всего используются для указания на достоинства и недостатки конкретного языка. Существуют более конкретные понятия, которые и приводят к называнию тех или иных систем типов «сильными» или «слабыми».ных систем типов «сильными» или «слабыми». , In computer programming, one of the many wIn computer programming, one of the many ways that programming languages are colloquially classified is whether the language's type system makes it strongly typed or weakly typed (loosely typed). However, there is no precise technical definition of what the terms mean and different authors disagree about the implied meaning of the terms and the relative rankings of the "strength" of the type systems of mainstream programming languages. For this reason, writers who wish to write unambiguously about type systems often eschew the terms "strong typing" and "weak typing" in favor of specific expressions such as "type safety".pecific expressions such as "type safety".
rdfs:label Сильная и слабая типизация , Сильна і слабка типізація , Strong and weak typing
hide properties that link here 
http://dbpedia.org/resource/Weak_typing + , http://dbpedia.org/resource/Strongly_typed + , http://dbpedia.org/resource/Strongly-typed_programming_language + , http://dbpedia.org/resource/Strongly_typed_programming_language + , http://dbpedia.org/resource/Strongly_typed_language + , http://dbpedia.org/resource/Strong_typing + , http://dbpedia.org/resource/Strong_type + , http://dbpedia.org/resource/Strictly_typed + , http://dbpedia.org/resource/Weakly_typed + , http://dbpedia.org/resource/Weakly-typed_programming_language + , http://dbpedia.org/resource/Strongly-typed + , http://dbpedia.org/resource/Loosely_typed + , http://dbpedia.org/resource/Loose_typing + , http://dbpedia.org/resource/Loosely-typed + , http://dbpedia.org/resource/Strong_data_typing + , http://dbpedia.org/resource/Strongly-typed_%28programming_language%29 + , http://dbpedia.org/resource/Strongly-typed_%28programming_languages%29 + , http://dbpedia.org/resource/Strongly-typed_programming_languages + , http://dbpedia.org/resource/Strongly_typed_languages + , http://dbpedia.org/resource/Type_strength + , http://dbpedia.org/resource/Weak_and_Strong_typing + , http://dbpedia.org/resource/Weakly-typed + , http://dbpedia.org/resource/Weakly-typed_%28programming_languages%29 + , http://dbpedia.org/resource/Weakly-typed_programming_languages + http://dbpedia.org/ontology/wikiPageRedirects
http://dbpedia.org/resource/Rust_%28programming_language%29 + , http://dbpedia.org/resource/Snippet_%28programming%29 + , http://dbpedia.org/resource/Julia_%28programming_language%29 + , http://dbpedia.org/resource/MATLAB + , http://dbpedia.org/resource/Franz_Lisp + , http://dbpedia.org/resource/Nim_%28programming_language%29 + , http://dbpedia.org/resource/Portable_Standard_Lisp + , http://dbpedia.org/resource/Maclisp + , http://dbpedia.org/resource/NIL_%28programming_language%29 + , http://dbpedia.org/resource/OCaml + , http://dbpedia.org/resource/ALGOL_68 + , http://dbpedia.org/resource/Apache_Groovy + , http://dbpedia.org/resource/Chisel_%28programming_language%29 + , http://dbpedia.org/resource/Lisp_%28programming_language%29 + , http://dbpedia.org/resource/Adobe_Animate + , http://dbpedia.org/resource/Pure_%28programming_language%29 + , http://dbpedia.org/resource/Jsish + , http://dbpedia.org/resource/Ring_%28programming_language%29 + , http://dbpedia.org/resource/Visual_Basic_for_Applications + , http://dbpedia.org/resource/Embeddable_Common_Lisp + , http://dbpedia.org/resource/Epigram_%28programming_language%29 + , http://dbpedia.org/resource/FriCAS + , http://dbpedia.org/resource/Liberty_BASIC + , http://dbpedia.org/resource/ParaSail_%28programming_language%29 + , http://dbpedia.org/resource/Kojo_%28learning_environment%29 + , http://dbpedia.org/resource/Mercury_%28programming_language%29 + , http://dbpedia.org/resource/Oberon-2 + , http://dbpedia.org/resource/Oberon_%28programming_language%29 + , http://dbpedia.org/resource/OpenLisp + , http://dbpedia.org/resource/TScript + , http://dbpedia.org/resource/K_%28programming_language%29 + , http://dbpedia.org/resource/Q_%28programming_language_from_Kx_Systems%29 + , http://dbpedia.org/resource/APL_%28programming_language%29 + , http://dbpedia.org/resource/Pointer_%28computer_programming%29 + , http://dbpedia.org/resource/ALGOL_68S + , http://dbpedia.org/resource/ALGOL_68-R + , http://dbpedia.org/resource/Zonnon + , http://dbpedia.org/resource/Active_Oberon + , http://dbpedia.org/resource/YDB_%28database%29 + , http://dbpedia.org/resource/Python_%28programming_language%29 + , http://dbpedia.org/resource/Ethereum + , http://dbpedia.org/resource/Roguelike + , http://dbpedia.org/resource/Fortran + , http://dbpedia.org/resource/PHP + , http://dbpedia.org/resource/ADABAS + , http://dbpedia.org/resource/BeanShell + , http://dbpedia.org/resource/Ceylon_%28programming_language%29 + , http://dbpedia.org/resource/Modula-2%2B + , http://dbpedia.org/resource/Elliott_ALGOL + , http://dbpedia.org/resource/Weak_typing + , http://dbpedia.org/resource/Ada_%28programming_language%29 + , http://dbpedia.org/resource/Strongly_typed + , http://dbpedia.org/resource/Mirah_%28programming_language%29 + , http://dbpedia.org/resource/Container_%28abstract_data_type%29 + , http://dbpedia.org/resource/Microsoft_and_open_source + , http://dbpedia.org/resource/Strongly-typed_programming_language + , http://dbpedia.org/resource/%2ALisp + , http://dbpedia.org/resource/JavaScript + , http://dbpedia.org/resource/F_Sharp_%28programming_language%29 + , http://dbpedia.org/resource/Row_hammer + , http://dbpedia.org/resource/Ease_%28programming_language%29 + , http://dbpedia.org/resource/Atlas_Autocode + , http://dbpedia.org/resource/Strongly_typed_programming_language + , http://dbpedia.org/resource/Strongly_typed_language + , http://dbpedia.org/resource/Design_by_contract + , http://dbpedia.org/resource/IBM_RPG + , http://dbpedia.org/resource/Abbreviated_Test_Language_for_All_Systems + , http://dbpedia.org/resource/ABC_%28programming_language%29 + , http://dbpedia.org/resource/Nemerle + , http://dbpedia.org/resource/ALGOL_W + , http://dbpedia.org/resource/Executive_Systems_Problem_Oriented_Language + , http://dbpedia.org/resource/Lola_%28computing%29 + , http://dbpedia.org/resource/NELIAC + , http://dbpedia.org/resource/Component_Pascal + , http://dbpedia.org/resource/Lean_%28proof_assistant%29 + , http://dbpedia.org/resource/Obliq + , http://dbpedia.org/resource/Swift_%28parallel_scripting_language%29 + , http://dbpedia.org/resource/Little_Smalltalk + , http://dbpedia.org/resource/Modula + , http://dbpedia.org/resource/Modula-3 + , http://dbpedia.org/resource/Vala_%28programming_language%29 + , http://dbpedia.org/resource/PL360 + , http://dbpedia.org/resource/ALGOL_58 + , http://dbpedia.org/resource/ALGOL_60 + , http://dbpedia.org/resource/ABAP + , http://dbpedia.org/resource/Strong_typing + , http://dbpedia.org/resource/Pascal_%28programming_language%29 + , http://dbpedia.org/resource/ELAN_%28programming_language%29 + , http://dbpedia.org/resource/Object_composition + , http://dbpedia.org/resource/C_%28programming_language%29 + , http://dbpedia.org/resource/ALGOL + , http://dbpedia.org/resource/Scala_%28programming_language%29 + , http://dbpedia.org/resource/Lua_%28programming_language%29 + , http://dbpedia.org/resource/Open_Programming_Language + , http://dbpedia.org/resource/Apple_Dylan + , http://dbpedia.org/resource/JOVIAL + , http://dbpedia.org/resource/Modula-2 + , http://dbpedia.org/resource/IMP_%28programming_language%29 + , http://dbpedia.org/resource/UBJSON + , http://dbpedia.org/resource/Strong_type + , http://dbpedia.org/resource/Abstract_Document_Pattern + , http://dbpedia.org/resource/Visual_Basic_%28classic%29 + , http://dbpedia.org/resource/Visual_Basic_.NET + , http://dbpedia.org/resource/ALGOL_N + , http://dbpedia.org/resource/MDL_%28programming_language%29 + , http://dbpedia.org/resource/P-code_machine + , http://dbpedia.org/resource/Flix_%28programming_language%29 + , http://dbpedia.org/resource/Q_Sharp + , http://dbpedia.org/resource/List_object + , http://dbpedia.org/resource/CORAL + , http://dbpedia.org/resource/DataReader + , http://dbpedia.org/resource/Golo_%28programming_language%29 + , http://dbpedia.org/resource/Edinburgh_IMP + , http://dbpedia.org/resource/Joyce_%28programming_language%29 + , http://dbpedia.org/resource/Darwin_%28programming_language%29 + , http://dbpedia.org/resource/Strictly_typed + , http://dbpedia.org/resource/Compatibility_of_C_and_C%2B%2B + , http://dbpedia.org/resource/NEWP + , http://dbpedia.org/resource/ALGO + , http://dbpedia.org/resource/Nord_Programming_Language + , http://dbpedia.org/resource/Atom_%28programming_language%29 + , http://dbpedia.org/resource/Object_Oberon + , http://dbpedia.org/resource/RTL/2 + , http://dbpedia.org/resource/PLANC + , http://dbpedia.org/resource/ALGOL_X + , http://dbpedia.org/resource/Weakly_typed + , http://dbpedia.org/resource/Weakly-typed_programming_language + , http://dbpedia.org/resource/Strongly-typed + , http://dbpedia.org/resource/Loosely_typed + , http://dbpedia.org/resource/Loose_typing + , http://dbpedia.org/resource/Loosely-typed + , http://dbpedia.org/resource/Strong_data_typing + , http://dbpedia.org/resource/Strongly-typed_%28programming_language%29 + , http://dbpedia.org/resource/Strongly-typed_%28programming_languages%29 + , http://dbpedia.org/resource/Strongly-typed_programming_languages + , http://dbpedia.org/resource/Strongly_typed_languages + , http://dbpedia.org/resource/Type_strength + , http://dbpedia.org/resource/Weak_and_Strong_typing + , http://dbpedia.org/resource/Weakly-typed + , http://dbpedia.org/resource/Weakly-typed_%28programming_languages%29 + , http://dbpedia.org/resource/Weakly-typed_programming_languages + , http://dbpedia.org/resource/Weakly_typed_language + http://dbpedia.org/ontology/wikiPageWikiLink
http://dbpedia.org/resource/Rust_%28programming_language%29 + , http://dbpedia.org/resource/Julia_%28programming_language%29 + , http://dbpedia.org/resource/Franz_Lisp + , http://dbpedia.org/resource/Nim_%28programming_language%29 + , http://dbpedia.org/resource/Portable_Standard_Lisp + , http://dbpedia.org/resource/Maclisp + , http://dbpedia.org/resource/NIL_%28programming_language%29 + , http://dbpedia.org/resource/OCaml + , http://dbpedia.org/resource/ALGOL_68 + , http://dbpedia.org/resource/Apache_Groovy + , http://dbpedia.org/resource/Chisel_%28programming_language%29 + , http://dbpedia.org/resource/Lisp_%28programming_language%29 + , http://dbpedia.org/resource/Pure_%28programming_language%29 + , http://dbpedia.org/resource/Jsish + , http://dbpedia.org/resource/Visual_Basic_for_Applications + , http://dbpedia.org/resource/Embeddable_Common_Lisp + , http://dbpedia.org/resource/Epigram_%28programming_language%29 + , http://dbpedia.org/resource/Liberty_BASIC + , http://dbpedia.org/resource/ParaSail_%28programming_language%29 + , http://dbpedia.org/resource/Kojo_%28learning_environment%29 + , http://dbpedia.org/resource/Mercury_%28programming_language%29 + , http://dbpedia.org/resource/OpenLisp + , http://dbpedia.org/resource/K_%28programming_language%29 + , http://dbpedia.org/resource/Q_%28programming_language_from_Kx_Systems%29 + , http://dbpedia.org/resource/ALGOL_68S + , http://dbpedia.org/resource/Fortran + , http://dbpedia.org/resource/PHP + , http://dbpedia.org/resource/BeanShell + , http://dbpedia.org/resource/Ceylon_%28programming_language%29 + , http://dbpedia.org/resource/Modula-2%2B + , http://dbpedia.org/resource/Elliott_ALGOL + , http://dbpedia.org/resource/Ada_%28programming_language%29 + , http://dbpedia.org/resource/Mirah_%28programming_language%29 + , http://dbpedia.org/resource/%2ALisp + , http://dbpedia.org/resource/F_Sharp_%28programming_language%29 + , http://dbpedia.org/resource/Ease_%28programming_language%29 + , http://dbpedia.org/resource/Atlas_Autocode + , http://dbpedia.org/resource/IBM_RPG + , http://dbpedia.org/resource/Abbreviated_Test_Language_for_All_Systems + , http://dbpedia.org/resource/ABC_%28programming_language%29 + , http://dbpedia.org/resource/Nemerle + , http://dbpedia.org/resource/ALGOL_W + , http://dbpedia.org/resource/Executive_Systems_Problem_Oriented_Language + , http://dbpedia.org/resource/Lola_%28computing%29 + , http://dbpedia.org/resource/NELIAC + , http://dbpedia.org/resource/Component_Pascal + , http://dbpedia.org/resource/Lean_%28proof_assistant%29 + , http://dbpedia.org/resource/Obliq + , http://dbpedia.org/resource/Swift_%28parallel_scripting_language%29 + , http://dbpedia.org/resource/Little_Smalltalk + , http://dbpedia.org/resource/Modula + , http://dbpedia.org/resource/Vala_%28programming_language%29 + , http://dbpedia.org/resource/PL360 + , http://dbpedia.org/resource/ALGOL_58 + , http://dbpedia.org/resource/ALGOL_60 + , http://dbpedia.org/resource/ABAP + , http://dbpedia.org/resource/Pascal_%28programming_language%29 + , http://dbpedia.org/resource/ELAN_%28programming_language%29 + , http://dbpedia.org/resource/ALGOL + , http://dbpedia.org/resource/Scala_%28programming_language%29 + , http://dbpedia.org/resource/Lua_%28programming_language%29 + , http://dbpedia.org/resource/Open_Programming_Language + , http://dbpedia.org/resource/Apple_Dylan + , http://dbpedia.org/resource/JOVIAL + , http://dbpedia.org/resource/Modula-2 + , http://dbpedia.org/resource/IMP_%28programming_language%29 + , http://dbpedia.org/resource/Visual_Basic_.NET + , http://dbpedia.org/resource/ALGOL_N + , http://dbpedia.org/resource/MDL_%28programming_language%29 + , http://dbpedia.org/resource/Flix_%28programming_language%29 + , http://dbpedia.org/resource/CORAL + , http://dbpedia.org/resource/Golo_%28programming_language%29 + , http://dbpedia.org/resource/Edinburgh_IMP + , http://dbpedia.org/resource/Joyce_%28programming_language%29 + , http://dbpedia.org/resource/Darwin_%28programming_language%29 + , http://dbpedia.org/resource/NEWP + , http://dbpedia.org/resource/ALGO + , http://dbpedia.org/resource/Nord_Programming_Language + , http://dbpedia.org/resource/Atom_%28programming_language%29 + , http://dbpedia.org/resource/RTL/2 + , http://dbpedia.org/resource/PLANC + , http://dbpedia.org/resource/ALGOL_X + http://dbpedia.org/property/typing
http://en.wikipedia.org/wiki/Strong_and_weak_typing + http://xmlns.com/foaf/0.1/primaryTopic
http://dbpedia.org/resource/Strong_and_weak_typing + owl:sameAs
 

 

Enter the name of the page to start semantic browsing from.