Anonymous
Danya, Are you an Engineer?
I was a Software Engineering Intern at Intel, now focused on graduating
Anonymous
Which is the best complier, Danya??
Anonymous
You seem very experienced sir
Dima
lol
Anonymous
Tell me what i need to get started. I wanna learn C++ and i got code::blocks what's next
> tell me .. what's next I said "delete code blocks" You're not alone in this chat What's the problem?
Anonymous
Anonymous
So what is the final answer
Anonymous
So what is the final answer
Get a book and follow the book
Anonymous
Anonymous
I want somebody to mentor me, I'm eagerly finding one. Would somebody like to help me?
Anonymous
I have got this what u think about it
Anonymous
I don't like code blocks and that's why I don't recommend it It was my first IDE
Anonymous
I have got this what u think about it
Get a book from the list https://t.me/programminginc/324468
Anonymous
Ok thanks
Anonymous
I have downloaded visual env.wal how can i setup it
Mar!o
Dein englisch ist gut
Soso also bin ich nicht der einzige 😂
Asdew
Soso also bin ich nicht der einzige 😂
Only English here. Nur Englisch hier.
Anonymous
MilkBeforeCereal
!report speaking nazi
congrats on being racist as well while attempting to look stupid
MilkBeforeCereal
why would that matter
Asdew
I'd like to either laugh at your name or not laugh at your name.
Asdew
Darn it.
Tomas
class FooA { int id; }; template <class V> class FooB : public FooA { V value; public: FooB(V val) : value(val) {} }; class BarA { int id; }; template <class V> class BarB : public BarA { V value; public: BarB(V val) : value(val) {} }; int main() { int value = 1; class FooB<int> fb(value); class BarB<int> bb(value); FooA *ptrFA = &fb; BarA *ptrBA = &bb; return 0; } I only have access to FooA and BarA. I know that underlying objects are FooB and BarB. I know that their types are the same but don't know which exactly. Is there a way to compare FooA underlying value with BarA underlying value?
V01D
Thats one hell of a message
V01D
You should use pastebin and other
Tomas
How? FooA or BarA can't return type nor value
Anonymous
How? FooA or BarA can't return type nor value
oh sorry. i got confused between value and type
Anonymous
typeid(*fb).name()
Dima
maybe use typeid()
Eww pseudo reflection 😹
Anonymous
Eww pseudo reflection 😹
what's that, me nub ;-;
Daniele
Because it's best IDE for a person that just start
to be honest the best ide for someone who just started would be no ide
Daniele
just compiler
Daniele
makes you understand what the ide is doing as well as makes you comfortable with the command line
Anonymous
Making a beginner's life harder when there's no debugger is going to fail the learning
Anonymous
makes you understand what the ide is doing as well as makes you comfortable with the command line
I started with IDE I got comfortable with command line when I needed
Daniele
Making a beginner's life harder when there's no debugger is going to fail the learning
it's not going to need a debugger 5 minutes after installing the ide trust me
Anonymous
I started with IDE I got comfortable with command line when I needed
I cannot actually debug with gdb still but I do not need to use it anyways
Daniele
you need the debugger when you need the debugger, which is usually after learning the basics on how to code things
Anonymous
you need the debugger when you need the debugger, which is usually after learning the basics on how to code things
When you learn basics on how to code you don't need to be comfortable with command line
Anonymous
You learn to code to be able to write code, not to be able to invoke compiler from command line
Daniele
let's put it this way: you can drive a car without knowing anything about the car (ide), but when the car breaks down and you have to replace a wheel you can't do it without knowing how (using cmd to compile manually)
Daniele
You learn to code to be able to write code, not to be able to invoke compiler from command line
also, with any decently sized project you need to understand what each compile option does to use them and how to link stuff together
Anonymous
If something breaks in your code, you cannot blame IDE for that
Daniele
Bad analogy When IDE brakes there's nothing you can do unless to report a bug
the point is that you can't go around expecting the ide to link and do the things for you, you have to understand what the ide does to give the right configuration
Daniele
It's not for a beginner
every beginner will eventually come to this point
Daniele
even just trying to link together a stupid sdl2 library
Anonymous
seriously?
no. that's why it is monospaced
Anonymous
So they will learn it when THEY need it
Anonymous
You should learn things when you need them If you don't need it, you'll forget it
Anonymous
That's the point
Daniele
You should learn things when you need them If you don't need it, you'll forget it
i'm using visual studio, but I can easily give a stupid command to gcc to compile things
Daniele
Good for you, so what?
i didn't forget it
Anonymous
i didn't forget it
Good for you, but you're probably not a beginner
Daniele
I don't need it, but I'm not forgetting it because it's like going on the bike, you don't forget to do gcc -g file.c
Daniele
alright then
Anonymous
Programming is hard Making life harder with no IDE for beginners makes them suffer more and then quit learning
Reica
Programming is hard Making life harder with no IDE for beginners makes them suffer more and then quit learning
he's just pointing out the importance of basics because that's how they teached us in our university, even during exams you can no longer use even a proper debugger but we can just compile manually
Daniele
:D
V01D
seriously?
🤷‍♂️
V01D
Yeah, I can see how it helps make you a bit more aware, but a debugger see's things you cannot.
Daniele
Debugger is a basic tool that every developer should know how to use Forbidding to use a debugger is a shame
I absolutely agree, forcing to use gdb is even worse. but you should at least understand how to compile things on your own
Wojak
I can do stuff tho
I want the stuff you talking about. Hope it's good.
Lasha
what slow-execution programming is he talking about ? I don't understand. Maybe the time to run the program exceeded.
Sometimes development time is more important than exec time, good luck writing complex web app in C