Steve,

To me. This my personal opinion, I like the flexibility to be creative in 
different languages.
I don't have a problem with practical, but sometimes it chokes creativity a tad

Scott ford
www.identityforge.com
from my IPAD

'Infinite wisdom through infinite means'


On Jun 30, 2013, at 11:18 AM, Steve Comstock <[email protected]> wrote:

> On 6/30/2013 9:01 AM, Scott Ford wrote:
>> All,
>> 
>> I find this article/thread interesting. Statistically , about 80 % of all 
>> Banking and Insurance is on z/OS. Why shouldn't we developers, of which i am 
>> one, have access to the tools we need to develop top notch software. LUA I 
>> know a little, Python  some and it's very impressive as is Ruby.
>> Java is good but I don't think is the total answer to all our programming 
>> and development needs.
>> I agree with the gentleman about support for the z/os version of Python.
> 
>> Money and needs coupled usually unfortunately drive the development at times.
> 
> Why is that 'unfortunate'? I would call it practical.
> 
> 
> --
> 
> Kind regards,
> 
> -Steve Comstock
> The Trainer's Friend, Inc.
> 
> 303-355-2752
> http://www.trainersfriend.com
> 
> * To get a good Return on your Investment, first make an investment!
>  + Training your people is an excellent investment
> 
> * Try our tool for calculating your Return On Investment
>    for training dollars at
>  http://www.trainersfriend.com/ROI/roi.html
> 
> 
> 
>> 
>> Scott ford
>> www.identityforge.com
>> from my IPAD
>> 
>> 'Infinite wisdom through infinite means'
>> 
>> 
>> On Jun 29, 2013, at 11:47 PM, David Crayford <[email protected]> wrote:
>> 
>>> On 30/06/2013 3:01 AM, zMan wrote:
>>>> No Python on z/OS, not now, apparently not ever. Van Rossum doesn't believe
>>>> in it:
>>>> 
>>>> "How important is z/OS?  I'm very skeptical of the viability of any OS
>>>> that uses an encoding that is not a superset of ASCII."
>>> 
>>> You have to read the whole thread http://bugs.python.org/issue1298 to see 
>>> it in context.
>>> 
>>> He was objecting to committing an EBCDIC patch into pythons main source 
>>> repository. I agree with him. The last thing they need is
>>> un-maintained EBCDIC code lingering around after the original author 
>>> abandons the port! That is exactly what happened with perl.
>>> Much better to host a patch file as they suggested.
>>> 
>>> You can download Python for z/OS here 
>>> http://www.teaser.fr/~jymengant/mvspython/downloads.html. It's old and only 
>>> executes
>>> in unix but it's quite usable.
>>> 
>>>> Finger firmly on the pulse of the industry there...
>>>> 
>>>> On Sat, Jun 29, 2013 at 10:17 AM, Martin Packer 
>>>> <[email protected]>wrote:
>>>> 
>>>>> Yes, I know. And I'm always positive about new languages - scripting or
>>>>> otherwise - appearing on z/OS. For one, it makes it more fun. For two, it
>>>>> means useful packages can be ported.
>>>>> 
>>>>> Would dearly love to see PHP, node.js, Python etc ported and supported on
>>>>> z/OS. If I didn't have a job I love making this so would be the one I'd
>>>>> want to do. :-)
>>>>> 
>>>>> Cheers, Martin
>>>>> 
>>>>> Martin Packer,
>>>>> zChampion, Principal Systems Investigator,
>>>>> Worldwide Banking Center of Excellence, IBM
>>>>> 
>>>>> +44-7802-245-584
>>>>> 
>>>>> email: [email protected]
>>>>> 
>>>>> Twitter / Facebook IDs: MartinPacker
>>>>> Blog:
>>>>> https://www.ibm.com/developerworks/mydeveloperworks/blogs/MartinPacker
>>>>> 
>>>>> 
>>>>> 
>>>>> From:   David Crayford <[email protected]>
>>>>> To:     [email protected],
>>>>> Date:   06/29/2013 01:22 PM
>>>>> Subject:        Re: Great quote on http://slashdot.org (changes
>>>>> frequently)
>>>>> Sent by:        IBM Mainframe Discussion List <[email protected]>
>>>>> 
>>>>> 
>>>>> 
>>>>> On 29/06/2013 6:39 PM, Martin Packer wrote:
>>>>>> Would a Lua port use System XML? I suspect not - which is what it might
>>>>>> take to make XML processing "for the masses" on z/O
>>>>> We're talking about scripting languages.
>>>>> 
>>>>> Do you know of any REXX libraries on z/OS that can even parse XML? Do
>>>>> they use System XML. Is System XML any good anyway other than offloading
>>>>> to a zIIP? If I tried to use System XML in my product would it make my
>>>>> development times shorter? Put your positive hat on an try to accept that
>>>>> there may well be a solution that will work better then what we already
>>>>> have.
>>>>> 
>>>>>> Cheers, Martin
>>>>>> 
>>>>>> Martin Packer,
>>>>>> zChampion, Principal Systems Investigator,
>>>>>> Worldwide Banking Center of Excellence, IBM
>>>>>> 
>>>>>> +44-7802-245-584
>>>>>> 
>>>>>> email: [email protected]
>>>>>> 
>>>>>> Twitter / Facebook IDs: MartinPacker
>>>>>> Blog:
>>>>>> https://www.ibm.com/developerworks/mydeveloperworks/blogs/MartinPacker
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> From:   David Crayford <[email protected]>
>>>>>> To:     [email protected],
>>>>>> Date:   06/29/2013 05:05 AM
>>>>>> Subject:        Re: Great quote on http://slashdot.org (changes
>>>>>> frequently)
>>>>>> Sent by:        IBM Mainframe Discussion List <[email protected]>
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On 29/06/2013 11:28 AM, Wayne Bickerdike wrote:
>>>>>>> Oh noes,
>>>>>>> 
>>>>>>> not another language!
>>>>>> I think YASL is the term your looking for Wayne.
>>>>>> 
>>>>>> Having said that, how many scripting languages do we have on z/OS? REXX,
>>>>>> CLIST, perl or propriety vendor languages like NCL etc. How many of them
>>>>>> can do mundane tasks like parsing XML? That's easy in Lua
>>>>>> http://matthewwild.co.uk/projects/luaexpat/examples.html. How would you
>>>>>> parse
>>>>>> XML? Code a COBOL/PL/1 program. Use XML system services in assembler.
>>>>>> Use C++ xereces. None of those solutions are simple.
>>>>>> 
>>>>>> If you wanted to write a quick web app would you choose WebSphere Java,
>>>>>> CICS? Yet again piece of cake in Lua http://www.keplerproject.org/ or
>>>>>> the bleeding edge Luvit framework which is a node.js clone, already in
>>>>>> production at rackspace http://luvit.io/.
>>>>>> 
>>>>>> Very small language easy to learn http://tylerneylon.com/a/learn-lua/.
>>>>>> 
>>>>>>> http://hammerprinciple.com/therighttool/items/forth/lua
>>>>>>> 
>>>>>>> Go Forth and multiply comes to mind.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> On Sat, Jun 29, 2013 at 12:02 PM, David Crayford <[email protected]>
>>>>>> wrote:
>>>>>>>> On 29/06/2013, at 10:00 AM, Shane Ginnane <[email protected]> wrote:
>>>>>>>> 
>>>>>>>>> On Sat, 29 Jun 2013 07:19:12 +0800, David Crayford wrote:
>>>>>>>>> 
>>>>>>>>>> ...I've come to the conclusion that REXX is a dog. And seriously
>>>>>> underpowered for modern use cases
>>>>>>>>>> ... Poor old EXECIO has never looked more pathetic.
>>>>>>>>> And I thought Dave was quicker on the up-take than that ....  ;-)
>>>>>>>>> But his recommendation(s) need serious consideration.
>>>>>>>>> 
>>>>>>>>> Lua - yet another "language" to maybe have a look at. I seem to have
>>>>>> about half a dozen already "half-looked" at.
>>>>>>>> What you have to consider is what languages are available on z/OS. The
>>>>>> cupboard is pretty bare other than JVM languages which don't run in the
>>>>>> native environment. Most people consider mainframe modernisation to be
>>>>>> replacing green screens with GUI front ends. That's all well and good
>>>>> but
>>>>>> what I really yearn for are the tools that I'm used to on other
>>>>> platforms.
>>>>>> I chose Lua because its easy to port and I was already using it to
>>>>> create
>>>>>> cross platform mobile apps with the corona SDK. The z/OS ports of python
>>>>>> and perl are stale. Ruby and JavaScript are difficult to port to EBCDIC.
>>>>>>>> It's true that there are far too many languages to choose from. All of
>>>>>> them have strengths and weaknesses. Although Lua is well known as a
>>>>> video
>>>>>> game language and notorious for the flame/stuxnet viruses it runs
>>>>>> brilliantly on z/OS. Its so fast my colleagues thought I was tricking
>>>>> them
>>>>>> and running compiled code.
>>>>>>>> Quite a popular language
>>>>>> https://sites.google.com/site/marbux/home/where-lua-is-used
>>>>>>>>> Shane ...
>>>>> ----------------------------------------------------------------------
>>>>>>>>> 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
>>>>>> ----------------------------------------------------------------------
>>>>>> For IBM-MAIN subscribe / signoff / archive access instructions,
>>>>>> send email to [email protected] with the message: INFO IBM-MAIN
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Unless stated otherwise above:
>>>>>> IBM United Kingdom Limited - Registered in England and Wales with number
>>>>>> 741598.
>>>>>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
>>>>> 3AU
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ----------------------------------------------------------------------
>>>>>> 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
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> Unless stated otherwise above:
>>>>> IBM United Kingdom Limited - Registered in England and Wales with number
>>>>> 741598.
>>>>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> ----------------------------------------------------------------------
>>>>> 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
>> 
>> ----------------------------------------------------------------------
>> 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

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to