Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
I am also trading in my free time, and in the process of automating it. What kind of stocks are you trading? Also, on github there's a ton of open-source projects available already. The only thing is, there's a lot of jargon involved. How experienced are you in the whole trading business?
-
@theScientist I know that python is widely used. I wanted to know if choosing python as first language is okay, because learning java, c# , etc would teach a lot about OOP and much more.
-
@Letmecode thanks . The brokers API supports python, c#, java, php, node.js... but not elixir.
Guess I'll go with python -
I love C#. It's a beautiful language. You can use it to scale up indefinitely, with no compatibility issues. People said that C# is tied to Microsoft, but it really isn't. I code C# at work even, without even having access to any Microsoft technologies.
But.
It's not for you. You don't need that. You need something simple. You need to write a few lines of code and run it.
For that, there is Python
I like doing problems on projecteuler.net. I used to do them in C#. I now switched to Python because it was easier to handle the approach of 1 problem = 1 file in my project. I started going through those problems at a double speed.
I've been coding C# for 4-5 total years, and Python for around 6 months, and I'm better at using Python for small problems than C#.
Plus, I my current work involves integration through APIs and crunching data. Using Python for that as well.
I think that's as a convincing argument as it can get for your use case. -
osmarks8677yI personally enjoy using F#. It can use the same libraries as C# but is a functional language, which can be good for data processing stuff like this.
Related Rants
I need you guys' help.
As mentioned earlier in one of my rants, I trade stocks part time, make a little money. But I am too tired from my full time work. So it is badly affecting my health. My broker is providing us with an API and docs at a monthly fee to develop software to automate trades.
I posted a job on Upwork, a few freelancers bid but their price was way beyond my budget.
Hence I decided to take up programming.
I was initially inclined towards C#, but seeing as how complex it is, I was thinking of going for python. Do you think it is a reasonable decision?
undefined
api
c#
python