Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of Bradjcox

Bradjcox

Bradjcox has asked 5 questions and find answers to 2 problems.

Stats

55
EtPoint
6
Vote count
5
questions
2
answers

About

Been repairing broken languages since god made dirt. Best known for adding OOP to C, producing Objective-C. Current project is repairing XACML by compiling it to Java and potentially Scala. Considering building a "human tolerant" varient of XACML with exactly the same semantics but without its XML-based syntax (i.e. compiles to the same DOM tree that XACML uses). and leave XML generation to the DOM pretty-printer and Java generation to the compiler.

XACML is a simple functional language used for access control that is wrapped in the most god-awful XML-based syntax you could possibly imagine. Visual barbed wire that makes your eyes bleed. The generated Java is much easier to read, works in debuggers, and runs 10x to 500x faster depending on exactly what is measured. See http://bradjcox.blogspot.com for more on that.