Anonymous
Compile with Clang when you develop the program, and with GCC for the final build (but make sure that its faster and doesn't break). Stick with Clang/LLVM if you do compiler research.
Anonymous
Liam
/warn OT: battle of editors.
Anonymous
/warn OT: battle of editors.
lol you have a warn perpared just for that)))
S.
piracy is banned here
Liam
/ban piracy
Ariana
also piracy is trivial mdr
Ariana
i approve
Liam
piracy is banned here
you could use /report next time.
Ariana
mdr
S.
you could use /report next time.
Got it. New to telegram ... many tricks unfamiliar
Ariana
Got it. New to telegram ... many tricks unfamiliar
Oh it’s bot-dependent, it’s alright
Anonymous
/warn OT: battle of editors.
Come on.. that was humor xD
Anonymous
Wait.. admin offended? xD
Dima
Come on.. that was humor xD
Let that humor (especially vim/emacs battle) move to #ot
Dima
I said #ot
Dima
#ot
Dima
lol
Anonymous
lol
But that warn..? xD It was too much for too little crime xD
Anonymous
but anyway....
Mat
#ot
#ot needs to be the front word
Anonymous
I can't write anything there... restricted... even in OT?
Dima
have you clicked the button?
Dima
Anonymous
Click on I’m not bot
Oh what an UX xD I got that now xD
Liam
1. LLVM is clearly superior as backend for compilers, except you want rificulous amount of supported ARCH. Heaven for source level optimization. 2. Clang produces much better error messages, specially in C++ templates 3. Code Analyzers built in 4. GCC is standard in Linux, adds tons of linux-y things like openMP. 5. Better for compiler research 8. Better license for commercial uses
It seems that llvm creates a middle level interpretation between languages and architectures. Hence llvm developers will only have to do optimization for `m + n` cases, while GCC developers will have to do `m * n` cases. Here `m` refers to the number of languages supported, and `n` refers to the number of architectures.
Liam
I think this is one of the core advantages of llvm.
Mihail
Has anyone had any success with using std::filesystem with clang? My clang version is 7.0.0-3, I've included <filesystem> and I don't get compiler errors, but a linker error /usr/bin/ld: cannot find -lc++fs (I'm doing -lc++fs). Tried doing -std=c++2a, but no luck with that either. The full clang command I'm using is clang++ file.cpp -std=c++2a -Wall -Wextra -lc++fs -o ./irrelevantname
Gourav
Hello
klimi
welcome
Ariana
It receives 1024 bytes iirc
BinaryByter
/warn OT: battle of editors.
worlds most epic warn message
BinaryByter
Tells its how many bytes to receive
Ariana
/warn OT: battle of editors.
/warm vim is amazing
BinaryByter
/warm vim is amazing
/cold emacs is like a mac. it sucks. its all in the name
BinaryByter
/triplepoint Clion
/quadruplepoint use whichever suit... VSC is best
Dima
>VSC
Dima
Dima
#ot
Mihail
/report
Ariana
/warn ad
Mr.
❤️
Muhammed
Hai
Mihail
but now it's into the STL
Mihail
well kinda
Mihail
It's still not really supported, as you have to to extra things to get it to work
Mihail
but someday it will be
Anonymous
it was devloped as boost.filesystem
Can you send me the source file and flags? So that I can try it out in my system?
Mihail
mine?
Mihail
i got it to work
Anonymous
mine?
Ow, okey :)
Mihail
had to use experimental/filesystem and link with c++experimental
Anonymous
So what was the workaround?
Anonymous
I am on clang 6.0.1 btw
Anonymous
xD
Mykyta
Is this Python?
Mykyta
Hey, guys, what do you think about Devcpp? This is IDE for C++. I developed my course project in the last semester with this IDE
BinaryByter
devcpp is the ide i started with
BinaryByter
i can't recommend it
BinaryByter
its old
BinaryByter
very old
BinaryByter
+ its discontinued
Mykyta
Many, who programming with C++ hate this IDE
klimi
old ide that sometimes works... i would suugest codeblocks over devcpp
BinaryByter
CLion
Mykyta
As for me, I use Microsoft Visual Studio
BinaryByter
or alternatively, VSC
klimi
CLion
expensive
Mykyta
I like it
klimi
mhm
BinaryByter
I like it
what more obvious way to tell us that you are studying computer science?