LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Suse/Novell
User Name
Password
Suse/Novell This Forum is for the discussion of Suse Linux.

Notices

Reply
 
Search this Thread
Old 11-24-2007, 03:03 AM   #1
yeehi
Member
 
Registered: May 2004
Distribution: Debian Wheezy, Parabola, Trisquel
Posts: 78

Rep: Reputation: 15
Question 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?
 
Old 11-24-2007, 04:05 AM   #2
reddazz
Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 73
For java, openSUSE has the official jre and jdk from Sun as well as the Eclipse IDE.
 
Old 11-24-2007, 11:01 AM   #3
yeehi
Member
 
Registered: May 2004
Distribution: Debian Wheezy, Parabola, Trisquel
Posts: 78

Original Poster
Rep: Reputation: 15
Question

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!
 
Old 11-24-2007, 11:08 AM   #4
reddazz
Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 73
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.
 
Old 11-24-2007, 11:49 AM   #5
yeehi
Member
 
Registered: May 2004
Distribution: Debian Wheezy, Parabola, Trisquel
Posts: 78

Original Poster
Rep: Reputation: 15
Question

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?
 
Old 11-24-2007, 05:21 PM   #6
reddazz
Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 73
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.
 
Old 11-24-2007, 08:23 PM   #7
bigrigdriver
LQ Addict
 
Registered: Jul 2002
Location: East Centra Illinois, USA
Distribution: Debian Squeeze
Posts: 5,788

Rep: Reputation: 311Reputation: 311Reputation: 311Reputation: 311
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.

Last edited by bigrigdriver; 11-24-2007 at 08:28 PM.
 
Old 11-25-2007, 02:01 AM   #8
swerdna
Member
 
Registered: Jun 2006
Location: Oz
Distribution: openSUSE 10.x
Posts: 80

Rep: Reputation: 15
Quote:
Originally Posted by yeehi View Post
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
 
Old 11-25-2007, 03:49 AM   #9
acelere
LQ Newbie
 
Registered: May 2006
Location: Brazil
Distribution: Overclkd Fedora 9 + Gnome
Posts: 4

Rep: Reputation: 0
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.
 
Old 11-25-2007, 07:01 AM   #10
auxsvr
Member
 
Registered: Dec 2006
Distribution: openSUSE 10.3
Posts: 260

Rep: Reputation: 30
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.
 
Old 11-25-2007, 08:33 AM   #11
yeehi
Member
 
Registered: May 2004
Distribution: Debian Wheezy, Parabola, Trisquel
Posts: 78

Original Poster
Rep: Reputation: 15
Question

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?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Learning C Programming Trizon Programming 8 03-30-2007 12:37 PM
learning programming nin881 Programming 13 10-19-2005 12:17 AM
C programming learning introuble Programming 7 01-03-2005 11:55 AM
Help with learning drivers programming! fbarre Programming 1 09-16-2003 12:10 PM
learning game programming FLuff_Suit Programming 2 05-07-2002 09:04 PM


All times are GMT -5. The time now is 09:28 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration