Sponsored Content
Top Forums Programming C++ Execution Inspection - Ideas Wanted Post 302771850 by ejr2122 on Thursday 21st of February 2013 07:40:47 PM
Old 02-21-2013
C++ Execution Inspection - Ideas Wanted

"C++ Execution Inspection" is the best term I could coin for what it is I'd like to do. Suggestions from anyone who has done programming in C++ on Linux are welcome.

I was taught C++ in classrooms that used MS Visual Studio a few years ago. Visual Studio had a debugging mode that made it really easy to keep track of what all my variables where at a given break point. Because of this, I was able to figure out what my code was doing rapidly. Now I'm looking for advice on how to achieve the same thing on Linux.

I've got two books on vim and am *trying* to become savvy with it. So far I like the way one can navigate in vi. Supposedly it is supposed to be stellar for programmers. Has anyone been able to achieve the kind of debugging I'm describing from within vim?

FOSS, it's unix like OSes, and command line tools are thing I put a lot of faith in. However, I don't have much experience using them for C++ development. As such, I'm looking for solutions that don't involve clunky IDEs, non-FOSS, MS Windows etc...

C++ is my favorite language. I have friends who like Clojure, Ruby, and many more who like Java. While I'm mildly aware of the cool features these languages have, they don't seem as intuitive to me as C and C++. A common gripe for these two languages are that they both use pointers, which seem to confuse some people. Personally, I think pointers are super cool.
 

4 More Discussions You Might Find Interesting

1. Programming

Help wanted

Hi, I know very little about C and Unix. I have written a program to use threads. The program needs to get some values from a very large database. I wrote a simple program and compiled but got the following errors..... cc mythread.c -lthread "/usr/include/pthread.h", line 120:... (3 Replies)
Discussion started by: reddyb
3 Replies

2. Shell Programming and Scripting

Expect Issue Serial Forground Execution vs Concurrent Background Execution

I have an expect script that interrogates several hundred unix servers for both access and directories therein using "ssh user@host ls -l /path". The combination of host/path are unique but the host may be interrogated multiple times if there are multiple paths to test. The expect script is run... (2 Replies)
Discussion started by: twk
2 Replies

3. What is on Your Mind?

Just wanted to say thanks!!!

Greetings all!! Have only recently signed up to this forum and I must say I am thoroughly impressed! :D Everyone has been nothing but amazingly helpful and I haven't been made to feel like the newbie that I am. I will definately be becoming a daily user of this site not only for help... (1 Reply)
Discussion started by: U_C_Dispatj
1 Replies

4. UNIX and Linux Applications

Need ideas for graduation project based on unix or linux Need ideas for graduation project based on

Dear all, i am in last year of electronics department in engineering faculty i need suggestions for a graduation project based on unix or free bsd or linux and electronics "embedded linux " i think about embedded unix for example or device drivers please i need helps (1 Reply)
Discussion started by: MOHA-1
1 Replies
gvrng(1)																  gvrng(1)

NAME
gvrng - An interactive, introductory programming language. SYNTAX
gvrng [world file | program file] DESCRIPTION
Guido van Robot is a project developed by advanced high school students for use by their peers as a learning tool and precursor to the fur- ther study of programming with Python. It is a minimalistic programming language providing just enough syntax to help students learn the concepts of sequencing, conditional branching, looping and procedural abstraction. It's biggest strength is that it permits this learning in an environment that combines the thrill of problem-solving with instant visual feedback. In short, it is an interactive, introductory programming language that is excellent for learning the basic concepts of programming, applicable in any high-level language. Best of all, it's a whole lot of fun, too! At this point, you are probably asking yourself, "What is GvRng, specifically?" The gist of it is that it is a robot represented by a tri- angle on the screen that moves around in a world made up of streets and avenues, walls and "beepers", which Guido can collect or set. His actions are completely guided by a program written by the user. FILES
/usr/bin/gvrng /usr/lib/gvrng /usr/share/doc/gvrng AUTHORS
Stas Zytkiewicz - stasz@linux.isbeter.nl Waseem Daher - wdaher@mit.edu Steve Howell - showell@zipcon.net SEE ALSO
http://gvrng.sourceforge.net Stas Zytkiewicz 1.0 09/13/2004 gvrng(1)
All times are GMT -4. The time now is 12:52 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy