John Kelly's Projects
This repo contains benchmarks used for testing the performance of all .NET Runtimes
Managed bindings for PIX graphics debugger
Visual Studio Code extension to convert px values to tailwind CSS values
Displays python module scoping
An analyzer and set of annotations for RAII in C#
Ruby on Rails
rails-navigator
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
A RuboCop extension focused on enforcing Rails best practices and coding conventions.
A set of keymaps to make Ruby and Ruby on Rails sane to use on British keyboards
An extremely fast Python linter, written in Rust.
.NET is a cross-platform runtime and libraries, for cloud, IoT and desktop apps. It includes a garbage collector, JIT compiler, primitive data types and class libraries.
Empowering everyone to build reliable and efficient software.
A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Backing data for
A very speedy JIT compiler + interpreter for Brainfuck
The Rust toolchain installer
Public contributions for win32 API documentation
Silk.NET is a high-speed, advanced library, providing bindings to popular low-level APIs such as OpenGL and OpenAL. Join the conversation: https://discord.gg/DTHHXRt
A simple VM based C GC
High Performance Math Library in C++
A small software rasterizer written in C++
A lightweight, high performance SpinLock for .NET, with release and debug variants
A command-line tool for Stripe
A novel backtracking algorithm for ultra-fast sudoku solving, as well as demonstrating how slow dynamic languages are
A fast Sudoku solver and generator with a benchmark suite for comparing the fastest known solvers.
A framework for developing multimedia-based applications.