Author

Topic: NBitcoin - bitcoin on C# why? (Read 1477 times)

staff
Activity: 3458
Merit: 6793
Just writing some code
January 30, 2017, 07:36:47 PM
#9
Is there existed Java bitcoin core? AFAIK, NXT is written in Java, but NXT is altcoin, not bitcoin. But NBitcoin is rewriten bitcoin code in C#, it helps C# programmer develop apps, while Java can't unless you build something based on NXT.
The is a Java library called BitcoinJ.
sr. member
Activity: 383
Merit: 250
January 30, 2017, 07:04:20 PM
#8
Microsoft technologies are not very popular by programmers with revolutionary spirit. Linux and free software are preferred in the free world. It's not the products of marketing firms like Microsoft.

that's why the question

isn't java more popular than C# in enterprise?

Java more popular than C#, imo creator of nbitcoin is C# supporter so he create lib for bitcoin in C#. Just like you said, java is popular than C# if you can code in java why you not create it?

Is there existed Java bitcoin core? AFAIK, NXT is written in Java, but NXT is altcoin, not bitcoin. But NBitcoin is rewriten bitcoin code in C#, it helps C# programmer develop apps, while Java can't unless you build something based on NXT.
hero member
Activity: 765
Merit: 503
January 29, 2017, 07:37:06 PM
#7
Microsoft technologies are not very popular by programmers with revolutionary spirit. Linux and free software are preferred in the free world. It's not the products of marketing firms like Microsoft.

that's why the question

isn't java more popular than C# in enterprise?

No
hero member
Activity: 765
Merit: 503
January 29, 2017, 07:36:30 PM
#6
I mean why have bitcoin on C# (proprietary language) ?

care to "school" me?

Because I write most of my clients code in c#.  This package has saved me months of development.  Ive tipped back to the project too.  There are a lot of great c# programmers too.  More implementations, the better.
sr. member
Activity: 462
Merit: 250
January 28, 2017, 09:03:21 AM
#5
Microsoft technologies are not very popular by programmers with revolutionary spirit. Linux and free software are preferred in the free world. It's not the products of marketing firms like Microsoft.

that's why the question

isn't java more popular than C# in enterprise?

Java more popular than C#, imo creator of nbitcoin is C# supporter so he create lib for bitcoin in C#. Just like you said, java is popular than C# if you can code in java why you not create it?
sr. member
Activity: 308
Merit: 250
January 28, 2017, 12:59:52 AM
#4
Microsoft technologies are not very popular by programmers with revolutionary spirit. Linux and free software are preferred in the free world. It's not the products of marketing firms like Microsoft.

that's why the question

isn't java more popular than C# in enterprise?
member
Activity: 112
Merit: 10
January 27, 2017, 11:25:15 AM
#3
Microsoft technologies are not very popular by programmers with revolutionary spirit. Linux and free software are preferred in the free world. It's not the products of marketing firms like Microsoft.
staff
Activity: 3500
Merit: 6152
January 27, 2017, 08:41:45 AM
#2
I definitely don't understand from where this question is coming from. Whoever created the library wanted to help the community , C# is probably one of the least supported programming languages within the bitcoin community compared to the other languages and having NBitcoin is great.

Quote
NBitcoin is the most complete Bitcoin library for the .NET platform. It implements all most relevant Bitcoin Improvement Proposals (BIPs).
sr. member
Activity: 308
Merit: 250
January 27, 2017, 07:27:51 AM
#1
I mean why have bitcoin on C# (proprietary language) ?

care to "school" me?
Jump to: