DarkhorseofNxt
|
|
October 18, 2014, 06:29:02 AM |
|
That's because any idiot with 6 months training can churn out simple Java apps... But it takes a university education... and many years of experience to be a competent C++ engineer.
Decentralized java crypto platform, like NXT, isn't exactly a simple Java app, and if it lacked security, someone would have broken it already It has only been around for 6 months, give it time. If a hacker wants to attack a coin are they going to try to tackle a coin with military grade security (EXO) or noob grade security (Nxt). It WILL happen. It is just a matter of when. Correction there, comes November 24th Nxt will be celebrating 1 year. So its 12 months in existence. If someone CAN hack nxt, they would have done it already. All the big account holders is open for anyone's view. So... keep talking..
|
|
|
|
Eadeqa
|
|
October 18, 2014, 06:43:49 AM Last edit: October 18, 2014, 06:59:03 AM by Eadeqa |
|
And what's wrong with java? Why do you think that c++ is better for a crypto coin?
Java is interpreted, not compiled; it's under the control of Oracle Corporation. It's probably fine for a prototyping language and for quick interactive demos. But it does add a layer of complexity, which slows things down (not a huge problem with today's hardware) and creates another failure point. Java is compiled as bytecode and run by JVM. It's not just oracle, there are also other VMs, including Open JDK, which is open source. It doesn't add another "layer of complexity". It adds more security and versatility (Same compiled bytecode behaves exactly same on Windows, Linux, Mac; you can't always say that about C++ apps, making it less secure). It's much harder to write secure C++ applications, especially due to things like pointers that arbitrarily access memory and buffer overruns. It's much easier to miss bugs in C++ applications. It's much harder to fix bugs in C++ applications, even if you know there is a bug. Vast majority of server side apps are written in Java. That includes almost all banks,, amazon, ebay. There is really no reason to write crypto in C++ as you don't need native integration with operating system and faster startups, two things that C++ does better. I am pretty sure C++ is absolutely worst choice for crypto. Python is probably the best (Electrum?).
|
|
|
|
Djinou94
Legendary
Offline
Activity: 1036
Merit: 1000
|
|
October 19, 2014, 12:57:16 AM |
|
EXO is coming !
Prepare your btc! C++ new source code!
|
|
|
|
gjhiggins
Legendary
Offline
Activity: 2254
Merit: 1290
|
|
October 19, 2014, 05:01:41 AM |
|
I am pretty sure C++ is absolutely worst choice for crypto. Python is probably the best (Electrum?).
Just so: “PyBC Generic Blockchain Library (and coin!)” https://bitcointalk.org/index.php?topic=252152.0And, to lay down a nominal scale for one dimension: the main characterisation in this XKCDforum post http://forums.xkcd.com/viewtopic.php?f=11&t=108685 seems broadly accurate in terms of speed of general-purpose processing: Tier 1 (fast-fast): C++, C, Ada, Fortran, ATS. Tier 2 (fast): Java, LuaJIT, Julia, Haskell, Scala, Ocaml, C#, Go, Common Lisp (SBCL), Rust, Pascal, F#. "Fringe" (fast-ish): Clojure, Racket, JavaScript (V8 and others), Dart, PyPy. Tier 3 (intermediate): Erlang HiPE. Tier 4 (slow): Erlang, PHP, Smalltalk (VisualWorks), Lua, Perl, CPython, Hack, Ruby. Tier 5 (very slow): R, Matlab, Octave.
Some interesting angles in KnightExemplar's insightful response of an alternative and very plausible framing of Tier 0 and Tier 1 as specialised and hardware languages respectively: http://forums.xkcd.com/viewtopic.php?f=11&t=108685#p3575512 - but unlikely to be news to those of a mining persuasion. Scaling a p2p architecture to support serious mass adoption is going to be fun. Cheers Graham
|
|
|
|
lordoliver
Legendary
Offline
Activity: 1666
Merit: 1020
expect(brain).toHaveBeenUsed()
|
|
October 19, 2014, 10:32:24 AM Last edit: October 19, 2014, 10:46:09 AM by lordoliver |
|
@cryptonaut Your posts show me, that you didn't understand crypto yet. A coin is a protocol and not a software and much less depending on a language. You can rewrite the protocol with any language and use the same blockchain as long as you follow the same protocol.
Every serious coin will have multiple softwares in different languages. Security for the blockchain will not depend on the used software or language, as all participants are checking everything multiple times. So if one of the software programs has a security issue, all others will compensate that until it is fixed.
The main reason, why people are using java, is that you don't have to compile it on every OS again and again. Write once, run everywhere. If you write in C or C++ you have to compile on windows, mac and linux. Even different linux may require some fixes, before you can actually compile the code.
|
|
|
|
superresistant
Legendary
Offline
Activity: 2156
Merit: 1131
|
|
October 19, 2014, 04:49:19 PM |
|
If you write in C or C++ you have to compile on windows, mac and linux. Even different linux may require some fixes, before you can actually compile the code.
This is so true. C++ is hell to compile on Windows vs Linux. It's a handicap to use C++ if you want multiple OS.
|
|
|
|
bluemeanie1
|
|
October 19, 2014, 06:49:27 PM Last edit: October 19, 2014, 07:00:10 PM by bluemeanie1 |
|
EXO is a true next generation coin built in C++11, it is more secure and it is FAIR. Don't joke yourself, no financial institution will take any java coin seriously. The big guns have arrived children. https://bitcointalk.org/index.php?topic=430467.0Java was just about the only thing NXT had going for it.
|
|
|
|
LiQio
Legendary
Offline
Activity: 1181
Merit: 1002
|
|
October 19, 2014, 06:51:31 PM |
|
bluemeanie1 / Joshua Zeidner what happened to my nxtscam.org profile?
What happened to the money you stole?
|
|
|
|
bluemeanie1
|
|
October 19, 2014, 06:52:14 PM |
|
bluemeanie1 / Joshua Zeidner what happened to my nxtscam.org profile?
What happened to the money you stole?
who do you think I stole money from?
|
|
|
|
LiQio
Legendary
Offline
Activity: 1181
Merit: 1002
|
|
October 19, 2014, 07:00:18 PM |
|
|
|
|
|
bluemeanie1
|
|
October 19, 2014, 07:01:54 PM |
|
I asked you a SIMPLE QUESTION.
who do you think I stole money from?
the crime of theft has a VICTIM. Who is the victim?
or does jl777 only pay you to write "BLUEMEANIE STOLE ONE MILLION NXT"? You people are such incredible losers it's amazing ppl like you even exist.
|
|
|
|
LiQio
Legendary
Offline
Activity: 1181
Merit: 1002
|
|
October 19, 2014, 07:03:25 PM |
|
I asked you a SIMPLE QUESTION.
who do you think I stole money from?
the crime of theft has a VICTIM. Who is the victim?
or does jl777 only pay you to write "BLUEMEANIE STOLE ONE MILLION NXT"? You people are such incredible losers it's amazing ppl like you even exist.
I think I asked you first.
|
|
|
|
bluemeanie1
|
|
October 19, 2014, 07:04:18 PM |
|
I asked you a SIMPLE QUESTION.
who do you think I stole money from?
the crime of theft has a VICTIM. Who is the victim?
or does jl777 only pay you to write "BLUEMEANIE STOLE ONE MILLION NXT"? You people are such incredible losers it's amazing ppl like you even exist.
I think I asked you first. oh this crap again. you can't name a victim because THERE WAS NO CRIME.now get a life.
|
|
|
|
DarkhorseofNxt
|
|
October 19, 2014, 07:04:27 PM |
|
I asked you a SIMPLE QUESTION.
who do you think I stole money from?
the crime of theft has a VICTIM. Who is the victim?
or does jl777 only pay you to write "BLUEMEANIE STOLE ONE MILLION NXT"? You people are such incredible losers it's amazing ppl like you even exist.
You stole the money. Blockchain does not lie!
|
|
|
|
bluemeanie1
|
|
October 19, 2014, 07:05:33 PM |
|
You stole the money.
from who?
|
|
|
|
LiQio
Legendary
Offline
Activity: 1181
Merit: 1002
|
|
October 19, 2014, 07:08:05 PM |
|
I asked you a SIMPLE QUESTION.
who do you think I stole money from?
the crime of theft has a VICTIM. Who is the victim?
or does jl777 only pay you to write "BLUEMEANIE STOLE ONE MILLION NXT"? You people are such incredible losers it's amazing ppl like you even exist.
I think I asked you first. oh this crap again. you can't name a victim because THERE WAS NO CRIME.now get a life. Why don't you answer? Btw. I have no clue who jl777 is.
|
|
|
|
bluemeanie1
|
|
October 19, 2014, 07:09:43 PM |
|
do you think anyone cares what you rent-a-trolls have to say about coin X or developer Y?
no one cares, and guess what? your product- PROFESSIONAL TROLLING, is WORTHLESS. get a real job.
you're about as influential as a goldfish.
|
|
|
|
LiQio
Legendary
Offline
Activity: 1181
Merit: 1002
|
|
October 19, 2014, 07:11:26 PM |
|
do you think anyone cares what you rent-a-trolls have to say about coin X or developer Y?
no one cares, and guess what? your product- PROFESSIONAL TROLLING, is WORTHLESS. get a real job.
you're about as influential as a goldfish.
So we're equal when it comes to influence. Again why don't you answer, fellow goldfish?
|
|
|
|
bluemeanie1
|
|
October 19, 2014, 07:38:14 PM |
|
| What happened to money you stole?
|
|
|
|
|
LiQio
Legendary
Offline
Activity: 1181
Merit: 1002
|
|
October 19, 2014, 07:42:19 PM |
|
You seem to like this guy Now that some steam is off, would you mind answering my question?
|
|
|
|
|