11:00 > if i go right here, i'll see where this class is defined *goes to forward declaration* classic
@thepollardbull3 жыл бұрын
Excellent video, great pacing. Thank you for contributing cmake-ide! Looking forward to reading your blog.
@CppCon3 жыл бұрын
Many thanks!
@IlmaProducer6 жыл бұрын
GREAT PACKAGE! I just finished installing and configuring cmake-ide and its dependencies. It took me only one hour and it works like a charm.
@aneslihovac30168 жыл бұрын
Waited a century for this. Thanks man !
@max0x7ba4 жыл бұрын
No need for cmake. Just use bear to generate compile_commands.json from any build system. Using `bear make -j16` I generated compile_commands.json for linux kernel and can now navigate kernel source easily.
@pedrocunha432211 ай бұрын
Using emacs can be painfull in the beggining but believe me its worth in the long run, after you get used to it you will regret not switching early
@SergeRibalchenko5 жыл бұрын
Nobody mention that in Emacs you can do whatever you want with just The Keyboard, so that you don't need a mouse or a freaking touchpad, and this usually means you can work faster. I used to be an emacs hater, pro vim user, until I gave it a try almost ten years ago. Now I regret I didn't make the switch earlier. But. You need to know some lisp or you will hate it.
@zafirhafeez17535 жыл бұрын
well can you suggest a starting point for emacs for beginner guy, I only used notepad++ in windows and cdt eclipse but now willing to select one editor for good time
@ashrasmun15 жыл бұрын
emacs seems great, but the shortcuts are just bonkers. thank god there's evil mode, or I wouldn't be able to even touch emacs
@joestevenson55685 жыл бұрын
@@SimonWoodburyForget well, thats a lie. the easiest keys to press are the home row... which is what vim uses, because it was designed by a human, not some creature that crawled out of the abyss.
@TheBuilder2 жыл бұрын
This Vim/Emacs debate is some kind of hazing ritual new programmers are subjected to until they start using visual studio at work
@azdinator5 ай бұрын
Very very nice !
@jorge286248 жыл бұрын
"HA!"
@aziz94887 жыл бұрын
But why does they use clang at oracle and not gcc ?
@kuhluhOG4 жыл бұрын
clang has (from all C and C++ compilers currently) the best error messages
@jpal007 жыл бұрын
Can it do anything sensible when you're writing templates? I mean, as you create a template, but don't (yet) have its instantiations, you can't tell which are its members etc. by compiling ... can you?
@krux027 жыл бұрын
well clang complete can do completion of templated classes. The think is the templates are instanciated at compile time and therefore you know statically the members. All you need is good softwar, and the clang completer is that. You can then still compile your project afterwards with the visual studio compiler or gcc if you want to.
@raf.nogueira6 жыл бұрын
I'm trying to learn emacs, but this... this is madness lol
@Triavanicus5 жыл бұрын
How is your emacs adventure coming along?
@gregandark8571 Жыл бұрын
So how your emacs adventure coming along? (Today 2022-19November)
@marcjukil3003 жыл бұрын
12:50 BOOM, preprocessed. "drop the mic" 😏
@markofilipovic92608 жыл бұрын
Mee too. Looks very promising.
@johndebord78026 жыл бұрын
13:16 I would have clapped.
@BrutusPalmeira8 жыл бұрын
Atila used Emac??? hehe
@jeromemartel39167 жыл бұрын
Trough the emacs "primitive technology" the Huns ended the reign of the romans IDE's with their rivals the Goths using the vim modal editing.
@chester14868 жыл бұрын
The way I see it is that most of ppl don't even like to use their brain anymore. The best way to sell emacs is to wrap most of the stable feature into a closed colourful software and sell it. Trust me people will love to buy it.
@Kalumbatsch7 жыл бұрын
Closed? You can do that for a while until the FSF's lawyers call you on the phone and make you stop pretty quickly.
@krux027 жыл бұрын
Ok, this is a late reply, but anyway. People never liked to use their brain. That is not something that changed over time.
@AbhimanyuAryan8 жыл бұрын
where is your .dotfiles(configuration files)....version control it.....i'll clone
@AbhimanyuAryan8 жыл бұрын
Is he using emacs on windows?
@andreyseliverstov31348 жыл бұрын
+Abhimanyu Aryan Nope, it looks more like he has some linux with KDE.
@TechnologyRules4 жыл бұрын
It's definitely KDE
@thadtheman37512 жыл бұрын
No but you can.
@canmetan6708 жыл бұрын
Can you do these stuff with Vim as well? Vim is even lighter then emacs.
@rushout70797 жыл бұрын
yes Vim is lighter but the programs need like tmux or a whole wm witch would even it out and btw you can use emacs as wm so it is lighter your argument is invalided but yes vim can do most things that Emacs can.
@canmetan6707 жыл бұрын
corpus levitus That wasn't the point. Compared to eclipse, both are lighter so it's not that big of a deal. Emacs's keyboard shortcuts are too painful to use for me. May be if I remap the shortcuts somehow...... but I want to stick to vim if possible.
@rushout70797 жыл бұрын
Can Metan sorry i miss understood comment i thought you were making the claim that emacs was inefficient because vim is lighter btw if you want a true emacs experience you have to pay money but that's only if your deacated to emacs in my experience buying the kinesis advantage2 keyboard (300ish$). But some people just change the keys and thats good to.
@canmetan6707 жыл бұрын
corpus levitus Well there are unique keyboards out there, but being required to use a different keyboard JUST to use a program that uses shift and control keys extensively imply a deeper problem to me. People have their own preferences and I respect that. Emacs ain't for me..... May be spacemacs but not emacs......
@rushout70797 жыл бұрын
+Can Metan nah thats just my preference because I have small hands.
@user-cz9ss4yq4x5 жыл бұрын
JetBrains CLion tho
@ortega62116 жыл бұрын
Well, I can use two stones to make fire too, but I have a lighter.
@battlebuddy45173 жыл бұрын
I like vim or just simple text editor like atom then emacs tbh
@Suppboio5 жыл бұрын
dude reminds me of Logic
@kiva89866 жыл бұрын
>emacs >lightweight
@Suppboio5 жыл бұрын
it runs better than neovim/vim on my nokia n900
@thadtheman37512 жыл бұрын
Compared to modern editors it is.
@marcpanther79246 жыл бұрын
I get all of that and more out of the box with SlickEdit. Yes, it's pricey, but it's a better investment than trying to pull in various plugins. Time vs. Money.
@burakcopur38416 жыл бұрын
If It wasn't for org-mode, I would uninstall emacs long ego.
@joestevenson55685 жыл бұрын
bet any money he's wasted more time writing and debugging his config than it could ever save him.
@jeremiahglover75622 жыл бұрын
programming is fun
@JanilGarciaJr8 жыл бұрын
What is hard to understand is: you think that, but still you're watching a presentation about "How to USE EMACS as a C++ IDE". Unless you're a troll, I don't see the logic.
@iddn8 жыл бұрын
Just use QTCreator
@canmetan6708 жыл бұрын
Or eclipse, or code::blocks
@brianfiszman39217 жыл бұрын
bitch please... VIM! fucking use VIM! QTCreator sucks big time in comparison, and so does eclipse and code::blocks
@iddn7 жыл бұрын
@Brian Fiszman You're tripping balls bro. I'll consider vim when next I have to ssh into a server and write some C++, which will be never because sftp exists.
@krux027 жыл бұрын
Well I used QTCreator and vim for c++. I ended up writing code in vim because of YouCompleteMe (best vim plugin for vim I know of) and for debugging QTCreator, because it just works and it is simple. I am now exploring emacs a bit, but not with c++ though I give a comment on that. I really did not have a good time with eclipse or code:blocks but my experience with those editors is very very old.
@shellgecko7 жыл бұрын
weak
@mytech67796 жыл бұрын
Meh, just use Kate.
@llothar688 жыл бұрын
This is total shit, auto completition (which is not about saving typing but exploring the API) works like shit when you are using modern C++, even the syntax highlighting is screwing up sometimes. And gdb is very very ugly when using C++ templates.
@tim370216 жыл бұрын
how about using clang or other compiler based completer like EDG? They are pretty accurate
@RedRumIzzy8 жыл бұрын
Emacs is lightweight? Emacs is one the most bloated piece of shitty, buggy, garbage software in existence. It is a case study of all the things you should avoid doing in software development.
@yobing93467 жыл бұрын
so what should we use?
@uzor1237 жыл бұрын
vim is an option. Still, emacs is lightweight compared to qt creator and all other IDEs.
@jeremiahglover75622 жыл бұрын
Emacs is what you make it. A hand crafted emacs config with only packages you use is almost certainly going to be pretty light weight (considering how much it does). If you use Spacemacs, then yeah, maybe it's bloated. Also, Emacs doesn't have that many bugs. Just a lot of [idiosyncratic] features. :)