I guess most people cant look at C code and simulate the flow of data and progress of the algorithms. Seems this is a lost art.
If "
most people can't look at C code and simulate the flow of data and progress of the algorithms" and "
it's a lost art" and this is known beforehand, then why choose C?
Perhaps this is what was behind Kristov's logic?
I am a simple C programmer
I am superfluent in C
This allows me to be order of magnitude more productive
I still have this art
That's great and all, but we're not talking about your skillz (at least I'm not).
We're (or I am) talking about "most people" and their use (or abuse) of the Turing complete scripting aspect of the coin.
What is it that I'm missing?
Are you going to write every single line of code that will ever be used in the Turing complete scripting? I'm pretty sure the answer is no, hence why I'm asking.
Well, have you seen the other languages? It is a brand new language that nobody has ever used before
Also compilers for a lot of languages are written in C, so if somebody really wants to use some other language they can make a compiler for their language.
It is like using the most common low level building block. It is lower level, but not as low level as assembler. It is the language from where most other languages are derived, so most people are at least familiar with it.
Now, I will be able to write a lot of tradebots very quickly, so even if there are only a few others who can do it, there will be plenty of tradebots available.
So, the design choice is something that allows other languages to be implemented on top. While if I selected, I am not even sure what else can be considered, then it is doubtful there are many other languages that can be implemented in it, and doubtful that there are anywhere as many that are familiar with it and no doubt that I would not be so good coding in it.
As far as I know Tradebots C is the script language with the most power and this is what I need.
Also, have you ever heard of Metatrader? Their language is based on C, and Tradebots, are initially for making automated tradebots, like the zillions that metatrader has. So it is not just my personal preference there is an entire industry of C scripted tradebots from the Metatrader universe.
James
P.S. I thought you hated me, why are you here? i almost put you on ignore, so these semi-reasonable questions are a bit confusing