GoHotDraw: evaluating the Go programming language with design patterns.
Frank SchmagerNicholas CameronJames NoblePublished in: PLATEAU (2010)
Keyphrases
- programming language
- design patterns
- object oriented
- software engineering
- object oriented software
- software architecture
- strongly typed
- data model
- query language
- general purpose
- programming environment
- software systems
- high level
- specification language
- computer programs
- database design
- object oriented programming
- database languages
- program code
- object oriented concepts
- object oriented databases
- database applications
- relational databases
- data abstraction
- database driven
- software development
- open source
- programming tool
- high level programming language
- denotational semantics
- model view controller
- machine learning
- process model
- cooperative
- artificial intelligence