Over the last month I've done an insane amount of work, and the compiler has matured enough I can safely start expanding the standard library.
As of today we now have a minimal crypto library with SHA256, AES-128 (FIPS 197 compliant!), and MD5 to start.
There are plenty of working examples to try along with tests.
Note that only x86_64 is supported currently and I'm working to support more architectures, as well as provide better support for Darwin.
If anyone finds the language interesting and would like to help, I could really use testers for different operating systems and architectures so I can add ABI-specific stuff to the standard library to extend support.
tl;dr we now have basic IO (console,file,sockets) and basic cryptography. I built this language in approximately 9 months also.
this tool coming out on the heels of the DOJ releasing a trove of redacted documents doesn't come across as coincidental to me. let's think about this for a bit longer from that idea of using this on legal evidence...why would doctoring a legal document be prohibited?
Generally there is nothing illegal about altering a legal document, or even a strict definition of what counts as a legal document. Under some circumstances it could be illegal to alter a document and use that for fraud, or submit an altered document to a court or government agency. If the doctoring falsely defames someone then you could also open yourself up to a civil suit.
Perhaps I misunderstand what "sue" includes in US jurisdictions but prohibition in this context ought to be criminalisation, i.e. something that happens in the relation between the individual and the state, and to me 'suing' is something that happens in a relation between individuals.
For all we know, Epstein could have punished Trump and made him write "I'm a little bitch boy" 2,000 times and it took up 119 pages so every line got redacted. /madlibs
Because to me it seems like altering and disseminating a document would be under 1st amendment protection, unless combined with some action that e.g. causes someone else harm or tricks the state into doing something it should not do or something.
I guess you mean offical legal documents or something, but your sentence doesn't say that or mention those so it comes across in a very confusing way (it implies that using Word is illegal because every time you type something you alter your document)
There are plenty of working examples to try along with tests.
Note that only x86_64 is supported currently and I'm working to support more architectures, as well as provide better support for Darwin.
If anyone finds the language interesting and would like to help, I could really use testers for different operating systems and architectures so I can add ABI-specific stuff to the standard library to extend support.
tl;dr we now have basic IO (console,file,sockets) and basic cryptography. I built this language in approximately 9 months also.