Obsah
27 vztahy: Doménově specifický jazyk, Duck-typing, Dynamický programovací jazyk, Erik Truffaz, Expect, Gradle, IntelliJ IDEA, Interpretovaný jazyk, Java (platforma), Java (programovací jazyk), Java Native Interface, Java Virtual Machine, JavaFX, JavaFX Script, JEdit, Kotlin (programovací jazyk), Monorepo, Návrhový vzor Fluid Logic, NetBeans, Python, Reflexe (programování), Smalltalk, Smultron, Sublime Text, Trait, Travis CI, Typový systém.
Doménově specifický jazyk
Doménově specifický jazyk je programovací jazyk, který je prostřednictvím vhodné abstrakce a výrazového slovníku zaměřen na omezenou, konkrétní problémovou doménu.
Vidět Groovy a Doménově specifický jazyk
Duck-typing
Duck-typing (anglická výslovnost, česky kachní typování) je způsob dynamického typování, kdy se posuzuje objekt nikoli z hlediska jím deklarovaných předků nebo implementovaných rozhraní, ale jen na základě jeho metod.
Vidět Groovy a Duck-typing
Dynamický programovací jazyk
Dynamický programovací jazyk je termín používaný v informatice popisující třídu vyšších programovacích jazyků, který v běhu vykonává spoustu běžných operací, jako statické programovací jazyky provádí během kompilace.
Vidět Groovy a Dynamický programovací jazyk
Erik Truffaz
Érik Truffaz (* 3. dubna 1960, Švýcarsko) je francouzský jazzový trumpetista.
Vidět Groovy a Erik Truffaz
Expect
Expect je rozšíření skriptovacího jazyka Tcl určené pro automatizaci práce s programy, které interaktivně používají rozhraní příkazového řádku.
Vidět Groovy a Expect
Gradle
Gradle je nástroj pro automatizaci sestavování programu vzniklý původně pro prostředí Javy a stavící na zkušenostech s nástroji Apache Ant a Apache Maven a na programovacím jazyku Groovy.
Vidět Groovy a Gradle
IntelliJ IDEA
IntelliJ IDEA je komerční vývojové prostředí pro programování v jazycích Java, Groovy a dalších.
Vidět Groovy a IntelliJ IDEA
Interpretovaný jazyk
Interpretovaný jazyk je programovací jazyk, u něhož je pro spuštění programu nezbytný jeho zdrojový kód a zvláštní program zvaný interpret, který zdrojový kód provádí (interpretuje).
Vidět Groovy a Interpretovaný jazyk
Java (platforma)
Platforma Java je sada několika produktů počítačového softwaru a specifikací společnosti Sun Microsystems (později sloučena s Oracle Corporation), umožňující vývoj a spouštění programů napsaných v programovacím jazyce Java.
Vidět Groovy a Java (platforma)
Java (programovací jazyk)
Java (výslovnost) je objektově orientovaný programovací jazyk, který vyvinula firma Sun Microsystems a představila 23. května 1995.
Vidět Groovy a Java (programovací jazyk)
Java Native Interface
JNI – Java Native Interface je rozhraní umožňující propojit kód běžící na virtuálním stroji Javy s nativními programy a knihovnami napsanými v jiných jazycích – např.
Vidět Groovy a Java Native Interface
Java Virtual Machine
Znázornění architektury JVM. Java Virtual Machine (JVM) je sada počítačových programů a datových struktur, která využívá modul virtuálního stroje ke spuštění dalších počítačových programů a skriptů vytvořených v jazyce Java.
Vidět Groovy a Java Virtual Machine
JavaFX
JavaFX je softwarová platforma postavená na bázi platformy Java z dílny společnosti Sun Microsystems.
Vidět Groovy a JavaFX
JavaFX Script
JavaFX Script, původně pojmenovaný F3 (Form Follows Function), je staticky typovaný deklarativní skriptovací jazyk, který je postaven na platformě Java.
Vidět Groovy a JavaFX Script
JEdit
jEdit při editaci XML a XSLT jEdit je open-source textový editor dostupný pod licencí GNU GPL a implementovaný v programovacím jazyce Java.
Vidět Groovy a JEdit
Kotlin (programovací jazyk)
Kotlin je staticky typovaný programovací jazyk běžící nad JVM, s možností kompilace do JavaScriptu.
Vidět Groovy a Kotlin (programovací jazyk)
Monorepo
Monorepositář či monorepo (anglicky monorepo) je speciální případ repozitáře, kdy je více logicky nezávislých projektů vyvíjeno a jejich kód uchováván v rámci jednoho repositáře.
Vidět Groovy a Monorepo
Návrhový vzor Fluid Logic
Návrhový vzor Fluid Logic byl publikován v díle Real World Java EE Patterns vydané v roce 2009 Adamem Bienem.
Vidět Groovy a Návrhový vzor Fluid Logic
NetBeans
NetBeans IDE je svobodné, zdarma distribuované integrované vývojové prostředí (IDE), které vlastní firma Oracle Corporation, které též sponzoruje jeho vývoj.
Vidět Groovy a NetBeans
Python
Python (anglická výslovnost) je vysokoúrovňový programovací jazyk, který v roce 1991 navrhl Guido van Rossum.
Vidět Groovy a Python
Reflexe (programování)
Reflexe je v objektově orientovaném programování schopnost programovacího jazyka zjistit za běhu informace o určitém programovém objektu.
Vidět Groovy a Reflexe (programování)
Smalltalk
Smalltalk (výslovnost) je interpretovaný, dynamicky a striktně typovaný, čistě objektový programovací jazyk, který v sedmdesátých letech 20. století vyvinuli ve firmě Xerox PARC Alan Kay, Dan Ingalls, Ted Kaehler a Adele Goldberg.
Vidět Groovy a Smalltalk
Smultron
Smultron je textový editor pro operační systém MacOS.
Vidět Groovy a Smultron
Sublime Text
Sublime Text je multiplatformní editor textových souborů a zdrojového kódu psaný v C++ s programovým API v Pythonu.
Vidět Groovy a Sublime Text
Trait
V programování je trait způsob návrhu použitý v objektově orientovaném programování.
Vidět Groovy a Trait
Travis CI
Travis CI je webová služba podporující průběžnou integraci projektů hostujících repositáře na GitHubu.
Vidět Groovy a Travis CI
Typový systém
Typový systém lze v informatice definovat jako „tvárný syntaktický rámec pro klasifikování výrazů podle toho, jaký druh hodnoty vypočítávají“.
Vidět Groovy a Typový systém

