LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   SUSE / openSUSE (https://www.linuxquestions.org/questions/suse-opensuse-60/)
-   -   Learning Programming (https://www.linuxquestions.org/questions/suse-opensuse-60/learning-programming-602052/)

yeehi 11-24-2007 03:03 AM

Learning Programming
 
With OpenSuse, what facilities are there, if you would like to learn java / practice programming?

Are there other facilities for doing simple programs in eg Pascal or Basic?

reddazz 11-24-2007 04:05 AM

For java, openSUSE has the official jre and jdk from Sun as well as the Eclipse IDE.

yeehi 11-24-2007 11:01 AM

Lets put it this way - you would like to write a quick program in pascal.
What application would you open?
What about a program in basic or java?

Thank you for the help!

reddazz 11-24-2007 11:08 AM

I don't know pascal or basic, but I have done a bit of java and thats why I mentioned Sun Java and Eclipse. I am sure there are tools available for pascal (do a search in the package manager). For basic, I have heard of a tool called gambas.

yeehi 11-24-2007 11:49 AM

I think i am getting closer to what i am looking for. I believe it would be called an IDE - integrated development environment.

I would like a very user friendly one, for a newbie... would that be Eclipse?

I am using gnome - Perhaps emacs or vim is the needed thing?

reddazz 11-24-2007 05:21 PM

Eclipse and Netbeans are IDEs for java (although you can use them for most languages if you install the right plugins). Another IDE you may want to look at if you use GNOME is Anjuta. Its mainly for C/C++ but it supports other languages as well. VIM and EMACS are text editors and many people use them for programming, I personally find using IDEs a lot easier.

bigrigdriver 11-24-2007 08:23 PM

Yeehi, you're some sort of masochist (spelled with uppercase m), right?

Pascal, you say. Debug hell, says I.

But, if that's what you want, look into Nemesis Pascal Project.

Also, look into GNU Compiler. There are several language add-ons/modules/pluggins for a wide variety of languates (all command-line).

Beyond that, www.google.com/linux is your friend. Just type in the name of the language of interest, perhaps refine your search with one or two other keywords, and find a wealth of applications (some IDEs).

In re Java, Eclipse and Netbeans have been mentioned. Eclipse has a nice feature (or used to have). After writing a bit of the main, click on Setters and Getters in the appropriate menu, and have code blocks laid out for you; just fill them in.

Netbeans doesn't have that (or didn't a few years ago), but had other features I liked that Eclipse didn't have. I guess it boils down to what you want in an IDE. Both are good.

swerdna 11-25-2007 02:01 AM

Quote:

Originally Posted by yeehi (Post 2969378)
Lets put it this way - you would like to write a quick program in pascal.
What application would you open?
What about a program in basic or java?

Thank you for the help!

I cut my teeth on Basic & Fortran 40 years ago. Fortran stayed basic but Basic's far from basic now-a-days:
HowTo: Install FreeBASIC into openSUSE 10.2, 10.3

Theree's a strong support community here: http://www.freebasic.net/index.php/support


Swerdna

acelere 11-25-2007 03:49 AM

good IDE for gnome
 
I use Anjuta (anjuta.sourceforge.net) and it does a pretty good job for compiling C programs.

Since you are starting out, just go with C. Forget Pascal... Start right. start with C.

auxsvr 11-25-2007 07:01 AM

I have used KDevelop as an IDE. You may like it if you're used to the Microsoft IDE, and supports Pascal and many other languages. You will also need the free Pascal compiler, which you will find here.

yeehi 11-25-2007 08:33 AM

This is a good thread for me.

Why C, acelera? Why C rather than java? In fact, why java rather than something else? What is the "future" language?


All times are GMT -5. The time now is 07:01 AM.