4 ms·
Thanks for your valuable comment! I thought telemetry and online verification will be just an option. If some app vendor doesn't want their users to force such
by frknsn 6y ago
Thanks for your valuable comment!
I thought telemetry and online verification will be just an option. If some app vendor doesn't want their users to force such thing, they will not use it. However, maybe, for some specific users, it may make sense.
- paypalcust83 6y agoNp. I forgot to mention that on-prem software usually optimizes for either proprietariness or COSS. If the former, it maybe worthwhile to employ multiple obfuscation and integrity checks in order to protect IP. A VMware acquisition product I was involved in used a lot of dynamic language code and it seemed like a great idea for rapid development, but not necessarily for maintenance, sustainment, and IP protection. (They were still acquihired for eight figures nonetheless.) If I were to be involved in a future enterprise startup intended for FNAC and/or acquihire, I would look at Crystal, Go, Haskell, OCaml, or Rust rather than the usual dynamic language suspects.
- mcny 6y ago> If I were to be involved in a future enterprise startup intended for FNAC and/or acquihire, I would look at Crystal, Go, Haskell, OCaml, or Rust rather than the usual dynamic language suspects. Thank you for your insight again. I tried to Google FNAC but I didn't have luck. What does it mean?
- jlgaddis 6y ago> FNAC In this case, "feature, not a company" (I believe).
- zamfi 6y ago> I would look at Crystal, Go, Haskell, OCaml, or Rust rather than the usual dynamic language suspects Or, you know, go full obfuscation: minify your JavaScript before your ship it! Back in the day, we used Mozilla's Rhino as a JS engine -- if you're not familiar, it was a JS engine that compiled JS to Java byte code, literally putting the Java in JavaScript (or vice versa?). IIRC every function became a Java class, which made for some serious weirdness when it came to debugging garbage collection (new anonymous function? more permgen usage!)... We shipped a .jar for on-prem installation. Needless to say, anyone who tried to decompile got a hilariously confusing set of Java code. :)