Home

List of Programming Project Ideas

I don't have time to pursue every project that comes to mind, and i want to put some ideas out there.

If you find something that already implements what i described, please let me know via email.

comcat

Like 'cat', but it just filters out the comments from source files for many languages.
I see no real use for it besides being a fun project.

depcat

Like 'cat', but it just filters out the dependencies from source files for many languages.
This would be useful especially for multi-language projects and especially from a security/performance perspective. To see if you are using multiple versions of the same library.

strcat

Like 'cat', but it just filters out the strings from source files for many languages.
Similar to how 'strings' extracts strings from binaries.

salloc C Library

which can allocate dynamically on the heap,
but on a per function basis. So that the stuff allocated in a function can be freed, without having to free everything individually.
Similar to how you can allocate statically inside your stackframe, this Library would enable you to allocate dynamically.

int f(){
	
	//...
	
	int* arr = salloc(sizeof(int)*4);  //(1)
	
	char* t = salloc(sizeof(char)*8); //(2)
	
	//...
	
	sreturn(3); //would free (1), (2)
}