Dima
opengl > directx
Anonymous
i srsly dislike ignorant answers, espec. when you think you are correct.
Ranjan
Hey guys
Ranjan
Which software should i download to practice c language
Anonymous
On which platform?
Anonymous
I have done that
Anonymous
It is an application programming interface
Dima
Anonymous
But using direct x is faster on windows than opengl
I'm not sure, but I wouldn't bet on that lel
Stefan
almost perfect
Stefan
but I still hate its more mobile oriented
Ariana
It is an application programming interface
yes So what are examples of it
Ranjan
On which platform?
I am learning embedded C
Anonymous
I am learning embedded C
ok, for which arch and on which platform do you develope?
Anonymous
Facebook
Thespartann
Nameful
Since direct x is the best api for windows
It may have some advantages — I'm not very familiar with DirectX, but by learning OpenGL you learn an API that works on virtually any modern platform, including Windows
Stefan
also opengl is global stated
Nameful
You mean standard?
Talula
I am learning embedded C
What are you embedding with C?
Anonymous
That's what the site provided me
Stefan
es is another thing
Stefan
What are you embedding with C?
yeah man go c++ dammit
Nameful
OpenGL ES?
Talula
yeah man go c++ dammit
Are you taking him seriously? Come on... he's just blatting out a term he heard on YouTube.... lol
Nakul Parmar👨‍💻👑
/
Anonymous
/
Is there a reason why you always use "/"?
Stefan
Anonymous
Stefan
what
Ranjan
ok, for which arch and on which platform do you develope?
I have started learning few weeks ago Since then I am learning through you tube now I want to practice . That's why I am seeking your suggestion
Nameful
/
\
Ranjan
Can I message you personally?
Anonymous
No
Talula
C might be same but what you do with C in embedded system is nothing like what you do in normal computer. printf does nothing in embedded systems and there are no GPIO in normal computer C.
Anonymous
As long we talk about C I don't think there is something wrong with embedded here
Ranjan
But to go to embedded level one has to learn the basics of C
Talula
As long we talk about C I don't think there is something wrong with embedded here
But trust me he can’t talk about anything normal other than math equations which aren’t used much in embedded systems because people avoid it.
Ranjan
That is same and I was asking where should I practice that to excel in basics.
Anonymous
That is same and I was asking where should I practice that to excel in basics.
Yes, and you couldn't even answer basic questions about what you're learning. Maybe you should learn the basics about what you want to learn and the terms.
Ranjan
How about practicing on computer?
Practicing coding through sample programs using different data types.
Talula
Practicing coding through sample programs using different data types.
Okay let me start with simple question, which microcontroller are you programming or planning to program? C doesn’t apply much when you program a different microcontroller, it’s more important to know what that microcontroller does rather than C... so which microcontroller are you planning to learn on?
Talula
He couldn't even answer that, he's a hopeless case
He didn't read, he doesn't know, he was trying to show off or he (is) was Indian 🤣
Talula
My focus learn is arduino programming.
Arduino isn't C it's C++
Ranjan
I have read in many books and blogs, Many recommend C for that
Talula
I have read in many books and blogs, Many recommend C for that
Look bro, Arduino isn't a product only or language or a controller, Arduino is an environment and it's based on GCC C++.
Ranjan
I was just seeking a suggestion
Talula
I was just seeking a suggestion
You want suggestion, go learn C++, Arduino isn't programmed in C.
Ranjan
Talula
So according to you what is the algorithm to learn arduino or raspberry controllers?
I would suggest first sit and think what you're talking about you're saying things that don't make sense.
Talula
Raspberry Pi is an SBC (Single Board Computer) it's not a controller.
Stefan
figuratively and literally
Stefan
if you wish your system to go stable in future, C++
Stefan
It's time we make a change and stop being brainwashed by old embedded system guys
Stefan
Or state me at least 3 benefits of using C in embedded cases
Anonymous
Or state me at least 3 benefits of using C in embedded cases
Easy to predict the generated code, very easy to understand the code, easy to debug etc
Stefan
can you predict macro expansion
Stefan
where in case due to lacking a generic system, c needs a lot of them
Stefan
"very easy to understand the code" bollock
Stefan
can you read pseudo-oo code written in C at first glances?
Anonymous
Just don't use macros. Its just the experience I got on bare metal. And I really don't want to start these endless discussion again.
Anonymous
can you read pseudo-oo code written in C at first glances?
What I mean is you know what is happening, there is no compiler or langauge magic / abstraction going on