gptkbp:instance_of
|
gptkb:language
|
gptkbp:bfsLayer
|
4
|
gptkbp:bfsParent
|
gptkb:Mark_S._Miller
|
gptkbp:designed_by
|
gptkb:Mark_Miller
|
gptkbp:first_appearance
|
gptkb:1997
|
gptkbp:format
|
.e
|
gptkbp:has
|
E example code
|
gptkbp:has_community
|
E programming community
|
gptkbp:has_documentation
|
E documentation
|
gptkbp:has_feature
|
reflection
exception handling
garbage collection
inheritance
polymorphism
type safety
message passing
modules
closures
first-class functions
|
gptkbp:has_version
|
E 1.0
E 2.0
E 3.0
E 4.0
E 5.0
|
https://www.w3.org/2000/01/rdf-schema#label
|
E programming language
|
gptkbp:influenced_by
|
gptkb:aircraft
gptkb:Java
gptkb:Eiffel
|
gptkbp:is_available_on
|
gptkb:smartphone
gptkb:operating_system
|
gptkbp:is_compatible_with
|
gptkb:video_game
C++ compilers
E runtime environment
|
gptkbp:is_implemented_in
|
gptkb:Java
gptkb:C++
E itself
|
gptkbp:is_known_for
|
flexibility
high-level abstractions
security features
ease of use
|
gptkbp:is_used_by
|
gptkb:University
gptkb:physicist
gptkb:software
|
gptkbp:is_used_in
|
gptkb:education
gptkb:software_framework
gptkb:Research_Institute
|
gptkbp:library
|
E standard library
|
gptkbp:philosophy
|
object-oriented
|
gptkbp:supports
|
distributed computing
concurrency
|
gptkbp:tutorials
|
E tutorials
|
gptkbp:type
|
dynamic
|
gptkbp:uses
|
capability-based security
|