-
-
Notifications
You must be signed in to change notification settings - Fork 20
Idea
Maybe I'll add a list of some ideas I've had so that there is a higher chance that others might want to build it first or at least let me know if it's been done already. Items are removed once I know they have a good implementation, or they might just be linked.
Another benefit of writing more of this down publically is that it clears up room for me to come up with more ideas.
Idea: Java program to auto-generate random Java programs. Just define the input possibilities and let the auto-generator figure out the rules. Provide it simple goals in the beginning (like output "5"?). Make sure that it can learn from previous tries and crashes. Also, create a log of what programs it has tried (perhaps don't need to collect all of them though). Perhaps allow detection of when crashes would occur so that it's faster? Currently, thinking nah, because it would have to be programmed in. We would want fewest inputs as possible for it to learn, right? Java optional.
Idea: Always max-compressed file. A text file could have extension of .ztxt or .txtz. Should be possible at least for text. What are the limitations for images and videos? Granted, the compression algorithm used could differ between what text is written.
Idea: Turn markdown files to apps. Ex: research/reference apps from books or articles that are already make. The conversion won't probably make a full app but just mostly there for version 1. Version 2 could define how to structure many markdown files so that an about page could be created also, and analytics set in from a markdown configurations file. Then again, this might also be done in a different markup language.