Coder Social home page Coder Social logo

marcospb19 / cargo-sweep Goto Github PK

View Code? Open in Web Editor NEW

This project forked from holmgr/cargo-sweep

0.0 0.0 0.0 140 KB

A cargo subcommand for cleaning up unused build files generated by Cargo

License: MIT License

Shell 5.91% Rust 92.84% PowerShell 1.25%

cargo-sweep's Introduction

Welcome!

Hey! I'm Joรฃo Marcos, a 23-year-old Rustacean from Brazil ๐Ÿ‡ง๐Ÿ‡ท.

Check out my blog at marcos.unsafe.rs.

Busy with work and unfortunately not spending enough time with open-source atm.

My projects

The ones people actually use:

Ouch (2.0k โญ๏ธ) ๐Ÿฆ€ Easiest tool for (de)compressing stuff via CLI. Shipped to Arch, Manjaro, and more.
Permissions ๐Ÿฆ€ Small crate with 34k+ downloads to check for file permissions.
cargo-sweep ๐Ÿฆ€ I'm now the maintainer of cargo-sweep, a target/ cleaning tool with around 280k downloads.

The cool ones (IMO):

Dawctl ๐Ÿฆ€ Deathadder controller reverse-engineered from Razer's proprietary and closed-source software.
Fs-tree ๐Ÿฆ€ A path Trie with an API focused on filesystem operations.
pasoqa3 ๐Ÿฆ€ Parser And Summarizer Of Quake Arena 3 log files.
Dotin ๐Ÿฆ€ (WIP) A simple dotfiles manager that is a superset of stow.

Experiments on building a programming language:

  1. lox ๐Ÿฆ€ - First hand-written Lexer, Parser, AST, and basic interpreter.
  2. cocoa ๐Ÿฆ€ - Now using convenient Lexer and Parser libs, more interpreter experiments.
  3. sushi ๐Ÿฆ€ - Retrying Cocoa, but with good error reporting.
  4. mini-c ๐Ÿฆ€ - My first tiny LLVM-IR compiler! It "works"! (kinda)

More Rust experiment projects:

  • Marquito ๐Ÿฆ€ - An HTTP/1.1 server hand-written in Rust that handles 90k+ requests per second.
  • balu ๐Ÿฆ€ - A single-thread and blocking HTTP server.

C

  • projeto-itp - An interactive CLI relational database (Portuguese README).
  • loadingnewyear - My first ever project, draws a colored year progress in the terminal.

C++

  • icpc-training - Some of the advanced algorithms I studied for ICPC.

Misc


Random facts about me

  1. I have 7 cats, in Brazil we say that cats have 7 lives instead of 9. ๐Ÿฑ (idk why)
  2. My dream is to work on a cool open source text editor or programming language in the future.
  3. If my name were to be translated, I'd be called "John Marks Pear Tree Heifer". ๐Ÿง (wtf)
  4. Aaaand I'd probably beat your ass at table tennis ๐Ÿ“.

Games I like

Some programming/engineering games I recommend:

  1. Factorio (factory building).
  2. Logic World (circuit building).
  3. MHRD (build a computer).
  4. Exapunks (robot scripting).
  5. Shenzhen I/O (assembly).
  6. TIS-100 (very primitive assembly).

All games are Turing complete, but 3-6 all have script size limitations.

Contact

If you have anything to talk about, contact me ๐Ÿ˜Ž.

Telegram: @marcospb19
Matrix: @marcospb19:matrix.org
Rust-lang's zulip: "Joรฃo Marcos"
E-mail: [email protected]

cargo-sweep's People

Contributors

adumbidiot avatar aminya avatar coolreader18 avatar creepyskeleton avatar djdv avatar eh2406 avatar holmgr avatar jplatte avatar jyn514 avatar lukaskalbertodt avatar lynnesbian avatar marcospb19 avatar mdboom avatar pickfire avatar quake avatar regexident avatar sourcefrog avatar tesuji avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.