Douglas Crockford

GPTKB entity

Statements (121)
Predicate Object
gptkbp:instance_of gptkb:Person
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:JSON
gptkbp:advocates_for Java Script best practices
gptkbp:affiliation gptkb:Pay_Pal
gptkb:Yahoo!
gptkbp:alma_mater gptkb:University_of_California,_San_Diego
gptkbp:author gptkb:Java_Script:_The_Good_Parts
gptkbp:awards JS Conf Lifetime Achievement Award
Java Script Developer of the Year
gptkbp:birth_date 1947-07-30
gptkbp:birth_place gptkb:Pittsburgh,_Pennsylvania,_USA
gptkbp:children 2
gptkbp:collaborated_with Other developers
gptkbp:contributed_to gptkb:Library
Web standards
JS Lint
gptkbp:contribution Advocacy for open standards
Promotion of the use of the prototype-based inheritance in Java Script
Promotion of the use of the chain of responsibility pattern in Java Script
Promotion of the use of event-driven programming in Java Script
Promotion of the use of the state pattern in Java Script
Promotion of the use of 'this' keyword in Java Script
Promotion of the use of the memento pattern in Java Script
Promotion of the use of the prototype pattern in Java Script
Advocacy for code readability
Creation of the JSON.parse method
Creation of the JSON.stringify method
Development of JS Hint
Development of JS Lint
Development of JSON format
Development of the JSO N5 specification
Development of the JSON-RPC protocol
Promotion of the use of the revealing module pattern in Java Script
Promotion of Java Script best practices
Promotion of code quality tools
Promotion of functional programming in Java Script
Promotion of modular programming in Java Script
Promotion of the use of 'use strict' directive
Promotion of the use of closures in Java Script
Promotion of the use of inheritance in Java Script
Promotion of the use of prototypes in Java Script
Promotion of the use of semicolons in Java Script
Promotion of the use of strict mode in Java Script
Promotion of the use of the observer pattern in Java Script
Promotion of the use of the interpreter pattern in Java Script
Promotion of the use of the command pattern in Java Script
Promotion of the use of asynchronous programming in Java Script
Promotion of the use of the decorator pattern in Java Script
Promotion of the use of functional programming techniques in Java Script
Promotion of the use of the mediator pattern in Java Script
Promotion of the use of the singleton pattern in Java Script
Promotion of the use of the facade pattern in Java Script
Promotion of the use of the module pattern in Java Script
Promotion of the use of the builder pattern in Java Script
Promotion of the use of the strategy pattern in Java Script
Promotion of the use of the visitor pattern in Java Script
Promotion of the use of the factory pattern in Java Script
gptkbp:created JSON.parse
JSON.stringify
gptkbp:develops JSON schema
gptkbp:field gptkb:computer_science
gptkbp:has_exhibition Talks on software engineering
gptkbp:has_influence_on Java Script community
gptkbp:has_worked_with Java Script frameworks
gptkbp:has_written Books on programming
Articles on Java Script
https://www.w3.org/2000/01/rdf-schema#label Douglas Crockford
gptkbp:influenced Web development
Web development practices
Java Script community
gptkbp:influenced_by gptkb:Bjarne_Stroustrup
gptkb:Alan_Kay
gptkbp:is_a gptkb:architect
gptkb:horse_race
gptkb:musician
gptkb:physicist
gptkb:Author
gptkb:Businessman
gptkb:Company
gptkb:software
gptkb:Educational_Institution
thought leader
software educator
software architect
technology consultant
open source advocate
Java Script advocate
Java Script consultant
Java Script expert
Java Script mentor
Java Script trainer
author of technical books
programming language designer
software thought leader
tech writer
technology evangelist
technology speaker
gptkbp:is_active_in Open Source community
gptkbp:is_associated_with gptkb:language
gptkbp:is_influential_in Software development community
gptkbp:is_known_for gptkb:Crockford's_JSON
Crockford's style guide
gptkbp:known_for gptkb:Library
gptkb:JSON
gptkb:Crockford's_JSON_Parser
gptkb:Crockford's_JSON_Schema
Crockford's Java Script Programming Style Guide
Java Script programming
gptkbp:nationality gptkb:Native_American_tribe
gptkbp:notable_work gptkb:Java_Script:_The_Good_Parts
gptkbp:occupation gptkb:architect
gptkb:Author
gptkbp:participated_in Panel discussions
Open Source projects
gptkbp:performed_by Conferences
Tech conferences
gptkbp:spouse Lynn Crockford
gptkbp:website https://www.crockford.com
gptkbp:works_at gptkb:Pay_Pal
gptkb:Yahoo!