Vyper

GPTKB entity

Properties (43)
Predicate Object
gptkbp:instanceOf programming language
gptkbp:aimsTo reduce complexity
improve security
enhance readability
gptkbp:archives GitHub
gptkbp:designedBy EVM bytecode
gptkbp:designedFor Ethereum smart contracts
gptkbp:developedBy gptkb:Ethereum_Foundation
gptkbp:features strong typing
security-focused
no inheritance
gptkbp:firstPublished 2018
gptkbp:has community support
documentation
no function overloading
limited standard library
no global variables
no infinite loops
no inline assembly
no operator overloading
no recursion
gptkbp:hasVersion 0.3.12
https://www.w3.org/2000/01/rdf-schema#label Vyper
gptkbp:influencedBy Python
gptkbp:is high-level language
open-source
multi-platform
compiled language
contract-oriented language
declarative language
statically typed language
gptkbp:isCompatibleWith Ethereum
gptkbp:isPartOf Ethereum ecosystem
gptkbp:isUsedBy developers
blockchain projects
gptkbp:language Python-like
gptkbp:publishedIn Python
gptkbp:relatedTo Solidity
gptkbp:supports events
assertions
contract-level visibility
function modifiers
gptkbp:uses static typing