Nekochan Net

Official Chat Channel: #nekochan // irc.nekochan.net
It is currently Thu Jul 31, 2014 3:28 am

All times are UTC - 8 hours


Forum rules


Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.



Post new topic Reply to topic  [ 17 posts ]  Go to page 1, 2  Next
Author Message
Unread postPosted: Tue Mar 09, 2010 8:52 pm 
Offline
User avatar

Joined: Sun Jan 03, 2010 10:56 am
Posts: 59
Location: Waukesha, Wisconsin, USA
Hey I was just wondering if there were any people here on nekochan that were familiar with programing in AIX, and programing for IBM mainframes.

_________________
SiCortex SC072


Top
 Profile  
 
Unread postPosted: Tue Mar 09, 2010 9:03 pm 
Offline
User avatar

Joined: Tue Jul 15, 2008 4:48 pm
Posts: 1887
Location: P.O. Box 121, Pymble, Sydney, NSW 2073, Australia.
Dragongolfer wrote:
Hey I was just wondering if there were any people here on nekochan that were familiar with programing in AIX, and programing for IBM mainframes.



In 1986 I did some RPG-II on a System/34 ... I have played with the Hercules mainframe emulator (which I ported to IRIX in a previous thread)

I have done AIX device drivers (1997) and a fair amount of AIX work.
I once was in a team of 6 programmers who ported more than a Gb of source code from Tru64 to AIX at a Telco.
Early AIX was woeful. A real nightmare. Modern stuff is alright.

_________________
死の神はりんごだけ食べる

開いた括弧は必ず閉じる -- あるプログラマー

:Tezro: :Tezro: :Onyx2R: :Onyx2RE: :Onyx2: :O3x04R: :O3x0: :O200: :Octane: :Octane2: :O2: :O2: :Indigo2IMP: :PI: :PI: :1600SW: :1600SW: :Indy: :Indy: :Indy: :Indy: :Indy:
:hpserv: J5600, 2 x Mac, 3 x SUN, Alpha DS20E, Alpha 800 5/550, 3 x RS/6000, Amiga 4000 VideoToaster, Amiga4000 -030, 733MHz Sam440 AmigaOS 4.1 update 1.

Sold: :Indy: :Indy: :Indy: :Indigo: Tandem Himalaya S-Series Nonstop S72000 ServerNet.

@PymbleSoftware
Current Apps -> https://itunes.apple.com/au/artist/pymb ... d553990081
Cortex ---> http://www.facebook.com/pages/Cortex-th ... 11?sk=info
Minnie ---> http://www.facebook.com/pages/Minnie-th ... 02?sk=info
Github ---> https://github.com/pymblesoftware
Visit http://www.pymblesoftware.com
Search for "Pymble", "InstaElf", "CryWhy" or "Cricket Score Sheet" in the iPad App store or search for "Pymble" or "CryWhy" in the iPhone App store.


Top
 Profile  
 
Unread postPosted: Wed Mar 10, 2010 3:08 pm 
Offline
User avatar

Joined: Wed Jun 07, 2006 3:37 pm
Posts: 343
PymbleSoftware wrote:
Early AIX was woeful. A real nightmare. Modern stuff is alright.

What version is the cutoff for "early"?

_________________
Principle Over Politics : http://www.ConstitutionParty.org


Top
 Profile  
 
Unread postPosted: Wed Mar 10, 2010 3:23 pm 
Offline
User avatar

Joined: Tue Jul 15, 2008 4:48 pm
Posts: 1887
Location: P.O. Box 121, Pymble, Sydney, NSW 2073, Australia.
ChristTrekker wrote:
PymbleSoftware wrote:
Early AIX was woeful. A real nightmare. Modern stuff is alright.

What version is the cutoff for "early"?


I dunno... maybe 3.x or 4.x ...?

I was doing device driver maintenance in 1997 on AIX, HP-UX, WindowsNT, Tru64, I completed the Solaris version... There was a group of about 20 application programmers whining about AIX probably before 4.x...Lack of POSIX compliance, system calls didn't work properly, non standard this, non standard that.. whinge bitch moan... They all did. Thinking back, remember this English guy complaining that some system call failed when called from his code, didn't return an error indication and didn't set errno and he had no way of determining if it succeeded or not...

I spent a few months on a single driver bug on AIX and it was my least favourite UNIX at the time.. There was some real weirdness in the driver code and working on the driver everything seemed primitive and painful to work with on AIX... The other UNIXes seemed so much easier at the time..

Recently, in the last few years I have been messing about with AIX 5.3-003 and like it on my 7025-F80.

AIX is about the only UNIX I think might have any kind of future.


These are only my recollections of the work I did in the past and the 2nd hand accounts of people I worked with....

