3 ms·
Thanks for the story, would love to hear more. Everyone at the company probably thinks the well understood and documented and lovely Java version, which never
by Buttons840 5y ago
Thanks for the story, would love to hear more.
Everyone at the company probably thinks the well understood and documented and lovely Java version, which never actually worked, is the better version.
- cjbgkagh 5y agoThanks, well the Scala involved a pretty nice Hierarchical State Machines and an embedded DSL combinator for the custom rules engine. The Java process used Eclipse with State Machine plugins and god knows what for the rules engine. The Java version was an unwieldy monstrosity. It's creators couldn't abandon it fast enough. It was only two people tasked with replacing it, out of a pretty huge company, it really wasn't that big of a deal for the company so few knew about it.