Update worklog to document my new love of Rust

This commit is contained in:
Dane Johnson 2022-01-11 15:23:27 -06:00
parent 54163136e1
commit f62f923390

View File

@ -119,3 +119,11 @@ Also I still haven't mentioned to Pam I was doing this. Hope that's not a proble
Okay I've got the skeleton of a Godot Native module there, but I'm realizing cross-platform builds are limited by the compiler I'm using for
the base module. I think I'll need to either compile from source for the Godot thing, or port the whole project over to the SConstruct build
system, which shouldn't be too hard considering the size of the project. Still, yet another thing I have to learn, not too happy about that.
1/11/22
Well I found a library that's got good promise, but there was a catch, it's a Rust module. Fortunately Rust is like the coolest darn
language I've ever seen. Guess I'm a Rust person now, ain't never gonna learn C++. Darn. Anyways I'm porting the whole library over
on the rust branch, getting the parser working was easy as pie. Rust (despite having closures and algebraic data types) can just
compile down to a static library so I'm going to do that instead of the peg/leg mess. If nothing else, finding this library and
Rust itself just made this whole project worth it.