Alignant
Anonymous
the main reason for me it was beside that I liked Linux before, I bought iMac with low memory capacity only 254mb, and all apps take a lot of space on imac
Anonymous
+ if someone want to play with embedded it also quite hard on osx
Alignant
I know, I just... don't really use desktops, therefore I said macbook
Alignant
Monjaro is the grear distro, by the way. I was surpried to see its popularity on distrowatch
Anonymous
I have only one problem here
Anonymous
it is something with Alsa
Anonymous
sometimes I lose audio
Anonymous
but that's not a big pain to use Linux :)
Anonymous
Thnks, a lot :)
Mat
Mat
Alignant
Alignant
Alignant
Or is it just a pic from the internet?
Alignant
The only thing I hate about windows, is uninstalling things
Alignant
Anonymous
What? I am not native english speaker, what do you mean?
Anonymous
And I think VisualStudio is not good tool for C++ programming
Anonymous
despite its popularity in big companies
Anonymous
I have to use VS at my current job, but personally I prefer to use some puristic editors, write cmakes instead of generated vsbuild xmls and use cmake instead of vs compiler
Anonymous
clang
Anonymous
vim is fine however I found that VisualStudio allow to make big mess in project and it is hard to configure vim now for good autocomplete
Alignant
I mean, it never deletes all the traces. You'd have to use third party soft for that
Anonymous
when sources are cross used from different directories/modules to compile another module
Anonymous
more C but C++ also
Anonymous
it is very hard to encourage architect to make a change even if you have a good arguments to do that, they still aware of changes
Dima
Lol
Anonymous
Anonymous
Somewhere close to it 😊
Anonymous
that's like core code + simulator is used for debugging but when we make a delivery only core source code is cross compiled
Anonymous
and they believe that VS is most coherent with those platform depended compilers
Alignant
Most embedded guys use windows for some reason
Anonymous
what's the most strange belief for me
Alignant
VS is a great thing for a beginner
Alignant
But... you know the rest :D
Anonymous
Maybe yes, but I found one more problem with VS, for example when you start to develop in VS 2012 and then your company don't update compiler to the newest one
Anonymous
then you stick in old standard and compiler
Anonymous
I think C
Anonymous
but it is better to move finally to C++
Dima
It’s good but it’s not safe
Anonymous
emm, I never feel that I am good programmer I just solve problems :P
Anonymous
maybe give an example of bad habit?
Anonymous
or humm I have a good one
Anonymous
when we want to pass a struct in C but we don't want to copy it
Anonymous
we pass it by pointer right? :D
Alignant
Consistency is more important than the right choice
Anonymous
so I found that some programmers try to make defensive programming and check null pointer inside the function
Alignant
You don't wanna know
Anonymous
but that quite big performance impact (was checked by my friend)
Anonymous
so at that point I think passing by reference is more safety in C++
Alignant
Delphi xD
Anonymous
C++ is more advanced and you have to learn more abstract things there, but it always good to know the basics thats why I advice to start from C for better understanding what's going on
Alignant
I'm 22 :D
My dad had the old delphi book. I started learning it by myself when I was 12 or so :D
Alignant
It's better to study the wrong language, than to spend a lot of time choosing
BinaryByter
How is
is_convertible
implemented?
BinaryByter
the boost implementation is 400 LoC big so i'm kinda scared xD
klimi
Hi admins
klimi
And others
BinaryByter
BinaryByter
Anonymous
BinaryByter
Anonymous
just read Kernigham and Ritchie book
Anonymous
it is short and have exercises as I remind
William
I’m not super strong in cpp what are you looking for though I am i crypto dev
William
I’m more of all around I integrate python code can compile wallets static linux Mac and windows rasp pi too.
William
Push cpp code fixes found from other coins
klimi
Python is nice
Anonymous
You can use Python to prototype some things very fast
Anonymous
like math in crypto