Crystal (programming language)

GPTKB entity

Statements (96)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:compilesTo native code
gptkbp:designedBy Ary Borenszweig
Brian Cardiff
Juan Wajnerman
gptkbp:fileExtension .cr
gptkbp:firstAppearance 2014
gptkbp:garbageCollection yes
https://www.w3.org/2000/01/rdf-schema#label Crystal (programming language)
gptkbp:influenced Amber (web framework)
Athena (web framework)
Kemal (web framework)
Lucky (web framework)
Onyx (web framework)
Shards (package manager)
gptkbp:influencedBy gptkb:COBOL
gptkb:Delphi
gptkb:Java
gptkb:JavaScript
gptkb:Lisp
gptkb:Objective-C
gptkb:Perl
gptkb:Python
gptkb:Ruby
gptkb:SAS
gptkb:Scratch
gptkb:Simula
gptkb:Smalltalk
gptkb:brand
gptkb:ABAP
gptkb:ALGOL
gptkb:AWK
gptkb:ActionScript
gptkb:Ada
gptkb:BASIC
gptkb:CoffeeScript
gptkb:Eiffel
gptkb:F#
gptkb:Fortran
gptkb:Haskell
gptkb:LabVIEW
gptkb:Lua
gptkb:Modula-2
gptkb:Nim
gptkb:OCaml
gptkb:PL/I
gptkb:Prolog
gptkb:REXX
gptkb:Scheme
gptkb:Swift
gptkb:Tcl
gptkb:TypeScript
gptkb:Visual_Basic
gptkb:Go
gptkb:Julia
gptkb:Valkyrie
gptkb:C#
gptkb:C++
gptkb:Elixir
gptkb:Erlang
gptkb:Groovy
gptkb:Kotlin
gptkb:Pascal
gptkb:Rust
gptkb:SPSS
gptkb:Scala
gptkb:Objective-J
gptkb:Stata
gptkb:Matlab
C
D
R
PHP
Dart
gptkbp:latestReleaseVersion 2024-05-13
1.11.2
gptkbp:license gptkb:Apache_License_2.0
gptkbp:mainImplementationLanguage gptkb:LLVM
C
Crystal
gptkbp:operatingSystem gptkb:Windows
gptkb:macOS
gptkb:Linux
gptkbp:packageManager gptkb:Shards
gptkbp:paradigm object-oriented programming
functional programming
imperative programming
concurrent programming
gptkbp:similarTo gptkb:Ruby
gptkbp:sourceModel open source
gptkbp:typingDiscipline duck typing
static typing
inferred typing
gptkbp:website https://crystal-lang.org/
gptkbp:bfsParent gptkb:Rust_(programming_language)
gptkbp:bfsLayer 7