_________________
死の神はりんごだけ食べる

開いた括弧は必ず閉じる -- あるプログラマー

:Tezro: :Tezro: :Onyx2R: :Onyx2RE: :Onyx2: :O3x04R: :O3x0: :O200: :Octane: :Octane2: :O2: :O2: :Indigo2IMP: :PI: :PI: :1600SW: :1600SW: :Indy: :Indy: :Indy: :Indy: :Indy:
:hpserv: J5600, 2 x Mac, 3 x SUN, Alpha DS20E, Alpha 800 5/550, 3 x RS/6000, Amiga 4000 VideoToaster, Amiga4000 -030, 733MHz Sam440 AmigaOS 4.1 update 1.

Sold: :Indy: :Indy: :Indy: :Indigo: Tandem Himalaya S-Series Nonstop S72000 ServerNet.

@PymbleSoftware
Current Apps -> https://itunes.apple.com/au/artist/pymb ... d553990081
Cortex ---> http://www.facebook.com/pages/Cortex-th ... 11?sk=info
Minnie ---> http://www.facebook.com/pages/Minnie-th ... 02?sk=info
Github ---> https://github.com/pymblesoftware
Visit http://www.pymblesoftware.com
Search for "Pymble", "InstaElf", "CryWhy" or "Cricket Score Sheet" in the iPad App store or search for "Pymble" or "CryWhy" in the iPhone App store.


Last edited by PymbleSoftware on Wed Mar 10, 2010 3:28 pm, edited 1 time in total.

Top
 Profile  
 
Unread postPosted: Wed Mar 10, 2010 3:28 pm 
Offline
User avatar

Joined: Wed Nov 01, 2006 10:37 pm
Posts: 2914
Location: NZ
I've got AIX 1.3, 4.3.2, 5.1 and 5.3 running here. I've coded for them all. I also used to code for 3.2. I even use 5.3 in my current job.

The closest I got to a mainframe was programming an AS/400 using ASNA-C and ILE-C.

_________________
Land of the Long White Cloud and no Software Patents.


Top
 Profile  
 
Unread postPosted: Wed Mar 10, 2010 4:27 pm 
Offline
User avatar

Joined: Mon Apr 14, 2003 3:34 am
Posts: 5096
PymbleSoftware wrote:
I have done AIX device drivers (1997) and a fair amount of AIX work.
I once was in a team of 6 programmers who ported more than a Gb of source code from Tru64 to AIX at a Telco.
Early AIX was woeful. A real nightmare. Modern stuff is alright.


i had the 'pleasure' of working with aix once. a few years back. the box had one of these 604e cpus and aix 4.3.x. hasn't been a pleasure at all :D
haven't touched ibm since then tho

_________________
r-a-c.de


Top
 Profile  
 
Unread postPosted: Thu Mar 11, 2010 5:11 am 
Offline
User avatar

Joined: Fri Mar 14, 2003 5:22 am
Posts: 3097
Location: living in a linux-blunderland
i did a bus and tag controller. went all the way up to 4.5mb/sec. woohoo!

_________________
:Skywriter:

DECUS Member 368596


Top
 Profile  
 
Unread postPosted: Thu Mar 11, 2010 5:28 pm 
Offline

Joined: Wed Jul 19, 2006 7:37 am
Posts: 5749
Location: Renton, WA
ChristTrekker wrote:
PymbleSoftware wrote:
Early AIX was woeful. A real nightmare. Modern stuff is alright.

What version is the cutoff for "early"?


AIX v3 (and before, I suppose) was the "AIX is not quite UNIX (from either a user or programmer standpoint) and we really don't care, we're IBM" release. v4.3 (haven't used any v4 before 4.3) was better, and with v5 IBM started making a concerted effort to play well with everyone else.


AIX does have some technical features that were ahead of its time when introduced - JFS and the systemwide use of logical volumes, almost everything being done dynamically without rebuilding a kernel/rebooting, and the sysadmin hand-holding in AIX is about the best of the lot (smitty and msmit), only possibly matched by HP-UX's SAM (though to be fair AIX has it because it needs it - the admin setup is still (as of v5.1) drastically different from any other UNIX).

_________________
Damn the torpedoes, full speed ahead!

There are those who say I'm a bit of a curmudgeon. To them I reply: "GET OFF MY LAWN!"

:Indigo: :Octane: :Indigo2: :Indigo2IMP: :Indy: :PI: :O3x0: :ChallengeL: :O2000R: (single-CM)


Top
 Profile  
 
Unread postPosted: Fri Mar 12, 2010 8:26 am 
Offline
User avatar

Joined: Wed Jun 07, 2006 3:37 pm
Posts: 343
porter wrote:
I've got AIX 1.3, 4.3.2, 5.1 and 5.3 running here. I've coded for them all. I also used to code for 3.2. I even use 5.3 in my current job.

I was starting to think there wasn't anything you hadn't coded on. ;)

