Self je objektově orientovaný programovací jazyk, prostředí a virtuální stroj postavený kolem konceptu prototypů. Self nabízí funkcionalitu „živého“ (live) programování, které programátorovi umožňuje za běhu přímo graficky manipulovat objekty, upravovat prostředí samotné, dynamicky rekompilovat kód a také z prostředí samotného měnit část zdrojových kódů napsaných v Selfu.Podobně jako v jazycích Smalltalkovského typu je Self postavený kolem konceptu obrazů paměti.

PropertyValue
prop-cs:autor
  • David Ungar, Randall Smith
prop-cs:licence
  • BSD podobná licence
prop-cs:logo
  • 200 (xsd:integer)
prop-cs:název
  • Self
prop-cs:operačníSystém
prop-cs:ovlivnil
prop-cs:ovlivněno
prop-cs:paradigma
prop-cs:posledníVerze
  • 2017.100000 (xsd:double)
prop-cs:prvníVydání
  • 1987 (xsd:integer)
prop-cs:typování
  • silná, dynamická, duck-typing
prop-cs:vývojář
  • David Ungar, Randall Smith, Stanford University, Sun Microsystems, komunita
prop-cs:web
prop-cs:wikiPageUsesTemplate
dbpedia-owl:abstract
  • Self je objektově orientovaný programovací jazyk, prostředí a virtuální stroj postavený kolem konceptu prototypů. Self nabízí funkcionalitu „živého“ (live) programování, které programátorovi umožňuje za běhu přímo graficky manipulovat objekty, upravovat prostředí samotné, dynamicky rekompilovat kód a také z prostředí samotného měnit část zdrojových kódů napsaných v Selfu.Podobně jako v jazycích Smalltalkovského typu je Self postavený kolem konceptu obrazů paměti. Ten je načten po spuštění a obsahuje v sobě jak celé grafické rozhraní a vývojové prostředí, tak i všechna uživatelsky vytvořená data. Při vypnutí je tento obraz paměti tvořený z propojených objektů uložen do souboru na disku. Jednotlivé uživatelské úkony tak zůstávají zachovány a vytváří kontinuální systém.
dbpedia-owl:developer
dbpedia-owl:latestReleaseVersion
  • 2017.1 ()
dbpedia-owl:licensee
  • BSD podobná licence
dbpedia-owl:predecessor
dbpedia-owl:successor
dbpedia-owl:thumbnail
dbpedia-owl:wikiPageExternalLink
dbpedia-owl:wikiPageID
  • 1327739 (xsd:integer)
dbpedia-owl:wikiPageLength
  • 4250 (xsd:integer)
dbpedia-owl:wikiPageOutDegree
  • 30 (xsd:integer)
dbpedia-owl:wikiPageRevisionID
  • 16106030 (xsd:integer)
dbpedia-owl:wikiPageWikiLink
dbpedia-owl:wikiPageWikiLinkText
  • Self
  • Self (programovací jazyk)
dcterms:subject
rdf:type
rdfs:comment
  • Self je objektově orientovaný programovací jazyk, prostředí a virtuální stroj postavený kolem konceptu prototypů. Self nabízí funkcionalitu „živého“ (live) programování, které programátorovi umožňuje za běhu přímo graficky manipulovat objekty, upravovat prostředí samotné, dynamicky rekompilovat kód a také z prostředí samotného měnit část zdrojových kódů napsaných v Selfu.Podobně jako v jazycích Smalltalkovského typu je Self postavený kolem konceptu obrazů paměti.
rdfs:label
  • Self (programovací jazyk)
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Self
is prop-cs:ovlivnil of
is prop-cs:ovlivněno of
is dbpedia-owl:predecessor of
is dbpedia-owl:successor of
is dbpedia-owl:wikiPageDisambiguates of
is dbpedia-owl:wikiPageWikiLink of
is foaf:primaryTopic of