Discuss Scratch

BookOwl
Scratcher
1000+ posts

Nustack

Nustack is a stack-oriented concatenative programming language with support for high-level modular programming and Python integration.
I have been working on Nustack for several days now, and I believe that it is at a point to be shared with the world!
You can find Nustack and installation instructions on Github.
The documentation is not very good so far, but I am working on it. If you have any questions, please ask them here.
liam48D
Scratcher
1000+ posts

Nustack

Can I write a web server in it?
NoMod-Programming
Scratcher
1000+ posts

Nustack

This looks interesting… I'll keep an eye on it.
VoltageGames
Scratcher
1000+ posts

Nustack

you don't want to know what i read that as in the thread list.

what are the practical applications?

Last edited by VoltageGames (Feb. 19, 2016 06:17:51)

DrKat123
Scratcher
1000+ posts

Nustack

Nutstack
What can you use this for?
Jonathan50
Scratcher
1000+ posts

Nustack

Um
I'm trying to install it.
pip tells me it installed it in /usr/lib/python3.5/site-packages.
But if I run `python -m nustack` I get
/usr/bin/python: No module named nustack
Here is the list of the files pip installed:
  /usr/lib/python3.5/site-packages/doc/__init__.py
/usr/lib/python3.5/site-packages/doc/__pycache__/__init__.cpython-35.pyc
/usr/lib/python3.5/site-packages/doc/__pycache__/gen.cpython-35.pyc
/usr/lib/python3.5/site-packages/doc/__pycache__/genall.cpython-35.pyc
/usr/lib/python3.5/site-packages/doc/gen.py
/usr/lib/python3.5/site-packages/doc/genall.py
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/DESCRIPTION.rst
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/INSTALLER
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/METADATA
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/RECORD
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/WHEEL
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/metadata.json
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/top_level.txt
/usr/lib/python3.5/site-packages/stdlib/IO.py
/usr/lib/python3.5/site-packages/stdlib/Seq.py
/usr/lib/python3.5/site-packages/stdlib/String.py
/usr/lib/python3.5/site-packages/stdlib/Time.py
/usr/lib/python3.5/site-packages/stdlib/__init__.py
/usr/lib/python3.5/site-packages/stdlib/__pycache__/IO.cpython-35.pyc
/usr/lib/python3.5/site-packages/stdlib/__pycache__/Seq.cpython-35.pyc
/usr/lib/python3.5/site-packages/stdlib/__pycache__/String.cpython-35.pyc
/usr/lib/python3.5/site-packages/stdlib/__pycache__/Time.cpython-35.pyc
/usr/lib/python3.5/site-packages/stdlib/__pycache__/__init__.cpython-35.pyc
/usr/lib/python3.5/site-packages/stdlib/__pycache__/builtins.cpython-35.pyc
/usr/lib/python3.5/site-packages/stdlib/builtins.py
Help?
liam48D
Scratcher
1000+ posts

Nustack

Jonathan50 wrote:

Um
I'm trying to install it.
pip tells me it installed it in /usr/lib/python3.5/site-packages.
But if I run `python -m nustack` I get
/usr/bin/python: No module named nustack
Help?
^^^
BookOwl
Scratcher
1000+ posts

Nustack

Jonathan50 wrote:

Um
I'm trying to install it.
pip tells me it installed it in /usr/lib/python3.5/site-packages.
But if I run `python -m nustack` I get
/usr/bin/python: No module named nustack
Here is the list of the files pip installed:
  /usr/lib/python3.5/site-packages/doc/__init__.py
/usr/lib/python3.5/site-packages/doc/__pycache__/__init__.cpython-35.pyc
/usr/lib/python3.5/site-packages/doc/__pycache__/gen.cpython-35.pyc
/usr/lib/python3.5/site-packages/doc/__pycache__/genall.cpython-35.pyc
/usr/lib/python3.5/site-packages/doc/gen.py
/usr/lib/python3.5/site-packages/doc/genall.py
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/DESCRIPTION.rst
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/INSTALLER
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/METADATA
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/RECORD
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/WHEEL
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/metadata.json
/usr/lib/python3.5/site-packages/nustack-0.1.0.dist-info/top_level.txt
/usr/lib/python3.5/site-packages/stdlib/IO.py
/usr/lib/python3.5/site-packages/stdlib/Seq.py
/usr/lib/python3.5/site-packages/stdlib/String.py
/usr/lib/python3.5/site-packages/stdlib/Time.py
/usr/lib/python3.5/site-packages/stdlib/__init__.py
/usr/lib/python3.5/site-packages/stdlib/__pycache__/IO.cpython-35.pyc
/usr/lib/python3.5/site-packages/stdlib/__pycache__/Seq.cpython-35.pyc
/usr/lib/python3.5/site-packages/stdlib/__pycache__/String.cpython-35.pyc
/usr/lib/python3.5/site-packages/stdlib/__pycache__/Time.cpython-35.pyc
/usr/lib/python3.5/site-packages/stdlib/__pycache__/__init__.cpython-35.pyc
/usr/lib/python3.5/site-packages/stdlib/__pycache__/builtins.cpython-35.pyc
/usr/lib/python3.5/site-packages/stdlib/builtins.py
Help?
My setup.py install script is broken. I changed the install instructions.
BookOwl
Scratcher
1000+ posts

