Author

Topic: How come all altcoins daemons and wallets are written in c ? (Read 730 times)

hero member
Activity: 826
Merit: 1001
@Bit_John
The majority are more modifications than developed coins. NXT is a great alternative that was written in Java. There are a few original projects out there but most are simply modifications/forks of original Bitcoin code.
sr. member
Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
If you are a skilled Java dev.....come on over to NXT.
100% Java, 100% open source, always looking for good devs/coders
https://nxtforum.org/index.php

Don't forget bitcoinj, btw.

+1
hero member
Activity: 854
Merit: 1001
If you are a skilled Java dev.....come on over to NXT.
100% Java, 100% open source, always looking for good devs/coders
https://nxtforum.org/index.php

Don't forget bitcoinj, btw.
hero member
Activity: 728
Merit: 500
Activity: yes
I want to learn and understand the bitcoin protocol, I am a java programmer but have no problem to learn new languages.

Do you think it is better to 'waste' my time to understand the protocol and then write it in java?
Or better 'waste' my time to learn the C code that is already implemented?

thank you Smiley
hero member
Activity: 798
Merit: 500
As far as I understand, bitcoind is a C implementation of the bitcoin protocol.
How come we don't see this protocol implemented in other programming languages?

Is it because C has some advantages in this case?
Or is because the C implementation is already exists and ready to be copy pasted?

There are nextgen projects written in languages other than C.

Your last point is the reason, it's ready to be easily copy pasted and modified indeed. On top of that it's a protocol proven to work. It's hard to start from scratch, but it is easy to fork the Bitcoin protocol and go ahead from there.
hero member
Activity: 728
Merit: 500
Activity: yes
As far as I understand, bitcoind is a C implementation of the bitcoin protocol.
How come we don't see this protocol implemented in other programming languages?

Is it because C has some advantages in this case?
Or is because the C implementation is already exists and ready to be copy pasted?
Jump to: