Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Project Proposal - nick #757

Open
hal8943 opened this issue Jan 12, 2025 · 1 comment
Open

New Project Proposal - nick #757

hal8943 opened this issue Jan 12, 2025 · 1 comment

Comments

@hal8943
Copy link

hal8943 commented Jan 12, 2025

Project description

I have an idea to create a new python interpreter for the IBM Z platform. My goal is for this python interpreter to perform better than the CPython interpreter, which has been ported to z/OS a number of times. One of my goals is to provide full access to all z/OS hardware and software facilities including all instructions and services documented in POPS. In addition, this project seeks to define a standard library to allow full access to all authorized assembler services, unauthorized assembler services, and callable services for high level languages on z/OS. Finally, this library will be partially compatible with existing CPython interpreter ports for z/OS, allowing programmers using existing CPython interpreters to create problem state utilities for z/OS.

Statement on alignment with Open Mainframe Project Mission and Vision statements

Guys, I don't have time for this. Schedule a call with me if you want more details than I provide in this issue template. 319-451-8943

Are there similar/related projects out there?

CPython interpreter
zoau

Sponsor from TAC

To be appointed

Proposed Project Stage

Sandbox

License and contribution guidelines

MIT license

Current or desired source control repository

No repository has been created yet. At this time, I plan to call the interpreter Emma and the standard library Nick, although they will probably be stylized differently.

External dependencies (including licenses)

Ideally, none. Remains to be seen.

Initial committers

Nick Becker - 10 years
I don't understand the question
Not in particular

Infrastructure requests

None

Communication channels

None

Communication channels

None

Website

git

Release methodology and mechanics

Get it all done.

Social media accounts

https;//twitch.tv/hal8943

Community size and any existing sponsorship

1

@hal8943
Copy link
Author

hal8943 commented Jan 12, 2025

I'll just create a repositories outside of the open mainframe project community now and get to work.

https://github.com/hal8943/emma
https://github.com/hal8943/nick

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant