LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 07-09-2005, 12:29 AM   #1
nadroj
Senior Member
 
Registered: Jan 2005
Location: Canada
Distribution: ubuntu
Posts: 2,539

Rep: Reputation: 60
the RPG language


just got my courses for next semester (3rd/last year college) and i have an intro RPG programming course.
i have no clue what rpg is all about.. just wondering if anyone is well educated in RPG or at least has beginner knowledge about this language? is it useless?

does anyone have any links/downloads for good information about learning this language, so i can get a head start and not be completely lost like everyone else when the year begins?

Thanks.
 
Old 07-09-2005, 12:43 AM   #2
n0xvb
Member
 
Registered: Sep 2004
Location: 127.0.0.1
Distribution: Slackware 13; openSUSE 11.2
Posts: 255

Rep: Reputation: 34
Re: the RPG language

Quote:
Originally posted by nadroj
just got my courses for next semester (3rd/last year college) and i have an intro RPG programming course.
i have no clue what rpg is all about.. just wondering if anyone is well educated in RPG or at least has beginner knowledge about this language? is it useless?

does anyone have any links/downloads for good information about learning this language, so i can get a head start and not be completely lost like everyone else when the year begins?

Thanks.
Hi nadroj, RPG is a programming language used on IBM midrange systems. These systems have the database built into the operating system and are awesome to work with! (I've worked on them for 10+ years now) I have to say that RPG is definitely not useless! It just has its place.

That being said, RPG's roots are from the old punch card days in the 60's, and the method of writing programs is different because of it. It is a very high level language which means you can do a lot with not a lot of code. In fact it was originally used as a report writer (RPG stands for report program generator). Because it originated in the punch card days, it is not free format, but fixed column. Certain things have to be put in certain places on each line. There are templates that can help with the formatting.

If you want to have a fairly good explanation of using RPG, check out http://www.texas400.com/tutas400toc.html. This will show you the use of an AS/400 IBM system and explain some RPG as well.

Have fun!
 
Old 07-09-2005, 12:50 AM   #3
nadroj
Senior Member
 
Registered: Jan 2005
Location: Canada
Distribution: ubuntu
Posts: 2,539

Original Poster
Rep: Reputation: 60
great stuff n0x! thanks
however, looks VERY odd! lol
hope its not too dry, especially in the classroom setting.
does this mean that we will be using only these systems for the course? or can it be/has it been ported to other more standard PCs?
 
Old 07-09-2005, 01:06 AM   #4
n0xvb
Member
 
Registered: Sep 2004
Location: 127.0.0.1
Distribution: Slackware 13; openSUSE 11.2
Posts: 255

Rep: Reputation: 34
Quote:
Originally posted by nadroj
great stuff n0x! thanks
however, looks VERY odd! lol
hope its not too dry, especially in the classroom setting.
does this mean that we will be using only these systems for the course? or can it be/has it been ported to other more standard PCs?
Yes you're right, it is odd! And yes, unfortunately, it can be a bit dry. But not as bad as one might think when looking at it. Just remember that you're doing database operations and that will help.

I'm not aware of RPG being ported to any other systems, I'm almost 100% sure you'll be using an AS/400 for the hands on stuff through a 5250 or 3270 emulator. Those are both available for Linux and work well.
 
Old 07-09-2005, 01:12 AM   #5
nadroj
Senior Member
 
Registered: Jan 2005
Location: Canada
Distribution: ubuntu
Posts: 2,539

Original Poster
Rep: Reputation: 60
:O more database stuff!!! yay!
*rolls eyes
Ah well.. thanks again. I never seen one of those in the classes iv been in, and iv probably been in all of the CS labs in the school. Well see how it goes.
 
Old 07-09-2005, 01:16 AM   #6
n0xvb
Member
 
Registered: Sep 2004
Location: 127.0.0.1
Distribution: Slackware 13; openSUSE 11.2
Posts: 255

Rep: Reputation: 34
Quote:
Originally posted by nadroj
:O more database stuff!!! yay!
*rolls eyes
Ah well.. thanks again. I never seen one of those in the classes iv been in, and iv probably been in all of the CS labs in the school. Well see how it goes.
Good luck! I'll be the first to say that my absolute favorite system to use (in a business environment) is the AS/400, hands down. (Yes even over Linux) And once you get used to how everything is structured, it's easier to understand database operations than any other IMNSHO.

Cheers!
 
  


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
The creation of the best RPG kornerr General 89 08-05-2010 11:56 AM
Rpg slayt12 Linux - Games 3 12-01-2005 01:11 PM
Missing Plugin Help for RPG Game sk8er319 Linux - General 3 10-30-2005 01:49 AM
Replace RPG Maker lunarcloud_88 Linux - Games 3 08-21-2005 09:18 PM
RPG Toolkit dtheorem Linux - Software 0 10-27-2003 12:31 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 08:23 PM.

Main Menu
Advertisement
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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration