From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Ways to use Emacs when programming C++ with Visual Studio? Date: Fri, 07 Nov 2014 02:09:08 +0100 Organization: Aioe.org NNTP Server Message-ID: <87r3xfvmtn.fsf@debian.uxu> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1415322628 24082 80.91.229.3 (7 Nov 2014 01:10:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 7 Nov 2014 01:10:28 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Nov 07 02:10:23 2014 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XmY4A-0002n0-Ry for geh-help-gnu-emacs@m.gmane.org; Fri, 07 Nov 2014 02:10:18 +0100 Original-Received: from localhost ([::1]:57517 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XmY4A-0002qz-Bm for geh-help-gnu-emacs@m.gmane.org; Thu, 06 Nov 2014 20:10:18 -0500 Original-Path: usenet.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.xs4all.nl!newsfeed2a.news.xs4all.nl!xs4all!news.stack.nl!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 63 Original-NNTP-Posting-Host: feB02bRejf23rfBm51Mt7Q.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:yslmkg5Vtp/fZ40v9hx+k6GKyDw= Mail-Copies-To: never Original-Xref: usenet.stanford.edu gnu.emacs.help:208532 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:100809 Archived-At: Thorsten Jolitz writes: > I'm really new to this C++ thing, so I would > appreciate some tips Here is a tip: don't do it! I'm sure it is possible to a certain extent but it'll just require lots of work and then at the first sign of trouble you'll start to think somewhere along the transition it went wrong, and you'll go back there, and it'll all be shaky until someone says you should use some new tool or module with VS, and then you are *really* done for... When I did my bachelor in CS I was sent to a hospital where they did MS Access and that IDE and VBA and their SQL. So I thought, let's not be a snob, I'll do it with Emacs and MySQL and all first so I have a almost complete understanding of the problem start-to-finish, then I'll just go there, do it all with their crap tools and be done with it. First part of that plan worked out very good, but then to use that software, I developed an intense hatred (no exaggeration) for everything MS, everything GUI, everything mouse... It would literally hurt my eyes and fingers and arm to use that stuff. Mentally the most frustrating thing was being constantly aware all problems would vanish in zero time, would they just allow me to use professional tools... When I was done, the hatred actually didn't disappear instantly, but lingered on. But now, too much time has passed, and all those negatives I don't suffer from anymore (because I don't use MS Access, the mouse, etc.), so know, my system is clean of the hatred as well. I even wrote about this [1], if anyone is interested in ergonomics and the like. Your plan is actually a lot better, because you plan on using transition tools - if you get it to work like instantly, fine, probably if you spend several hours step-by-step to get it to work, I'd advice not to drop it. Remember, in the computer world, portable and tool-independent solutions are everywhere. If someone says, here we do it like this, and you must, too - then that speaks volumes about the person saying that. Unless you have a bunch of kids that would otherwise starve, there is absolutely no reason to put up with it. [1] http://user.it.uu.se/~embe8573/about/degree/x.pdf (check out the ToC for interface stuff) -- underground experts united