Bitcoin Forum
May 22, 2024, 01:12:01 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How come all altcoins daemons and wallets are written in c ?  (Read 707 times)
pikuchato (OP)
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


Activity: yes


View Profile
July 28, 2014, 07:35:04 PM
 #1

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?
instacalm
Hero Member
*****
Offline Offline

Activity: 798
Merit: 500



View Profile
July 28, 2014, 07:37:30 PM
 #2

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.
pikuchato (OP)
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


Activity: yes


View Profile
July 28, 2014, 07:42:14 PM
 #3

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
EvilDave
Hero Member
*****
Offline Offline

Activity: 854
Merit: 1001



View Profile
July 28, 2014, 09:47:52 PM
 #4

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.

Nulli Dei, nulli Reges, solum NXT
Love your money: www.nxt.org  www.ardorplatform.org
www.nxter.org  www.nxtfoundation.org
ChuckOne
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

☕ NXT-4BTE-8Y4K-CDS2-6TB82


View Profile
July 28, 2014, 10:03:47 PM
 #5

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
BitJohn
Hero Member
*****
Offline Offline

Activity: 826
Merit: 1001

@Bit_John


View Profile
July 28, 2014, 10:07:27 PM
 #6

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.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!