_________________
Principle Over Politics : http://www.ConstitutionParty.org


Top
 Profile  
 
Unread postPosted: Thu May 20, 2010 5:36 pm 
Offline

Joined: Thu May 20, 2010 5:21 pm
Posts: 5
Cobol ,right?


Top
 Profile  
 
Unread postPosted: Thu May 20, 2010 5:46 pm 
Offline
User avatar

Joined: Sat Jun 28, 2008 10:08 am
Posts: 669
Location: Boulder, CO
My dad used to do MVS ESA/390 assembler, so I read his books and learned a little about it. However, I've never used it in real life (I have goofed around with writing some stuff and running it in Hercules). It's quite the trip - a lot of macros where you'd expect system or function calls to live on other platforms.

_________________
:0300: <> :0300: :Indy: :1600SW: :1600SW:


Top
 Profile  
 
Unread postPosted: Tue Dec 13, 2011 1:17 pm 
Offline
User avatar

Joined: Fri Mar 14, 2003 5:22 am
Posts: 3097
Location: living in a linux-blunderland
bluecode wrote:
a fairly long and proven track record of being interested in stuff that doesn't help my career at all ;-)


well then, SGI & MIPS is right up your ally.

_________________
:Skywriter:

DECUS Member 368596


Top
 Profile  
 
Unread postPosted: Tue Dec 13, 2011 1:27 pm 
Offline
Moderator
Moderator
User avatar

Joined: Mon Jun 06, 2005 8:53 pm
Posts: 2879
Location: USA
bluecode wrote:
Hi guys, my first post. I'm interested in learning about SGI and MIPS hardware.

Where are you located, bluecode?


Top
 Profile  
 
Unread postPosted: Tue Dec 13, 2011 1:37 pm 
Offline

Joined: Mon Sep 12, 2011 1:28 pm
Posts: 545
Location: Boston
Back when people actually cared about the SGI/MIPS platform, there was a "gentle" introduction called "See MIPS Run". You should be able to find it online without much difficulty.

_________________
:PI: :O2: :Indigo2IMP: :Indigo2IMP:


Top
 Profile  
 
Unread postPosted: Tue Dec 13, 2011 3:39 pm 
Offline
User avatar

Joined: Tue Jul 15, 2008 4:48 pm
Posts: 1887
Location: P.O. Box 121, Pymble, Sydney, NSW 2073, Australia.
robespierre wrote:
Back when people actually cared about the SGI/MIPS platform, there was a "gentle" introduction called "See MIPS Run". You should be able to find it online without much difficulty.


It was also reprinted and amended slightly and called "See MIPS Run Linux". I ended up with both on my bookshelf.

bluecode wrote:
I write assembler on IBM mainframes. AIX is an OS, IBM mainframe is a hardware platform (which BTW doesn't run AIX).


FWIW, I ported the hercules 390 IBM mainframe simulator to IRIX..
It is attached to this topic: viewtopic.php?f=19&t=16722842

My Origin300 went from 12 to 16 CPUs in the since that topic.

R.

_________________
死の神はりんごだけ食べる

開いた括弧は必ず閉じる -- あるプログラマー

:Tezro: :Tezro: :Onyx2R: :Onyx2RE: :Onyx2: :O3x04R: :O3x0: :O200: :Octane: :Octane2: :O2: :O2: :Indigo2IMP: :PI: :PI: :1600SW: :1600SW: :Indy: :Indy: :Indy: :Indy: :Indy:
:hpserv: J5600, 2 x Mac, 3 x SUN, Alpha DS20E, Alpha 800 5/550, 3 x RS/6000, Amiga 4000 VideoToaster, Amiga4000 -030, 733MHz Sam440 AmigaOS 4.1 update 1.

Sold: :Indy: :Indy: :Indy: :Indigo: Tandem Himalaya S-Series Nonstop S72000 ServerNet.

@PymbleSoftware
Current Apps -> https://itunes.apple.com/au/artist/pymb ... d553990081
Cortex ---> http://www.facebook.com/pages/Cortex-th ... 11?sk=info
Minnie ---> http://www.facebook.com/pages/Minnie-th ... 02?sk=info
Github ---> https://github.com/pymblesoftware
Visit http://www.pymblesoftware.com
Search for "Pymble", "InstaElf", "CryWhy" or "Cricket Score Sheet" in the iPad App store or search for "Pymble" or "CryWhy" in the iPhone App store.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ]  Go to page 1, 2  Next

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group