Live data from Hacker News

Show HN: Cointrol – Bitcoin trading bot written in Python

github.com

11–20 of 28 posts

Re: Show HN: Cointrol – Bitcoin trading bot written in Python

#12

How would you even begin to code such an ambitious undertaking? How do you start? Is there a library that does most of the work?

Cointrol is built for Bitstamp exchange and leverages their REST API [1], so the blockchain-related heavy lifting is done on their end. Besides that, Cointrol relies on a bunch of frameworks (Tornado, Django, Django REST Framework) for DB persistence, HTTP, REST, WebSockets, and such.

[1] https://www.bitstamp.net/api/

Re: Show HN: Cointrol – Bitcoin trading bot written in Python

#14

Earlier quoted context omitted.

Ancient, you mean like C, C++, Java, Javascript, those languages?

The programming languages you mentioned dominate their niches. What is left for Python? Being a former Python programmer (5+ years) i really don't see any reason to use it now.

> i really don't see any reason to use it now.

>> 759 jobs for “python”

http://careers.stackoverflow.com/jobs?searchTerm=python

Re: Show HN: Cointrol – Bitcoin trading bot written in Python

#15
post #4

Good work done, though Python may not be the best choice as it is a bit ancient programming language.

>ancient Not really...

Well technically speaking it is about 25 years old. But modern python is maybe only 5 years old

Re: Show HN: Cointrol – Bitcoin trading bot written in Python

#16

Earlier quoted context omitted.

There are excellent libraries for data analysis, I know some people who use it in finance. It's still widely used for web applications. There are new features for asynchronous programming. Not to mention it's used by tons of major companies. Linkedin, Reddit, Youtube, just to name a few all use Python.

Of course some legacy software is still in use. But i'm in doubt that python can be a good choice for today's startups.

Instead of a blanket criticism, perhaps you'd like to suggest some alternatives that:

- Have simple, pseudocode-ish syntax

- Are useful for exploratory programming with good speed of development

- Have a comparable amount of high quality libraries available along with tooling for their installation and management (standard and third part)

- Have large talent pools available with experience ranging from fresh graduates to grizzled veterans, and backgrounds ranging from science and statistics to journalism to finance

?

Re: Show HN: Cointrol – Bitcoin trading bot written in Python

#17

Earlier quoted context omitted.

Ancient, you mean like C, C++, Java, Javascript, those languages?

The programming languages you mentioned dominate their niches. What is left for Python? Being a former Python programmer (5+ years) i really don't see any reason to use it now.

Funny you should say that because in the last couple of years every time I hear of something neat in web development it's in Python. Especially in the HN community it's quite dominant.

Mind you, I'm a C# developer without any knowledge of Python so I'm not at all biased.

Re: Show HN: Cointrol – Bitcoin trading bot written in Python

#18
post #4

Earlier quoted context omitted.

>ancient Not really...

Well technically speaking it is about 25 years old. But modern python is maybe only 5 years old

Technically speaking, Python 3 is always about 5 years in the future...

Re: Show HN: Cointrol – Bitcoin trading bot written in Python

#20

Good work done, though Python may not be the best choice as it is a bit ancient programming language.

Since when is that a bad thing? (And Python really isn't that old.)

For algorithmic trading, speed is life.
Post reply on HN