Skip to content
View farismuhammad17's full-sized avatar

Block or report farismuhammad17

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
farismuhammad17/README.md

اَلسَلامُ عَلَيْكُم وَرَحْمَةُ اَللهِ وَبَرَكاتُهُ

I suck at introductions. I am a high school student (12th grade), I love programming for some reason, and I am illiterate in Assembly and French. I started programming when I was around seven or eight in Python, slowly learned lower level languages, like JavaScript (very low indeed), Java, etc., but only up to C++.

My Projects

#define occasionally never

I have built plenty of projects throughout the years, but I haven't published them for various reasons: unpolished code, old and trashy code, no documentation, etc. Over the years, I have learned to write cleaner programs, and I am currently going through my old projects to rewrite them and document them so I can publish them properly. Many of the projects have pending features I want to implement, which just get stored in a TODO file, and occasionally get done.

Name Description
Farix This project is currently unfinished, but is one of my favourites. It's basically an operating system (currently a kernel) that I am building using C, and I have too many plans for it. Eventually, it will be finished, but I lack the time to finish it off.
HaninArchiver

A small Python project to clean up a hard disk full of pictures and videos entirely through a terminal application. I had some more ideas for it, but exams got in the way, and I lost interest. Maybe one day I'll get interested in it again.

DryLab++

A C++ program that seems to simulate the movement of atoms. I made it because Chemistry was boring to study, so I decided it would be fun to infuse my love for programming with my confusion about chemistry. The number of emails and questions I sent to my chemistry teacher should be studied.

Note: I have no clue if this program genuinely works or not. As far as my knowledge extends, it seems to be working. Use with precaution.

TermiLite A Python library that helps build terminal UI applications. I just don't know how to use other libraries, so I made my own, and its suprisingly simple and fast, and supports a lot of stuff. I really wanted this to build another project, but I realised just how useful this project was as a unit, so I gave it its own repository.

Contact

no.

Pinned Loading

  1. Farix Farix Public

    My Personal Kernel, where I program it all.

    C 2 1

  2. DryLab DryLab Public

    C++ force simulator program for atoms in a 3-D system.

    C++ 2

  3. HaninArchiver HaninArchiver Public

    A python tool to optimise file size of archived family memories

    Python 2

  4. TermiLite TermiLite Public

    A very lightweight TUI engine

    Python 2