Don't purchase Linux for your own use - you'll find answers to issues
using Google. At least that's been my experience.
If you haven't worked with Linux at all, I'd actually recommend
something I bought recently, the Raspberry Pi 3 - CanaKit from Amazon
for $79 comes with everything you need to get started. I run their
Raspian (Debian) distribution as recommended, but at this point any
Linux will get you going - they are so much alike. This can help you
learn some of the basics such as how to install software using apt-get
or yum, maybe get a web server going, and maybe figure out how to work
with iptables (firewall) and other OS-related things.
Although the Raspian install comes with a GUI, I never use it. I tend to
be very command-line oriented so the Pi runs as a server and I SSH to it
from my Windows PC using the free PuTTY SSH client.
On Linux you'll most likely be using C. If you're familiar with ASM and
REXX, you'll like it. It's really easy to work with once you get the
hang of it. Plus, I tell my kids to learn C if they want to do any
programming in the future, since things like javascript and php (and a
zillion others) are all based on C.
So instead of using a GUI/IDE (at least at first) I'd recommend
compiling using gcc (compiler), make (tells the compiler/linkeditor what
to do), and gdb (debugger), all which run from the command line.
Editing is often a pain via SSH (vi or whatever), so I edit files on the
Pi by setting up Samba, which makes directories and files available as a
Windows network drive. It's all quite amazing and not difficult to set
up. If you head that direction and need help let me know and I'll try
to find my month-old notes.
So I edit using MS Visual Studio on my PC, saving files to disk P: which
is mapped to the Pi, then switch to an SSH session on my PC and use
"make" to compile and gdb to debug. And since all these things are
probably available on z/Linux, I would bet there will be little or no
difference when you try to compile and run your new code there.
For Hercules on my x86 box (not Pi which runs ARM) I use CentOS which is
a free Redhat clone. That was my first home Linux distribution and I
still like it after many years.
Steve Beaver wrote:
First of all I am first and foremost an zOS Systems programmer that only
writes in HLASM and REXX as needed.
My goal is to learn Linux and then develop in Linux and then as needed port
it to zSeries box. That being said,
- I am going to build a 64 Bit a box with 16 gig of memory and 8 Tb of
Storage and a DVD/RW. That is the easy
Part.
Does anyone have any input on which version of Linux to purchase? I Know
SUSE has an enterprise 64 bit product?
That is the sum and total of my knowledge of Linux.
= = = = = = = = = =
Can anyone suggest an Editor besides VI, and which language to develop in on
a Linux Platform?
Thank you in advance
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN