gptkbp:instance_of
|
gptkb:language
|
gptkbp:bfsLayer
|
3
|
gptkbp:bfsParent
|
gptkb:Oberon
|
gptkbp:community
|
Eiffel community
|
gptkbp:community_support
|
Eiffel community forums
|
gptkbp:designed_by
|
gptkb:Bertrand_Meyer
|
gptkbp:developed_by
|
gptkb:Eiffel_Software
|
gptkbp:first_appearance
|
gptkb:1985
|
gptkbp:format
|
.e
|
gptkbp:has_documentation
|
Eiffel documentation
|
gptkbp:has_feature
|
reflection
exception handling
generic programming
|
gptkbp:has_influence_on
|
other programming languages
|
gptkbp:has_method
|
gptkb:C++
clear and readable syntax
|
gptkbp:has_version
|
gptkb:Eiffel_2.0
|
https://www.w3.org/2000/01/rdf-schema#label
|
Eiffel programming language
|
gptkbp:influenced_by
|
gptkb:Simula
|
gptkbp:is_a_tool_for
|
gptkb:Eiffel_Studio_IDE
|
gptkbp:is_available_on
|
gptkb:smartphone
gptkb:operating_system
|
gptkbp:is_compatible_with
|
gptkb:Java
C libraries
|
gptkbp:is_implemented_in
|
gptkb:C
|
gptkbp:is_known_for
|
strong encapsulation
strong type checking
reusability of code
|
gptkbp:is_open_source
|
gptkb:theorem
|
gptkbp:is_part_of
|
gptkb:academic_research
software engineering curriculum
|
gptkbp:is_standardized_by
|
gptkb:Eiffel_Language_Standard
|
gptkbp:is_supported_by
|
Eiffel community
|
gptkbp:is_used_by
|
academic institutions
|
gptkbp:is_used_for
|
rapid prototyping
|
gptkbp:is_used_in
|
embedded systems
financial applications
telecommunications software
|
gptkbp:library
|
Eiffel libraries
|
gptkbp:notable_feature
|
automatic memory management
|
gptkbp:operating_system
|
cross-platform
|
gptkbp:philosophy
|
object-oriented programming
|
gptkbp:related_to
|
gptkb:Eiffel_Studio
|
gptkbp:suitable_for
|
large-scale software projects
|
gptkbp:supports
|
multiple inheritance
design by contract
|
gptkbp:training
|
computer science courses
|
gptkbp:type
|
static typing
|
gptkbp:used_in
|
gptkb:software_framework
|