Skip to content

Micro application ideas with specs for exploring different languages

License

Notifications You must be signed in to change notification settings

levsthings/polyglot-ideas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Polyglot Ideas

Simple and fun programs to implement when trying out new programming languages:

Utility/Tool

  • Cat
  • Identicon generator
  • Simple Log Parser
  • Uptime Monitor

Social Media

  • TweetCLI Removed due to Twitter rejecting developer applications that are inteded to be used as training and hobbyist material.

Audio

  • White Noise Generator

Game/Simulation

  • Game of Life
  • Simplified Blackjack

Programming

  • Micro Interpreter
  • Micro Compiler

Networking

  • HTTP Server
  • P2P Command Line Chat

Data

  • In-memory Database

3rd Party API

Todo

  • Add missing specs to the current list of projects.

Contributing

If you have any ideas please send a PR, you can add your idea to the README and an overview of the implementation in the /specs directory. The idea is to inspire people to try new programming languages with fun projects that present clear requirements in order to minimize preparation steps.

License

This project is licensed under the terms of the Creative Commons Attribution 4.0 International Public License. You can read it here.

About

Micro application ideas with specs for exploring different languages

Topics

Resources

License

Stars

Watchers

Forks