User:Gregs650

From CrossWire Bible Society
Jump to navigation Jump to search

user:gregs650 runs the SWORD project's bishop bible app. User appreciates folks who went first in SWORD project, who produced helpful tools and apps.

While examining C/C++ SWORD code, and observing some complexity, user investigated simplifying generic software tools. If programming languages and their libraries could hide more detail, an end programmer might not need as much code. Thus user examines language complexity and hopes to encourage reducing "unnecessary variation" in languages and libraries. Sometimes the variation has a standard behind it, so the possibility of a change would seem very difficult. Scripture has the power of salvation according to Romans 1:16, even in difficult situations.

User also switched to learning some memory safe programming languages. When added to the project, user mostly knew C/C++. At least for smaller 1-person projects, auto-tools have not been needed for some safe languages - go, swift. This alone seems like a simplification compared to C/C++ projects (SWORD). Had not learned the Java SWORD. User agreed to help with a compiler user manual for one safe language, and as there is opportunity, watches for any simplifications or capabilities that could help bible-ware programmers.