Questions tagged [programming]

Questions about programming for and on Ubuntu.

570 questions
130
votes
5 answers

What is a command to compile and run C++ programs?

I am new to Linux. I am using Ubuntu 11.04 and do not know how to compile and execute C++ program in it. I need to know the commands to Compile and Execute a C++ program in Linux.
user24989
79
votes
12 answers

How to learn vim on a high level?

I know that vim (like emacs) is very powerful editor for programmers, as long as you know how to use it, its shortcuts, and so on. What steps can I take and what tutorials can I read to become an advanced vim user?
Zango
  • 5,133
60
votes
13 answers

What advantages does Ubuntu have over Windows as an environment for programming?

Why is writing a program in text files or via the terminal a better option (as I read) than using IDE(s) like Visual Studio on Windows? Do the features an IDE provides exist there (eg. showing compilation errors) or is it a manual process?
57
votes
8 answers

Any PPAs for Google's Go Language?

Do you know of any URLs for PPAs of Google's Go Language?
Marty
  • 2,185
57
votes
5 answers

Is knowledge of C# of any use in a Linux system?

I know C# and I like to switch between systems and use Linux. Can I use C# to build applications that will natively work on Linux? What should I do to make use of my knowledge of C# in a Linux system? Note that I'm specialized in Unity3D, but I…
Jacob
  • 1,120
47
votes
2 answers

I want to fix a bug. Where do I start?

Although I am not a professional programmer, I have written a program or two. Yet, nowadays every engineer and scientist learns to program a bit as well, and as such I am used to writing programs in Python, C and MATLAB. Now I want to give back a…
Ingo
  • 6,348
45
votes
4 answers

Can I write programs in C# on Ubuntu?

I am forced to learn and practice C#, is there any applications that support and can be used to write programs in C#?
AmirRazoR
  • 3,417
44
votes
5 answers

Native, FOSS GUI prototyping tools?

As part of my job as a web developer, I spend an amount of time doing UI prototypes to show the client. It's a pain in the behind but sometimes it has to be done. I've seen Shuttleworth (and the design team) pump out images like this: That's made…
Oli
  • 299,380
43
votes
8 answers

How do I develop .NET apps on Ubuntu?

at college we use Microsoft .NET for developing applications. I recently switched to Ubuntu and would like to know similar tools for making apps on/for ubuntu.
42
votes
18 answers

Is there a Visual Studio style tool/IDE?

I have been developing in the windows space with Visual Studio for a while now with work, but I have also been using Ubuntu for a while and am keen to get into some software development for linux. I should also note. I am not looking for .NET and I…
42
votes
5 answers

How Can I Add, and Use, a Color Scheme for Geany?

I have found that one of my favorite text editors for programming is Geany, however the default color scheme is very bright and hurts my eyes when programming for awhile. There are other color schemes available for Geany but no clear way for…
38
votes
2 answers

How do I create a PPA for a working program?

Let's assume I have a working application written in C, C++ or Python. I want to create a Launchpad PPA so others can easily install it from a package. Please give step by step instructions for doing this from beginning to end. (Or provide a link…
lofidevops
  • 21,912
38
votes
8 answers

Keeping multiple terminal windows in focus

I write code. I use terminal a lot. I ofter use many terminal windows. I hate how tabs look. Are there any applications that allow me to keep multiple terminal windows in focus to streamline my development?
37
votes
7 answers

How could I begin C++ programming on Ubuntu?

I recently switched to Ubuntu from Windows 7. I was previously learning C++ with Microsoft's IDE, Visual Studio. How would I go about programming C++ on Ubuntu, preferably with an IDE?
Neal
  • 897
35
votes
7 answers

I am looking for a small (Ubuntu) open-source-project for which I can code

I have basic C and C++ programming skills as well as a little bit experience with gtkmm and Linux-programming in general (not to forget I have lots of spare time). I want to participate in an Ubuntu project which is small and not too complex in…
bean
  • 353
1
2 3
37 38