Bitcoin Forum
September 23, 2019, 10:19:23 AM *
News: If you like a topic and you see an orange "bump" link, click it. More info.
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3]  All
  Print  
Author Topic: Was Satoshi's coding ability considered bad?  (Read 1396 times)
hatshepsut93
Hero Member
*****
Online Online

Activity: 1274
Merit: 869


Bitcoin realist


View Profile
October 22, 2018, 02:46:16 PM
Merited by OgNasty (1), gmaxwell (1), ETFbitcoin (1)
 #41

Why not download the code written by Satoshi and see it yourself? https://satoshi.nakamotoinstitute.org/code/

I'm not very experienced with C++, but IMO the code is pretty good, it's not messy and there are decent comments.

1569233963
Hero Member
*
Offline Offline

Posts: 1569233963

View Profile Personal Message (Offline)

Ignore
1569233963
Reply with quote  #2

1569233963
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
AverageGlabella
Sr. Member
****
Offline Offline

Activity: 372
Merit: 581


Thinking with average intent


View Profile
November 11, 2018, 09:57:33 AM
 #42

Why not download the code written by Satoshi and see it yourself? https://satoshi.nakamotoinstitute.org/code/

I'm not very experienced with C++, but IMO the code is pretty good, it's not messy and there are decent comments.

I'm not experienced enough and wanted the opinions of some of the experts in this forum. I think I got some insight comments.
YarkoL
Legendary
*
Offline Offline

Activity: 997
Merit: 1008



View Profile
November 13, 2018, 02:20:23 PM
Merited by dbshck (2), bones261 (2), OgNasty (1), gmaxwell (1), vapourminer (1), itod (1)
 #43

The implementation of transaction states (UTXO) and Bitcoin Script, to
name just two aspects of the total system, indicate a remarkable mind at
work. If it originated from just one person, I would have no reservation using
the word genius.

Also, some more mundane programming constructs like the serialization
routines tell me that the author was well-versed in software design.

I think that the slightly odd choices in the presentation of the original source code
- the fact that it is a Visual Studio project, and the unfinished foundations
of a p2p market - are there because the author(s) wanted it to be easily
adopted by developers while also hinting at the possibilities.

“God does not play dice"
alexrosenb
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
November 20, 2018, 12:37:27 AM
 #44

Looking at the code I think it's likely Satoshi wasn't a salaried developer. What people in the tech industry call good programmers usually has more to do with team play than sheer technical ability. It's hard to work with somebody else's mess. There's this breed of developers who will take pride at using the latest technologies, having 100% test coverage, elaborate CI setups but completely disregard the actual purpose of the software.

When you're a lone wolf it doesn't really matter.
CryptoSpark
Newbie
*
Offline Offline

Activity: 63
Merit: 0


View Profile WWW
November 22, 2018, 05:43:16 PM
 #45

I think it's fair to say it wasn't engineered code.
Great insights that got the codebase started but it wasn't written by a professional software engineer. It doesn't take anything away from the accomplishment though.
aliashraf
Hero Member
*****
Offline Offline

Activity: 896
Merit: 656


View Profile
November 22, 2018, 07:14:21 PM
Merited by gmaxwell (1)
 #46

I think it's fair to say it wasn't engineered code.
Great insights that got the codebase started but it wasn't written by a professional software engineer. It doesn't take anything away from the accomplishment though.
I denounce your claim as far as it is about textbooks and established science and not corporate invented fake engineering practices that involve a lot of generalization and abstraction layers and pointless application of void OOP ideas that have ended to software bloat and disasters like Windows.

RodeoX
Legendary
*
Offline Offline

Activity: 3066
Merit: 1142


The revolution will be monetized!


View Profile
November 23, 2018, 03:18:05 PM
 #47

Dare I say it was a little script-kitty like.

This is nonsense.  ...
Okay, okay "script kitty" is too strong.

The gospel according to Satoshi - https://bitcoin.org/bitcoin.pdf
Free bitcoin in ? - Stay tuned for this years Bitcoin hunt!
Pages: « 1 2 [3]  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!