15 ms·
> How "high level" is Python if this many lines of code are required to create the Dropbox client? Do you have some baseline to which we can compare? How many
by Cyphase 5y ago
> How "high level" is Python if this many lines of code are required to create the Dropbox client?
Do you have some baseline to which we can compare? How many lines "should" it take?
- zhte415 5y agorsync? Plus bells and whistles. By no means do I wish to awaken the ghost of that infamous HN comment on how easy/why someone else had not done those bells and whistles before.
- zozbot234 5y agoThe bells-and-whistles version was called 'My Briefcase'.
- Cyphase 5y agoI'm not drawing conclusions from this, but I did some poking around.. I ran `git clone` on the repos of both rsync[0] and the official Dropbox SDK for Python[1]. I then ran sloccount on both of them. --- rsync came in at a total of 51,410 physical source lines of code. The Dropbox SDK came in at a total of 74,140 physical source lines of code. --- (This data generated using David A. Wheeler's 'SLOCCount'.) [0] https://git.samba.org/rsync.git https://git.samba.org/rsync.git [1] https://github.com/dropbox/dropbox-sdk-python https://github.com/dropbox/dropbox-sdk-python