howw
Regular Member
- Jun 18, 2023
- 228
- 119
Bro's Like a SageI mean, I learned marketing, programming, engineering and mindset all at the same time. Which is a lot to learn.
Bro's Like a SageI mean, I learned marketing, programming, engineering and mindset all at the same time. Which is a lot to learn.
Yeah, disassemble libraries. Use F12. Don't fear someone's code.I've been "programming" for many years, at least 10-15, but one day it just "synced" in my head that the language I'm using didn't matter so much as the problem solving did.
Programming languages are tools you use to solve problems with.
Learning to program isn't learning a language, it's learning how to solve problems and choose the language that best fits the situation.
Programming is literally the same across all languages, each having their own nuances.
The idea is:
- The computer takes input. (Input)
- The computer does stuff with that input repetitively and by decisions (Loop/Make decision)
- The computer produces output. (Output.)
The "does stuff with that input" part is your job to instruct the computer on what. It does this with different types of loop and iterations. Repetitive things that humans aren't good at. And it does it fast.
This is the same for any type of program from games, to Forex trading, all the way to news readers. Input. Loop/Make decision. Output.
In the majority of cases, you are going to be using other people's libraries for Python projects. This sounds great on the face-value, and it is, until you realize you aren't so much learning how to solve problems with programming, you're learning how to use someone else's code from a library.
Beautiful Soup is a good example of this for web scraping. People say "web scraping in Python is easy."
Yeah, it's easy until it doesn't work and you need a custom solution.
A lot of Pythons nuances and problems are hidden behind these "easy to use" libraries for everything you could think of.
Learning Python is really just learning to use a library for everything and never touching the hard part of programming.
This is another reason why it's "pretty" and seems like "less code" than everything else these days.
Yeah, disassemble libraries. Use F12. Don't fear someone's code.
I cut parts of other people libraries and build on top of them.
Close to the hardware, OpenGL, C++. That's where you need to focus.
I think Python libraries aren't easy at all. It's a lot of math. It cannot be just applied like React or HTML.
Don't expect people who don't know how to read books to learn C++.I am convinced the idea of pointers being very hard to figure out in C/C++ was a conspiracy to make people use other languages.
I will never understand why it seems so many give up on programming because they don't understand how to reference a memory address versus a variable.
Can you think of an alternative to .text and .txt file?View attachment 354722
Little news, we now get prices on exchanges, analyze them and get the difference
In further steps, we will take the name of the coin from the 1st exchange, and find the difference from the second, if it is there. If the difference is more than 5%, display the result.![]()
Thanks for the advice. I will try to explore this direction.Can you think of an alternative to .text and .txt file?
What about a database? SQL? You can use sqlite.
What about a .JSON file?
Edit: I know it might be a lot, but these things do nothing else than give structure and order to your program.
.txt files are for personal notes and this is in my opinion too basic file format for anything.
You want to write with standards. Connecting txt files with programs is not a good option.
No. I gave a little tip that puts you above all front-end developers who can't join tables and eat dinner together.@reaaski you are scaring the guy, lol. Let him cook bro![]()
luck
You should absolutely not start with c++ unless you have a very specific language in mind. Most people and companies nowadays are using higher level languages. So you’re pretty good with python. Good luck!Yes, yes, experienced programmers will say learn C++. My programming knowledge is too low to learn C++.
Hello everyone, I recently started learning programming, namely 2 weeks ago. My choice fell on the Python programming language. Yes, yes, experienced programmers will say learn C++. My programming knowledge is too low to learn C++.
I have chosen the main areas for myself: automation development, working with APIs, possibly software development, Python does not really fit into the latter area, but this will help me get acquainted with this area.
Now I have already started developing the first project.
The essence of the project is
Arbitration bot. We will compare prices from 2 crypto exchanges and find arbitrage situations. The script will be located on the server and constantly analyze prices. And send us the result via Telegram.
Thanks to everyone who joined my adventure. Below I will report my results![]()