Nustack

liam48D wrote:

Can I write a web server in it?
Actually, yes!

VoltageGames wrote:

you don't want to know what i read that as in the thread list.
No, I probably don't.

VoltageGames wrote:

what are the practical applications?

DrKat123 wrote:

Nutstack
What can you use this for?
Anything that you can do in Python, you can do in Nustack.

Last edited by BookOwl (Feb. 19, 2016 14:28:57)

liam48D
Scratcher
1000+ posts

Nustack

Just got it running, cool

Just remade yes:
{'y' show} forever
BookOwl
Scratcher
1000+ posts

Nustack

liam48D wrote:

Just got it running, cool

Just remade yes:
{'y' show} forever
Thanks! Nustack is WAY more powerful than Stack was, mainly because it is so easy to interface to Python modules.
WooHooBoy
Scratcher
1000+ posts

Nustack

Stack 2.0?
BookOwl
Scratcher
1000+ posts

Nustack

WooHooBoy wrote:

Stack 2.0?
Actually, this would be Stack 3.0. 1.0 was the Scratch version, 2.0 was the first Python version, and 3.0 (Nustack) is this version.
Since Nustack is so different from Stack 2.0, I decided to just give it a new name

Last edited by BookOwl (Feb. 19, 2016 14:55:01)

VoltageGames
Scratcher
1000+ posts

Nustack

BookOwl wrote:

WooHooBoy wrote:

Stack 2.0?
Actually, this would be Stack 3.0. 1.0 was the Scratch version, 2.0 was the first Python version, and 3.0 (Nustack) is this version.
Since Nustack is so different from Stack 2.0, I decided to just give it a new name
ooooh,
nustack
noo stack
new stack
it's got STACK IN THE NAME!
I get it!
liam48D
Scratcher
1000+ posts

Nustack

This is what I've spent the last hour on:

(only sublime users will get it )

Last edited by liam48D (Feb. 19, 2016 16:33:14)

BookOwl
Scratcher
1000+ posts

Nustack

VoltageGames wrote:

BookOwl wrote:

WooHooBoy wrote:

Stack 2.0?
Actually, this would be Stack 3.0. 1.0 was the Scratch version, 2.0 was the first Python version, and 3.0 (Nustack) is this version.
Since Nustack is so different from Stack 2.0, I decided to just give it a new name
ooooh,
nustack
noo stack
new stack
it's got STACK IN THE NAME!
I get it!
BookOwl
Scratcher
1000+ posts

Nustack

liam48D wrote:

This is what I've spent the last hour on:

(only sublime users will get it )
Is sublime free? If so, I will try it.

Last edited by BookOwl (Feb. 19, 2016 16:38:33)

liam48D
Scratcher
1000+ posts

Nustack

BookOwl wrote:

liam48D wrote:

This is what I've spent the last hour on:

(only sublime users will get it )
Is sublime free? If so, I will try it.
(you missed an S!)

It's free, yeah, if you close the occasional popups saying “please buy meeeeee.”
BookOwl
Scratcher
1000+ posts

Nustack

liam48D wrote:

BookOwl wrote:

liam48D wrote:

This is what I've spent the last hour on:

(only sublime users will get it )
Is sublime free? If so, I will try it.
(you missed an S!)

It's free, yeah, if you close the occasional popups saying “please buy meeeeee.”
Oops.
When you finish your syntax highlighting thingie, I'll try it.
Jonathan50
Scratcher
1000+ posts

Nustack

liam48D wrote:

This is what I've spent the last hour on:

(only sublime users will get it )
I'm not a sublime user but I can guess your writing syntax highlighting for NuStack

VoltageGames wrote:

you don't want to know what i read that as in the thread list.
?

Powered by DjangoBB