i never took nxt serious since its based on java and i know many people thinking the same way.
if we port the burst protocols to a c library it would be a huge step forward to be independant to nxt.
even exchanges could base their integration on these libraries and other people can use them to create user frontends or fancy stuff like encrypted message transmissions for mobiles payed with burst and so on.
What's the problem about java? Btw, porting such huge library from java to c would be not easy though.
java today seems to be secure but java is responsible for 91% of all security attacks (stated by cisco http://www.eweek.com/security/java-primary-cause-of-91-percent-of-attacks-cisco.html).
i know it is complex to design and code a library which "speaks burst" because many java dependencies and object methods do not exist or cannot simply be ported.
however, only if the java dependency for burst is removed burst can grow really big.
i dont want to say it cannot grow because of java but it can grow really huge without it.
if there is a 0-day java exploit some day (which happens almost annually) the whole burst ecosystem could collapse due to java.
depending on the integration and dependencies in c there is also a risk involved but this is much smaller than offering an attacker the largest plattform (java) which exists as target.
its not that hard (I've read burst source code), but it would take time for sure, the latest standard of C++11 easily surpass java features and libraries, and also its already cross platform, write single code it guaranteed to run on all platform supporting C++11 compiler without need of any vm. and yes personally i think that java is deprecated language, thats why i never touch nxt (and also because of PoS) despite of its great feature.
we can easily replace jetty library to serve http protocol with nodejs, there are a lot of crypto library which is better on C++, we can use mongoDB or redis as database backend, which i am sure its far better than current java backend DB
but replacing java with c++ does not directly improve userbase and ecosystem, what we need today is promotion, great community, developers, investor
urY,
all right things...
but the big question is
"HOW TO DO IT?"
It is possible to "convert" all code into C++ but it is so hard ! Now I think we have need real investors or the coin will dead in 1 or 2 weeks.
Don't trip potato chip. All things in time. There WILL be investors, as I will be one myself here soon. I will be investing quite a bit more than I already have, and I will be hiring people to promote BURST as well. So seriously, don't trip, we got this. BURST will live on. Don't make rash RED statements like this without backing of any kind, please. it's ridiculous to say things like this. Without knowing anything at all, just stabbing in the dark. SeeI can use colors too, it's not cool when the colors are saying things to you, huh?
In all seriousness though man, please, don't come in here with your random off the wall FUD without any sort of backup at all, it's just ridiculous and pointless. Thanks.
Please don't be arrogant , it is not helpful for the community . I've used the color red only for more visibility , is it a problem ? I'm not a fud I've only told : we need an investors and stop . Now tell me what is the fud in the phrase that I've wrote ?
it's very convenient that you cut the FUD out of the statement when you ask where the FUD is...
The FUD is... "this coin will die in 2 weeks if we dont' get investors." That's clearly FUD... you have no idea if this is true, let alone how long it would take for the coin to die without investors... so please, just don't say stupid nonsense like this. Let alone IN BIG RED LETTERS. From now on let's make this a law, you can only use red letters to announce facts. Thanks.