Hayk
Shivam
But also I want to be certain that I will learn with a good book.
You can consider the book Ansi C by Dennis Ritchie
Anonymous
A lot suggest that book.
not just one book , there was a series called cpp in depth iirc check it out a lot of interesting books for different purposes
Hayk
But I've forgotten a lot and I wasn't able to use well pointers
Hayk
not just one book , there was a series called cpp in depth iirc check it out a lot of interesting books for different purposes
I've looked through his books. The book that people suggest for beginners I tried to read. But it was a bit difficult.
Anonymous
But I've forgotten a lot and I wasn't able to use well pointers
yeah pointers , you don't really need them much nowadays , specially if you gonna use cpp , unless you're doing optimistic applications and want to handle a lot of things manually or you gonna do some embbeded development
Anonymous
and for the second option you probably gonna use C if you gonna go that way
BinaryByter
pointers are important
Anonymous
in addition pointers are as simple as they are explained but just don't do odd things with them , thats what I do in fact
Anonymous
pointers are important
not that much nowadays smart pointers and references are fine replacement for the old scary pointers , ig
BinaryByter
sure
BinaryByter
smart pointers are cool
BinaryByter
but can they do vectors?
Anonymous
but can they do vectors?
Idk , still learning the language till now
BinaryByter
arrays*
BinaryByter
a normal pointer is an array
BinaryByter
and there ARE situations where a reference won't cut it
Hayk
Still coding in python. But c++ always fascinated me.
Bader
cpp is bae
BinaryByter
Bader
cpp > swift
Bader
cpp > obj c
Bader
cpp > c
BinaryByter
just say
Bader
cpp > python
BinaryByter
Cpp > *
Bader
lol yes!
Bader
much better
Bader
but i wanted to make a point
BinaryByter
THOUGH
BinaryByter
C# is cool as well
Bader
yea c# is okay
Bader
Java is gross
BinaryByter
worse
Anonymous
and there ARE situations where a reference won't cut it
idk , but still , even normal pointers are fine and simple until you do something shady with them , like once I have passed 1 pointer through about 4 functions and couldn't even figure out where the problem was because I've been converting the pointer from (void -> int) and (int -> void) more than once and idr what I actually did then just passed it as raw pointer to the destination and there conver it to int
Roxifλsz 🇱🇹
Java is gross
>Java is gross >But microsoft's java is okay
Roxifλsz 🇱🇹
Anonymous
>Java is gross >But microsoft's java is okay
microsoft's java still more advanced language that the normal java tho despite that , they didn't even just implement the same features as c#
Anonymous
you can't convert pointer types in C++ without an implicit converstion
talking about C it was explicit conversion but I did something shady in between and my mind couldn't hold it altogather so I just removed all the shady parts and passed it as raw pointer from the first function to the 4th and worked
BinaryByter
yea
BinaryByter
explicit
BinaryByter
sorry
BinaryByter
talking about C it was explicit conversion but I did something shady in between and my mind couldn't hold it altogather so I just removed all the shady parts and passed it as raw pointer from the first function to the 4th and worked
ewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
BinaryByter
i hate c
Mihail
Cpp > *
except scratch 🏃‍♂️🏃‍♂️
Anonymous
i hate c
I actually liked cpp because its enhanced C
Mihail
yeah
Mihail
basically better in every way
BinaryByter
Anonymous
sorry, I sinned
nvm , install freebsd and the devil will protect ya
Anonymous
kek
Hayk
Are there guys interested in Qt? I am looking for interesting simple projects to do..
Bader
emphasis on the "okay"
Anonymous
Are there guys interested in Qt? I am looking for interesting simple projects to do..
yeah I am interested but still learning the language itself ( cpp )
Anonymous
Are there guys interested in Qt? I am looking for interesting simple projects to do..
probably there are a lot of things where Qt could be used a lot of cli applications on linux which need gui and where Qt could solve the issue
Anonymous
Qt is disgusting
better alternative ? better as in terms of being mordern and well supported ?
BinaryByter
C#
BinaryByter
use C# for frontend and link it against a C++ backend
Anonymous
C#
Whaa ?
Anonymous
use C# for frontend and link it against a C++ backend
with a gui library which has cpp / c bindings inaddition to .netcore ? why would I do such thing tho instead I could write the frontend in cpp / c / go etc ..
Anonymous
unless you're speaking about mono and gtk#
Anonymous
?
BinaryByter
there is mono
BinaryByter
and gtk
Anonymous
there is mono
ik but why not Qt meanwhile Qt is nice framwork and pretty handy , I mean it could be used for more than just front end in the same time you are just using 1 framwork and 1 language to implement the frontend as well as the backend
BinaryByter
Qt is EXTREMELY tiresome to deal with
BinaryByter
try it out for yourself
klimi
who wants free course?
Anonymous
who wants free course?
meeee , are there any free pies too XD ?