Open YodaEmbedding opened 5 years ago
While I agree that Rust may seem "cool" or "hip", Java is a tried and true language for serious enterprise use cases.
Can't we just use the Rust plugin for Netbeans?
@ianmcxa are you kidding me? REAL enterprise code should be written in COBOL.
@wizzwizz4 yeah, that's basically the same thing as Java.
@ednix COBOL? That's a Business language, not an Enterprise language. Big difference.
Rust isn't stable enough. Have we considered C++? The garbage collector in Java introduces random latency we can't tolerate.
C++ has been succeeded by C♯, which is basically just a rubbish version of Java. I do not support @AaronVasquez's proposal.
Fair point. What about Objective C? I hear objects help organize code.
Yeah, I think there's a plugin for Netbeans for that.
Ok, let’s make sure to use the objects bean. Will we need a rewrite?
I understand that developers enjoy rewriting software in different languages. However, our Enterprise Sales and Deployment System (ESDS) is designed to tightly integrate with Java. We have to use what they support. I recommend closing this issue.
We just need to provide an integration layer for Netbeans, then ESDS will work fine with everything else.
Objective C has support for zero division, which could be useful for #416.
@ianmcxa Really, this whole system could be fixed using FIFO queues for interprocess communication.
@wizzwizz4 I don't understand how soccer is relevant to this discussion. Inter process communication is already covered by our REST API. I am hesitant to accept a solution that relies on Netbeans. One of our developers uses Eclipse.
@ianmcxa There's an Netbeans plugin for Eclipse. We could run the system on Netbeans emulated in Eclipse, which has all the benefits of virtualisation with none of the downsides.
I think I mixed something up there, but it's probably right.
Can we dockerize the beans?
I don't see why not, but it's not my department.
Sent from my iPhone.
"Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety." [1]