Build Your Own Brainfuck Interpreter
Brainfuck is an esoteric programming language created in 1993 with only eight commands. Building an interpreter for it is a great exercise in language implementation. ...
Brainfuck is an esoteric programming language created in 1993 with only eight commands. Building an interpreter for it is a great exercise in language implementation. ...
Build your own calculator. It could be a command line tool, desktop application or web based. ...
Cat is a Unix command line tool. ...
The game chess has held a fascination for many people for hundreds of years, so much so that the first automated chess playing machine, “The Mechanical Turk” was built in 1770! ...
Build your own Chrome extension. Chrome extensions are a software programs that extends the functionality of the Google Chrome web browser. They are typically written in HTML, CSS, and JavaScript, and they modify or enhance the browser’s functionality in some way. Chrome extensions can add new features, customise the appearance of websites, improve productivity, block ads, manage passwords, and much more. You can install and manage Chrome extensions through the Chrome Web Store. ...
jq is a command line tool for parsing and extracting data from json. ...
A code comment remover strips comments from source code files. It requires understanding different comment syntaxes across programming languages. ...
A tool to compress files (and/or directories of files). ...
Build a tool to help software engineers understand and generate crontab expressions. ...
Curl is a command like tool for transferring data with URLs - for the sake of this challenge though we’re going to focus on it’s use as a tool for sending HTTP requests. As such it’s often used to test or demonstrate RESTful APIs. ...