DISCLAIMER: These notes are from the defunct k8 project which precedes SquirrelJME. The notes for SquirrelJME start on 2016/02/26! The k8 project was effectively a Java SE 8 operating system and as such all of the notes are in the context of that scope. That project is no longer my goal as SquirrelJME is the spiritual successor to it.


I should implement running of packages again, this time however it will be much simpler than the mess I had before.


Java 8's lambdas are great, they reduce so much bloat from the code and allow easy reusing. The slight overhead in using them is worth it.


Spaces between manifest keys are illegal.


I should really be saying newline is illegal between keys. But, I am going to work on part of SQ a bit on the laptop to my right while writing notes here, so a fork shall be made! I wonder if my JSON code supports output of JSON data, it should.


I do not really have the will to work on SQ currently.


Yknow, having a GUI switch means that it would be required to have swing to actually build the kernel builder. However due to the nature of the hairball system it can just be in another package.