Boat Drinks  

Go Back   Boat Drinks > General > Computer and Consoles

Reply
 
Thread Tools Display Modes
Old 13-09-2007, 17:57   #21
LeperousDust
Bananaman
 
LeperousDust's Avatar
 
Join Date: Jul 2006
Location: Liverpool/Edinburgh
Posts: 4,817
Default

Isn't that similar to Pascal and/or Cobol? I had to code in pascal for a-level coursework only 2 years ago. Baby Jesus wept when i had to code in that...
__________________
LeperousDust is offline   Reply With Quote
Old 13-09-2007, 18:00   #22
Burble
Rocket Fuel
 
Burble's Avatar
 
Join Date: Jul 2006
Posts: 7,826
Default

I can't remember tbh, it's about 7 years since I did antyhing technical on the ERP. All I seem to do with it these days is sign off sodding large invoices.
Burble is offline   Reply With Quote
Old 13-09-2007, 18:03   #23
Burble
Rocket Fuel
 
Burble's Avatar
 
Join Date: Jul 2006
Posts: 7,826
Default

I tend to do this sort of thing in PERL although I'm somewhat rusty with it these days. One of the guys is a bit of a genius with Ruby on rails so he tends to do all that sort of stuff instead of me these days.
Burble is offline   Reply With Quote
Old 13-09-2007, 18:03   #24
Mark
Screaming Orgasm
 
Join Date: Jul 2006
Location: Newbury
Posts: 15,194
Default

Quote:
Originally Posted by LeperousDust View Post
Isn't that similar to Pascal and/or Cobol? I had to code in pascal for a-level coursework only 2 years ago. Baby Jesus wept when i had to code in that...
You ain't seen nothing yet. Try COBOL. Or JCL. Or a bazillion other mainframe-centric tools. :/

Here. Have some JCL. This is from one of our sample projects so I don't have to worry about NDA. Enjoy.

Code:
//P00045R  JOB (AC6397),'JOB 1',CLASS=C,MSGCLASS=X,
//    NOTIFY=BRL341
/*ROUTE PRINT RMT198
//*****************************************************
//*****    RUN DAILY REPORT 1                     *****
//*****************************************************
//STEP1  EXEC PGM=BATCH1
//VBTYPEIN DD DSN=PROD.VIDEO.BONDS.MASTER,DISP=SHR
//GAMEMSIO DD DSN=PROD.GAME.MASTER,DISP=OLD
//PLAYMSIO DD DSN=PROD.PLAY.MASTER,DISP=SHR
//STRANKIO DD DSN=PROD.STATION.RANK.FILE,DISP=MOD
//PP100AOU DD SYSOUT=*
//SYSOUT   DD SYSOUT=*
//*
//*****************************************************
//*****    RUN DAILY REPORT 2 - USE DB2           *****
//*****************************************************
//STEP2  EXEC PGM=IKJEFT1B,
//            REGION=5200K,
//            DYNAMNBR=60
//SALESIN  DD DSN=PROD.SALES.TRANS.FILE,UNIT=TAPE,
//            DISP=SHR
//PLAYMSIO DD DSN=PROD.PLAY.MASTER,DISP=SHR
//MAILMSIN DD DSN=PROD.MAIL.MASTER,DISP=SHR
//HOMEBYIO DD DSN=PROD.HOMEBUY.MASTER,DISP=OLD
//MAILXFIO DD DSN=PROD.MAIL.XREF.FILE,DISP=OLD
//PP200AOU DD SYSOUT=*
//SYSOUT   DD SYSOUT=*
//SYSTSIN  DD DSN=PROD.CARDS(REPORT2)
//
I've just spent the last week fixing bugs in this stuff. :/

Last edited by Mark; 13-09-2007 at 18:08.
Mark is offline   Reply With Quote
Old 13-09-2007, 18:24   #25
LeperousDust
Bananaman
 
LeperousDust's Avatar
 
Join Date: Jul 2006
Location: Liverpool/Edinburgh
Posts: 4,817
Default

Yeah i've done COBOL work too, that was also soul destroying
__________________
LeperousDust is offline   Reply With Quote
Old 13-09-2007, 18:38   #26
Daz
The Stig
 
Daz's Avatar
 
Join Date: Jun 2006
Location: Swad!
Posts: 10,713
Default

That looks very familiar to some System36 legacy code on one of our 400's, though I believe that's RPG/RPGII.
__________________
apt-get moo
Daz is offline   Reply With Quote
Old 13-09-2007, 18:58   #27
Goose
The list is long, but distinguished
 
Goose's Avatar
 
Join Date: Dec 2006
Location: Ã…rhus, Denmark
Posts: 1,643
Default

o/

But I'm at home now.
__________________
Goose is offline   Reply With Quote
Old 13-09-2007, 19:21   #28
Dr. Z
I'm going for a scuttle...
 
Dr. Z's Avatar
 
Join Date: Jul 2006
Posts: 2,021
Default

The syntax in MATLAB is broadly similar to C, so the jump to that might be easier.

When uni stuff requires complicated DSP stuff we use C++ because you can code all kinds in a short space of time and its just about fast enough for realtime stuff. For absolutely massive calculations where vast amounts of data is analysed, the tool of choice is MATLAB. It might not be the fastest, but the development time to get the results you need is far shorter than C/C++ (unless you know the language like the back of your hand I guess!).
__________________
Dr. Z is offline   Reply With Quote
Old 13-09-2007, 19:58   #29
Garp
Preparing more tumbleweed
 
Garp's Avatar
 
Join Date: Jun 2006
Location: Hawaii
Posts: 6,038
Default

Perl tends to be the sysadmin approach to the world, the sysdevs at work all tend to use Ruby, perl or C++ depending on the task. Ruby is the way most stuff is going as it adapts very well to changes.
__________________
Mal: Define "interesting"?
Wash: "Oh, God, oh, God, we're all gonna die"?
Garp is offline   Reply With Quote
Old 13-09-2007, 20:14   #30
MarcLister
Absinthe
 
Join Date: Sep 2007
Location: Leighton Buzzard
Posts: 1,282
Default

I'm er quite crap at programming so far at Uni. I'd like to get into some kind f programming just to build it up as a skill. Java I've already tried and failed at. I'm thinking of trying Python. It seems relatively new and unknown. Also there are no modules on Python at my Uni so I'd have to learn independently which might be better for me. Anyone know anything about Python and have any links to tutorials etc?

From what little I know about Python I think it can be used to put together a database of my music. Sad I know but its the only thing I can think of to program up.
Quote:
Originally Posted by Admiral Huddy View Post
20 years of RPG/RPGIII and RPG ILE

a pint if you have heard of it..
Mines a Carling thanks.
MarcLister is offline   Reply With Quote
Reply

Thread Tools
Display Modes

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 On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 21:55.


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.