marcopennekamp
Software Developer (Kotlin Analysis API) at JetBrains. Creator of the Lore programming language.
@JetBrainsWesel, Germany
Pinned Repositories
kotlin
The Kotlin Programming Language.
avorion-wikify
coin
cork
inkwell
Generate Scala code from a database schema. Highly extensible. Built for and tested with Quill.
lore
Lore is a general-purpose programming language featuring multi-functions, structs and traits, a static type system with sum and intersection types, and a mix of functional and imperative programming.
Peg-Solitaire
A command line simulation of and solver for the english peg solitaire game.
qtables
xcg
An X4 mod in the workings. We want to make the economy deeper by adding a whole consumer goods industry.
xcg-production-analysis
marcopennekamp's Repositories
marcopennekamp/lore
Lore is a general-purpose programming language featuring multi-functions, structs and traits, a static type system with sum and intersection types, and a mix of functional and imperative programming.
marcopennekamp/inkwell
Generate Scala code from a database schema. Highly extensible. Built for and tested with Quill.
marcopennekamp/Peg-Solitaire
A command line simulation of and solver for the english peg solitaire game.
marcopennekamp/qtables
marcopennekamp/xcg
An X4 mod in the workings. We want to make the economy deeper by adding a whole consumer goods industry.
marcopennekamp/xcg-production-analysis
marcopennekamp/avorion-wikify
marcopennekamp/eemo2
The evolution of the popular programming language!
marcopennekamp/gosrs
marcopennekamp/lore-vm
A virtual machine powered by Rust.
marcopennekamp/meercat
Meercat is an unfinished tool to analyze Java Bytecode.
marcopennekamp/naig
A client-side browser game about building a village. Not an idle game.
marcopennekamp/sets
marcopennekamp/srs
A spaced repetition system to learn Japanese vocabulary based on the Kanji you already know.
marcopennekamp/summaries
A repository collecting my summaries of books and lectures.
marcopennekamp/tapl-scala
Examples of "Types and Programming Languages" by Benjamin C. Pierce, implemented in Scala.
marcopennekamp/whip
marcopennekamp/aluminium-trout
marcopennekamp/cls-simulation
marcopennekamp/css-loader
CSS Loader
marcopennekamp/marcopennekamp.github.io
marcopennekamp/metonym
A graph-based synset similarity evaluator for WordNet.
marcopennekamp/micromodal
⭕ Tiny javascript library for creating accessible modal dialogs
marcopennekamp/quill
Compile-time Language Integrated Queries for Scala
marcopennekamp/RecordRTC
RecordRTC is WebRTC JavaScript library for audio/video as well as screen activity recording. It supports Chrome, Firefox, Opera, Android, and Microsoft Edge. Platforms: Linux, Mac and Windows.
marcopennekamp/sbt-typescript
An sbt plugin for compiling typescript
marcopennekamp/snapvis
Snapvis is an IntelliJ plugin that provides inline hints about average method call time from a CPU snapshot.
marcopennekamp/vocab
marcopennekamp/wk-vocab-finder
Produces lists of words from the Japanese core 6k list, which are not covered by WaniKani. The words that are listed are ordered by the Kanji known at each WaniKani level.
marcopennekamp/wordnet-related-senses
This python script uses NLTK to group word senses according to their relatedness.