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

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

Namespace Prefixes

PrefixIRI
dbpedia-dehttp://de.dbpedia.org/resource/
n13https://web.archive.org/web/20040908103336/http:/www.smalltalk.org/versions/
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n19https://global.dbpedia.org/id/
yagohttp://dbpedia.org/class/yago/
schemahttp://schema.org/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
n17https://web.archive.org/web/20061018021915/http:/code.google.com/p/strongtalk/
freebasehttp://rdf.freebase.com/ns/
n21http://
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
wikipedia-enhttp://en.wikipedia.org/wiki/
dbphttp://dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
dbchttp://dbpedia.org/resource/Category:
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:Strongtalk
rdf:type
yago:Code106355894 yago:Language106282651 schema:Language yago:Communication100033020 yago:WikicatProgrammingLanguages yago:CodingSystem106353757 yago:Writing106359877 dbo:Language wikidata:Q9143 dbo:Software yago:WrittenCommunication106349220 owl:Thing yago:Software106566077 yago:ArtificialLanguage106894544 yago:ProgrammingLanguage106898352 yago:Abstraction100002137 wikidata:Q315 dbo:ProgrammingLanguage
rdfs:label
Strongtalk Strongtalk
rdfs:comment
Strongtalk ist eine Variante der Programmiersprache Smalltalk, die über ein optional statisches Typsystem verfügt. Auch die Sprache Strongtalk ist, vergleichbar mit Smalltalk, in ein vollständiges Programmier-Universum eingebettet. Zu diesem gehören der obligatorische Klassenbrowser, der Workspace, ein Mixins-Browser und natürlich ein Debugger. Dieses so genannte Programmier-Universum ist vergleichbar mit modernen Entwicklungsumgebungen (IDE), ist aber dennoch weitaus spezifischer, da Strongtalk nicht auf Dateiebene, sondern auf Basis eines so genannten Images arbeitet. Eine moderne IDE basiert hingegen in den meisten Fällen auf Objekten, die auf Dateisystem-Ebene abgelegt sind. Strongtalk is a Smalltalk environment with optional static typing support. Strongtalk can make some compile time checks, and offer stronger type safety guarantees; this is the source of its name. It is non-commercial, though it was originally a commercial project developed by a small startup company named LongView Technologies (trading as Animorphic Systems).
foaf:name
Strongtalk
foaf:homepage
n21:www.strongtalk.org
dbp:name
Strongtalk
dcterms:subject
dbc:Smalltalk_programming_language_family dbc:Class-based_programming_languages dbc:Dynamically_typed_programming_languages
dbo:wikiPageID
1569550
dbo:wikiPageRevisionID
1008030339
dbo:wikiPageWikiLink
dbr:Google_Code dbr:Gilad_Bracha dbr:Startup_company dbr:Porting dbr:Type_system dbc:Smalltalk_programming_language_family dbr:Cross-platform dbr:Lars_Bak_(computer_programmer) dbr:Urs_Hölzle dbc:Class-based_programming_languages dbr:Open-source_software dbr:Self_(programming_language) dbr:Compile_time dbr:Sun_Microsystems dbr:Type_safety dbr:Virtual_machine dbr:System_image dbr:BSD_licenses dbr:Smalltalk dbr:HotSpot_(virtual_machine) dbc:Dynamically_typed_programming_languages dbr:Graphical_user_interface dbr:JavaScript dbr:Widget_(GUI) dbr:Static_typing dbr:Object-oriented_programming dbr:Windows_XP dbr:Java_(programming_language)
dbo:wikiPageExternalLink
n13:StrongSmalltalk.html n17:
owl:sameAs
dbpedia-de:Strongtalk n19:2ENXR freebase:m.05c5dj wikidata:Q2357042 yago-res:Strongtalk
dbp:wikiPageUsesTemplate
dbt:Infobox_programming_language dbt:For dbt:Reflist dbt:Smalltalk_programming_language dbt:URL dbt:Official_website dbt:Start_date_and_age
dbp:designers
Gilad Bracha; David Griswold
dbp:discontinued
Stalled
dbp:family
dbr:Smalltalk
dbp:influenced
dbr:Java_(programming_language) dbr:HotSpot_(virtual_machine)
dbp:influencedBy
dbr:Smalltalk dbr:Self_(programming_language)
dbp:latestReleaseDate
2006-08-09
dbp:latestReleaseVersion
2
dbp:license
dbr:Open-source_software
dbp:operatingSystem
dbr:Cross-platform
dbp:paradigm
dbr:Object-oriented_programming
dbp:platform
dbr:Cross-platform
dbp:programmingLanguage
dbr:Smalltalk
dbp:released
2002-07-01
dbp:typing
Dynamic, optional static
dbo:abstract
Strongtalk is a Smalltalk environment with optional static typing support. Strongtalk can make some compile time checks, and offer stronger type safety guarantees; this is the source of its name. It is non-commercial, though it was originally a commercial project developed by a small startup company named LongView Technologies (trading as Animorphic Systems). Strongtalk ist eine Variante der Programmiersprache Smalltalk, die über ein optional statisches Typsystem verfügt. Auch die Sprache Strongtalk ist, vergleichbar mit Smalltalk, in ein vollständiges Programmier-Universum eingebettet. Zu diesem gehören der obligatorische Klassenbrowser, der Workspace, ein Mixins-Browser und natürlich ein Debugger. Dieses so genannte Programmier-Universum ist vergleichbar mit modernen Entwicklungsumgebungen (IDE), ist aber dennoch weitaus spezifischer, da Strongtalk nicht auf Dateiebene, sondern auf Basis eines so genannten Images arbeitet. Eine moderne IDE basiert hingegen in den meisten Fällen auf Objekten, die auf Dateisystem-Ebene abgelegt sind. Strongtalk wurde von Urs Hölzle, einem der ursprünglichen Entwickler der Programmiersprache Self, zusammen mit anderen bekannten Experten auf diesem Gebiet wie unter anderem Lars Bak, und Robert Griesemer entwickelt. Strongtalk wird unter einer Open-Source-Lizenz zur Verfügung gestellt. Im September 2006 wurden auch die Quellen der virtuellen Maschine offengelegt. Vergegenwärtigt man sich den Aufbau des Strongtalk Entwicklungssystems, so wird klar, dass diese Sprache viel eher als Java-Vorgänger bezeichnet werden könnte. So ist die Objekthierarchie durchgängig typisiert und das originäre Objekt ist das Objekt Object. In der Illustration ist auch zu erkennen, dass es wie in Smalltalk eine Art Klassenbrowser gibt, mittels dessen innerhalb der Objekthierarchie navigiert werden kann. Zudem veranschaulicht die Illustration den Vorgang der Instanziierung des Objektes Semaphore. Dies geschieht, ähnlich wie in einem Smalltalk-System, über die Code-Zeile: Semaphore new. Hier wird auf dem Klassenobjekt Semaphore die Klassenmethode new aufgerufen, die eine neue Instanz ebendieser Klasse zurückliefert. Gegenstücke zur Klassenmethode new sind beispielsweise, wie aus der Illustration zu erkennen, die Instanzmethoden signalCount und signalCount:. Sie fungieren als Getter bzw. Setter der Instanzvariablen signalCount. Dies ist die gängige Konvention in Smalltalk-Systemen.
dbp:developers
Animorphic Systems, Sun Microsystems
gold:hypernym
dbr:Environment
prov:wasDerivedFrom
wikipedia-en:Strongtalk?oldid=1008030339&ns=0
dbo:wikiPageLength
4715
dbo:latestReleaseDate
2006-08-09
dbo:latestReleaseVersion
2.0
dbo:releaseDate
2002-07-01
dbo:influenced
dbr:Java_(programming_language)
dbo:influencedBy
dbr:Self_(programming_language) dbr:Smalltalk
dbo:license
dbr:Open-source_software
foaf:isPrimaryTopicOf
wikipedia-en:Strongtalk