All Projects → muddyfish → PYKE

muddyfish / PYKE

Licence: MIT license
Indev golfing language

Programming Languages

python
139335 projects - #7 most used programming language
CSS
56736 projects
HTML
75241 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to PYKE

Vyxal
A golfing language that has aspects of traditional programming languages - terse, elegant, readable.
Stars: ✭ 134 (+644.44%)
Mutual labels:  stack, code-golf, golfing-language
Seriously
A golfing language that is probably terrible
Stars: ✭ 78 (+333.33%)
Mutual labels:  stack, code-golf, golfing-language
aya
Pocket sized programs
Stars: ✭ 39 (+116.67%)
Mutual labels:  code-golf, golfing-language
pip
Pip: an imperative code-golf language
Stars: ✭ 22 (+22.22%)
Mutual labels:  code-golf, golfing-language
paradoc
GolfScript/CJam-inspired stack-based programming language that can be golfed or written literately*
Stars: ✭ 71 (+294.44%)
Mutual labels:  code-golf, golfing-language
C Macro Collections
Easy to use, header only, macro generated, generic and type-safe Data Structures in C
Stars: ✭ 192 (+966.67%)
Mutual labels:  stack
data-structure-project
自己实现集合框架系列整理总结
Stars: ✭ 29 (+61.11%)
Mutual labels:  stack
Piladb
Lightweight RESTful database engine based on stack data structures
Stars: ✭ 184 (+922.22%)
Mutual labels:  stack
Tooling
🧰 Up-to-date list of JavaScript and TypeScript tooling resources
Stars: ✭ 181 (+905.56%)
Mutual labels:  stack
the-stack
Website and datasets for The Stack, Daily Bruin's data journalism and newsroom tech blog.
Stars: ✭ 26 (+44.44%)
Mutual labels:  stack
EnterpriseApplicationLog
Enterprise Application Log with RabbitMQ, LogStash, ElasticSearch and Kibana
Stars: ✭ 88 (+388.89%)
Mutual labels:  stack
Golang Examples
Some examples for the programming language Go.
Stars: ✭ 14 (-22.22%)
Mutual labels:  stack
Data Structures
A collection of powerful data structures
Stars: ✭ 2,534 (+13977.78%)
Mutual labels:  stack
Data-Structure-Algorithm-Programs
This Repo consists of Data structures and Algorithms
Stars: ✭ 464 (+2477.78%)
Mutual labels:  stack
Interview Questions
List of all the Interview questions practiced from online resources and books
Stars: ✭ 187 (+938.89%)
Mutual labels:  stack
interview-cookbook
A playground for learning DataStructures, Algorithms, and Object-Oriented Concepts.
Stars: ✭ 25 (+38.89%)
Mutual labels:  stack
Stackoverflow Clone
Clone project of a famous Q/A website for developers which is stackoverflow built using MySQL-Express-React-Node 🌐
Stars: ✭ 182 (+911.11%)
Mutual labels:  stack
nano-node-docker
Setup a fully automated NANO cryptocurrency node as part of an dockerized stack with fast-syncing and easy SSL support.
Stars: ✭ 77 (+327.78%)
Mutual labels:  stack
ioccc
My IOCCC submissions and practice.
Stars: ✭ 82 (+355.56%)
Mutual labels:  code-golf
Staticvec
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Stars: ✭ 236 (+1211.11%)
Mutual labels:  stack

PYKE

Golfing language by muddyfish

Pyke requires python >= 3.5

Extra requirements in requirements.txt

Copyright (c) 2016, 2017 muddyfish

Pyke is a golfing language designed to be as concise as possible.

Pyke uses a stack based system to achieve this. The Pyke stack is first-in last-out.

Try Pyke here!

Pyke uses a dictionary sorted by frequency in order to compress words. The dictionary itself may be found here and the code accomponying the dictionary may be found here. Code copyright (c) 2008-2009 by Peter Norvig. A list of Pokemon has been added to the dictionary and the original list can be found here

Pyke now also includes a built in dictionary for the periodic table. The JSON file is licensed under CC-BY-SA 3.0 and the github repository can be found here

More documentation and examples can be found at a pop-con, me saying how great the language is and me showing off the language when first implemented.

I am perfectly happy to go through with anyone any queries they have about Pyke and will respond eventually if you ping me here

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].