Discuss Scratch

Indiana__Jones
Scratcher
500+ posts

Crisp™ New & Unusual Programming Language

Crisp™
The new & unusual Programming Language!
===================================================

I don't know what's happening to me, but my dream is to create my own programming language! I know that a very long way awaits me, even a few or even a dozen or so years, but I know that I will not regret it! It may seem like total madness and it is not even known where to start, but if everyone followed this path, there would be no languages ​​such as Java, Python, JavaScript, C, C ++, and even C #. You have to face many difficulties sometimes to make your dreams come true, and I just want to make them come true, but NOT ALONE! However, no cooperation would have happened if we didn't know where to start! Luckily, I know where to start! I want this programming language to be general purpose with a wide range of applications. Since I highly value performance, this language will be a compiler! As I know the difficulties we face every day in learning languages ​​and communicating with people from other countries, this language is famous for its commands that will have syntax in many languages! Where to begin? How do we devise the commands? Just tell me what these commands will be used for, e.g .:

show mouse pointer::grey
hide mouse pointer::grey
The color of the blocks does not matter, because it will be a text-based programming language anyway.
Important Links:
Available Positions:
  • Logo Makers
  • Website Coders
  • Commands Makers
  • Command Translators
  • Testers (in a few years)
  • And many others!
If you have any additional suggestions, feel free to write!
*Scratch community guideliness apply

Last edited by Indiana__Jones (Oct. 22, 2022 11:21:54)


Crisp™
The new Programming Language!
===================================================
We create a new programming language that will be easy to learn and very efficient. We are looking for a great many members! If you are interested in it, I also invite you to show this discussion to others. I would be very, very & very grateful!
Indiana__Jones
Scratcher
500+ posts

Crisp™ New & Unusual Programming Language

Bump!

Crisp™
The new Programming Language!
===================================================
We create a new programming language that will be easy to learn and very efficient. We are looking for a great many members! If you are interested in it, I also invite you to show this discussion to others. I would be very, very & very grateful!
Indiana__Jones
Scratcher
500+ posts

Crisp™ New & Unusual Programming Language

I have some doubts about the name. Maybe it would be worth changing the name of the language to CIndy? Finally I'm going to write a compiler in C or C ++. If you have an even better name to suggest, feel free to write!

Crisp™
The new Programming Language!
===================================================
We create a new programming language that will be easy to learn and very efficient. We are looking for a great many members! If you are interested in it, I also invite you to show this discussion to others. I would be very, very & very grateful!
Roblox888i
Scratcher
1000+ posts

Crisp™ New & Unusual Programming Language

Bye

Last edited by Roblox888i (Aug. 9, 2022 20:02:51)


Hurricane Milton (CAT 5 as of October 7th 2024 EST), Sending Prayers


Below this little line ^ is my signature, you can edit it by going to scratch.mit.edu/discuss/settings/YOURUSERHERE/ also highlight a part and do CNTRL+SHIFT+DOWN to scroll down.

Roblox888i
===========================================================================================================
| Ocular Profile | Scratch Profile | ScratchStats Profile |
=================================
| | Scratch Wiki Profile | |
===========================================================================================================
Indiana__Jones
Scratcher
500+ posts

Crisp™ New & Unusual Programming Language

Roblox888i wrote:

I wanna join!
Invitation to the official studio has been sent! I'm glad someone got involved. Now we just need to start somewhere and give you a role. (It would be nice if a few more people got involved )

Crisp™
The new Programming Language!
===================================================
We create a new programming language that will be easy to learn and very efficient. We are looking for a great many members! If you are interested in it, I also invite you to show this discussion to others. I would be very, very & very grateful!
Roblox888i
Scratcher
1000+ posts

Crisp™ New & Unusual Programming Language

How will we make it? I wanna start working!

Hurricane Milton (CAT 5 as of October 7th 2024 EST), Sending Prayers


Below this little line ^ is my signature, you can edit it by going to scratch.mit.edu/discuss/settings/YOURUSERHERE/ also highlight a part and do CNTRL+SHIFT+DOWN to scroll down.

Roblox888i
===========================================================================================================
| Ocular Profile | Scratch Profile | ScratchStats Profile |
=================================
| | Scratch Wiki Profile | |
===========================================================================================================
NorthenSuperCoders
Scratcher
100+ posts

Crisp™ New & Unusual Programming Language

Please show me the all positions, I will prefer 1 to join.

NorthenSuperCoders
A self-programmer - also writes books, him self.
===================================================
NorthenSuperCoders
Scratcher
100+ posts

Crisp™ New & Unusual Programming Language

Indiana__Jones wrote:

(#1)
CodeIndy™
The new Programming Language!
===================================================

I don't know what's happening to me, but my dream is to create my own programming language! I know that a very long way awaits me, even a few or even a dozen or so years, but I know that I will not regret it! It may seem like total madness and it is not even known where to start, but if everyone followed this path, there would be no languages ​​such as Java, Python, JavaScript, C, C ++, and even C #. You have to face many difficulties sometimes to make your dreams come true, and I just want to make them come true, but NOT ALONE! However, no cooperation would have happened if we didn't know where to start! Luckily, I know where to start! I want this programming language to be general purpose with a wide range of applications. Since I highly value performance, this language will be a compiler! As I know the difficulties we face every day in learning languages ​​and communicating with people from other countries, this language is famous for its commands that will have syntax in many languages! Where to begin? How do we devise the commands? Just tell me what these commands will be used for, e.g .:

show mouse pointer::grey
hide mouse pointer::grey
The color of the blocks does not matter, because it will be a text-based programming language anyway.
Important Links:
Available Positions:
  • Logo Makers
  • Website Coders
  • Commands Makers
  • Testers (in a few years)
  • And many others!
If you have any additional suggestions, feel free to write!
*Scratch community guideliness apply
Scratch is made for kids; either you make a discussion here, it is best doing at github. GitHub has more than 500+ millions of developers still programming, so there would be best programmers you want.

To make friends on there, just find a active repository (a private repoistory) and suggest a issue or do a PR. The dev will look at you, and you need to talk smoother so then you can have a friend there. A big-organization repository doesn't offer friends at 99% times.

NorthenSuperCoders
A self-programmer - also writes books, him self.
===================================================
NorthenSuperCoders
Scratcher
100+ posts

Crisp™ New & Unusual Programming Language

Indiana__Jones wrote:

(#1)
CodeIndy™
The new Programming Language!
===================================================

I don't know what's happening to me, but my dream is to create my own programming language! I know that a very long way awaits me, even a few or even a dozen or so years, but I know that I will not regret it! It may seem like total madness and it is not even known where to start, but if everyone followed this path, there would be no languages ​​such as Java, Python, JavaScript, C, C ++, and even C #. You have to face many difficulties sometimes to make your dreams come true, and I just want to make them come true, but NOT ALONE! However, no cooperation would have happened if we didn't know where to start! Luckily, I know where to start! I want this programming language to be general purpose with a wide range of applications. Since I highly value performance, this language will be a compiler! As I know the difficulties we face every day in learning languages ​​and communicating with people from other countries, this language is famous for its commands that will have syntax in many languages! Where to begin? How do we devise the commands? Just tell me what these commands will be used for, e.g .:

show mouse pointer::grey
hide mouse pointer::grey
The color of the blocks does not matter, because it will be a text-based programming language anyway.
Important Links:
Available Positions:
  • Logo Makers
  • Website Coders
  • Commands Makers
  • Testers (in a few years)
  • And many others!
If you have any additional suggestions, feel free to write!
*Scratch community guideliness apply
import Sys.cursor
Sys.cursor.display=True
Sys.cursor.display=False

Looks good? First line imports cursor package (just a idea) from Sys (system). Next line calls Sys.cursor and sets the display setting to true (to show cursor), either next line hides.

NorthenSuperCoders
A self-programmer - also writes books, him self.
===================================================
Indiana__Jones
Scratcher
500+ posts

Crisp™ New & Unusual Programming Language

Roblox888i wrote:

How will we make it? I wanna start working!
We can start with the basics of a programming language, such as logo. I have an idea for the logo and I will do it in canva. Also, let's consider the name, it really could be. In fact, after these things we should build commands and devise syntax. It is also worth considering in which language the compiler will be written.

Crisp™
The new Programming Language!
===================================================
We create a new programming language that will be easy to learn and very efficient. We are looking for a great many members! If you are interested in it, I also invite you to show this discussion to others. I would be very, very & very grateful!
Indiana__Jones
Scratcher
500+ posts

Crisp™ New & Unusual Programming Language

NorthenSuperCoders wrote:

Indiana__Jones wrote:

(#1)
CodeIndy™
The new Programming Language!
===================================================

I don't know what's happening to me, but my dream is to create my own programming language! I know that a very long way awaits me, even a few or even a dozen or so years, but I know that I will not regret it! It may seem like total madness and it is not even known where to start, but if everyone followed this path, there would be no languages ​​such as Java, Python, JavaScript, C, C ++, and even C #. You have to face many difficulties sometimes to make your dreams come true, and I just want to make them come true, but NOT ALONE! However, no cooperation would have happened if we didn't know where to start! Luckily, I know where to start! I want this programming language to be general purpose with a wide range of applications. Since I highly value performance, this language will be a compiler! As I know the difficulties we face every day in learning languages ​​and communicating with people from other countries, this language is famous for its commands that will have syntax in many languages! Where to begin? How do we devise the commands? Just tell me what these commands will be used for, e.g .:

show mouse pointer::grey
hide mouse pointer::grey
The color of the blocks does not matter, because it will be a text-based programming language anyway.
Important Links:
Available Positions:
  • Logo Makers
  • Website Coders
  • Commands Makers
  • Testers (in a few years)
  • And many others!
If you have any additional suggestions, feel free to write!
*Scratch community guideliness apply
import Sys.cursor
Sys.cursor.display=True
Sys.cursor.display=False

Looks good? First line imports cursor package (just a idea) from Sys (system). Next line calls Sys.cursor and sets the display setting to true (to show cursor), either next line hides.
I thought more about something like this:
mouse.display_mouse = True
mouse.display_mouse = False 
And for an alternative, something like this:
mouse.show_mouse
mouse.hide_mouse
(The mouse module is automatically imported.)

Last edited by Indiana__Jones (July 21, 2022 13:24:19)


Crisp™
The new Programming Language!
===================================================
We create a new programming language that will be easy to learn and very efficient. We are looking for a great many members! If you are interested in it, I also invite you to show this discussion to others. I would be very, very & very grateful!
Indiana__Jones
Scratcher
500+ posts

Crisp™ New & Unusual Programming Language

NorthenSuperCoders wrote:

Indiana__Jones wrote:

(#1)
CodeIndy™
The new Programming Language!
===================================================

I don't know what's happening to me, but my dream is to create my own programming language! I know that a very long way awaits me, even a few or even a dozen or so years, but I know that I will not regret it! It may seem like total madness and it is not even known where to start, but if everyone followed this path, there would be no languages ​​such as Java, Python, JavaScript, C, C ++, and even C #. You have to face many difficulties sometimes to make your dreams come true, and I just want to make them come true, but NOT ALONE! However, no cooperation would have happened if we didn't know where to start! Luckily, I know where to start! I want this programming language to be general purpose with a wide range of applications. Since I highly value performance, this language will be a compiler! As I know the difficulties we face every day in learning languages ​​and communicating with people from other countries, this language is famous for its commands that will have syntax in many languages! Where to begin? How do we devise the commands? Just tell me what these commands will be used for, e.g .:

show mouse pointer::grey
hide mouse pointer::grey
The color of the blocks does not matter, because it will be a text-based programming language anyway.
Important Links:
Available Positions:
  • Logo Makers
  • Website Coders
  • Commands Makers
  • Testers (in a few years)
  • And many others!
If you have any additional suggestions, feel free to write!
*Scratch community guideliness apply
Scratch is made for kids; either you make a discussion here, it is best doing at github. GitHub has more than 500+ millions of developers still programming, so there would be best programmers you want.

To make friends on there, just find a active repository (a private repoistory) and suggest a issue or do a PR. The dev will look at you, and you need to talk smoother so then you can have a friend there. A big-organization repository doesn't offer friends at 99% times.
I'd love to do it, but I can't really use GitHub.

Crisp™
The new Programming Language!
===================================================
We create a new programming language that will be easy to learn and very efficient. We are looking for a great many members! If you are interested in it, I also invite you to show this discussion to others. I would be very, very & very grateful!
NorthenSuperCoders
Scratcher
100+ posts

Crisp™ New & Unusual Programming Language

Indiana__Jones wrote:

(#12)

NorthenSuperCoders wrote:

Indiana__Jones wrote:

(#1)
CodeIndy™
The new Programming Language!
===================================================

I don't know what's happening to me, but my dream is to create my own programming language! I know that a very long way awaits me, even a few or even a dozen or so years, but I know that I will not regret it! It may seem like total madness and it is not even known where to start, but if everyone followed this path, there would be no languages ​​such as Java, Python, JavaScript, C, C ++, and even C #. You have to face many difficulties sometimes to make your dreams come true, and I just want to make them come true, but NOT ALONE! However, no cooperation would have happened if we didn't know where to start! Luckily, I know where to start! I want this programming language to be general purpose with a wide range of applications. Since I highly value performance, this language will be a compiler! As I know the difficulties we face every day in learning languages ​​and communicating with people from other countries, this language is famous for its commands that will have syntax in many languages! Where to begin? How do we devise the commands? Just tell me what these commands will be used for, e.g .:

show mouse pointer::grey
hide mouse pointer::grey
The color of the blocks does not matter, because it will be a text-based programming language anyway.
Important Links:
Available Positions:
  • Logo Makers
  • Website Coders
  • Commands Makers
  • Testers (in a few years)
  • And many others!
If you have any additional suggestions, feel free to write!
*Scratch community guideliness apply
Scratch is made for kids; either you make a discussion here, it is best doing at github. GitHub has more than 500+ millions of developers still programming, so there would be best programmers you want.

To make friends on there, just find a active repository (a private repoistory) and suggest a issue or do a PR. The dev will look at you, and you need to talk smoother so then you can have a friend there. A big-organization repository doesn't offer friends at 99% times.
I'd love to do it, but I can't really use GitHub.
Most of programming languages (Python, Java, and MANY MORE) are available open-source for developers on github.

By the mean of open-source, you need to make your language's source available online for free on GitHub or any other hosting service to let developers join you and contribute to the repo.

For example, visit this python's official open source repo - python/cpython

NorthenSuperCoders
A self-programmer - also writes books, him self.
===================================================
NorthenSuperCoders
Scratcher
100+ posts

Crisp™ New & Unusual Programming Language

Indiana__Jones wrote:

(#11)

NorthenSuperCoders wrote:

Indiana__Jones wrote:

(#1)
CodeIndy™
The new Programming Language!
===================================================

I don't know what's happening to me, but my dream is to create my own programming language! I know that a very long way awaits me, even a few or even a dozen or so years, but I know that I will not regret it! It may seem like total madness and it is not even known where to start, but if everyone followed this path, there would be no languages ​​such as Java, Python, JavaScript, C, C ++, and even C #. You have to face many difficulties sometimes to make your dreams come true, and I just want to make them come true, but NOT ALONE! However, no cooperation would have happened if we didn't know where to start! Luckily, I know where to start! I want this programming language to be general purpose with a wide range of applications. Since I highly value performance, this language will be a compiler! As I know the difficulties we face every day in learning languages ​​and communicating with people from other countries, this language is famous for its commands that will have syntax in many languages! Where to begin? How do we devise the commands? Just tell me what these commands will be used for, e.g .:

show mouse pointer::grey
hide mouse pointer::grey
The color of the blocks does not matter, because it will be a text-based programming language anyway.
Important Links:
Available Positions:
  • Logo Makers
  • Website Coders
  • Commands Makers
  • Testers (in a few years)
  • And many others!
If you have any additional suggestions, feel free to write!
*Scratch community guideliness apply
import Sys.cursor
Sys.cursor.display=True
Sys.cursor.display=False

Looks good? First line imports cursor package (just a idea) from Sys (system). Next line calls Sys.cursor and sets the display setting to true (to show cursor), either next line hides.
I thought more about something like this:
mouse.display_mouse = True
mouse.display_mouse = False 
And for an alternative, something like this:
mouse.show_mouse
mouse.hide_mouse
(The mouse module is automatically imported.)
Everything shouldn't be just yours – What about Python PIP? Python has already few built-in packages, but they are not automatically imported to avoid downing the speed of every program file. And, you can't make everything of your language – Give some developers a chance to add their own packages to the language, which are downloadable from web!

NorthenSuperCoders
A self-programmer - also writes books, him self.
===================================================
Indiana__Jones
Scratcher
500+ posts

Crisp™ New & Unusual Programming Language

NorthenSuperCoders wrote:

Indiana__Jones wrote:

(#11)

NorthenSuperCoders wrote:

Indiana__Jones wrote:

(#1)
CodeIndy™
The new Programming Language!
===================================================

I don't know what's happening to me, but my dream is to create my own programming language! I know that a very long way awaits me, even a few or even a dozen or so years, but I know that I will not regret it! It may seem like total madness and it is not even known where to start, but if everyone followed this path, there would be no languages ​​such as Java, Python, JavaScript, C, C ++, and even C #. You have to face many difficulties sometimes to make your dreams come true, and I just want to make them come true, but NOT ALONE! However, no cooperation would have happened if we didn't know where to start! Luckily, I know where to start! I want this programming language to be general purpose with a wide range of applications. Since I highly value performance, this language will be a compiler! As I know the difficulties we face every day in learning languages ​​and communicating with people from other countries, this language is famous for its commands that will have syntax in many languages! Where to begin? How do we devise the commands? Just tell me what these commands will be used for, e.g .:

show mouse pointer::grey
hide mouse pointer::grey
The color of the blocks does not matter, because it will be a text-based programming language anyway.
Important Links:
Available Positions:
  • Logo Makers
  • Website Coders
  • Commands Makers
  • Testers (in a few years)
  • And many others!
If you have any additional suggestions, feel free to write!
*Scratch community guideliness apply
import Sys.cursor
Sys.cursor.display=True
Sys.cursor.display=False

Looks good? First line imports cursor package (just a idea) from Sys (system). Next line calls Sys.cursor and sets the display setting to true (to show cursor), either next line hides.
I thought more about something like this:
mouse.display_mouse = True
mouse.display_mouse = False 
And for an alternative, something like this:
mouse.show_mouse
mouse.hide_mouse
(The mouse module is automatically imported.)
Everything shouldn't be just yours – What about Python PIP? Python has already few built-in packages, but they are not automatically imported to avoid downing the speed of every program file. And, you can't make everything of your language – Give some developers a chance to add their own packages to the language, which are downloadable from web!
I see. Except that CodeIndy has nothing to do with Python. Also in this language there will be a module installer, but I don't know what to name it yet, maybe Indy? Does not matter. This tool will work like it does in Python. As for importing modules, it will be a compiled language, so the code will be translated at the beginning, so modules will be automatically imported at the very beginning.

Crisp™
The new Programming Language!
===================================================
We create a new programming language that will be easy to learn and very efficient. We are looking for a great many members! If you are interested in it, I also invite you to show this discussion to others. I would be very, very & very grateful!
Roblox888i
Scratcher
1000+ posts

Crisp™ New & Unusual Programming Language

How will we code the thing?

Hurricane Milton (CAT 5 as of October 7th 2024 EST), Sending Prayers


Below this little line ^ is my signature, you can edit it by going to scratch.mit.edu/discuss/settings/YOURUSERHERE/ also highlight a part and do CNTRL+SHIFT+DOWN to scroll down.

Roblox888i
===========================================================================================================
| Ocular Profile | Scratch Profile | ScratchStats Profile |
=================================
| | Scratch Wiki Profile | |
===========================================================================================================
Indiana__Jones
Scratcher
500+ posts

Crisp™ New & Unusual Programming Language

Roblox888i wrote:

How will we code the thing?
I do not know. This is a difficult question because the compiler is hard to code, but we can do it. I think the best solution would be to write it in C or C ++. In my opinion it is better to write it in C because C is more like assembly language. But before that, we need to create the commands and their translations. It's supposed to look something like this:
English:
mouse.show_mouse
Polish:
mouse.pokaż_mysz
(I used Polish because, as you can see on my profile, I'm from Poland. )

As @NorthenSuperCoders wrote, we don't have to invent unknown how many commands, because other programmers will create some libraries, including new commands. However, I would like us to create commands even for robots, because there will be more and more robots in the world and we will need professional code for this.

(I have a request, could you please invite some people to the discussion? Our collaboration may take centuries or even never end.)

Last edited by Indiana__Jones (July 22, 2022 07:35:34)


Crisp™
The new Programming Language!
===================================================
We create a new programming language that will be easy to learn and very efficient. We are looking for a great many members! If you are interested in it, I also invite you to show this discussion to others. I would be very, very & very grateful!
NorthenSuperCoders
Scratcher
100+ posts

Crisp™ New & Unusual Programming Language

Indiana__Jones wrote:

(#17)

Roblox888i wrote:

How will we code the thing?
I do not know. This is a difficult question because the compiler is hard to code, but we can do it. I think the best solution would be to write it in C or C ++. In my opinion it is better to write it in C because C is more like assembly language. But before that, we need to create the commands and their translations. It's supposed to look something like this:
English:
mouse.show_mouse
Polish:
mouse.pokaż_mysz
(I used Polish because, as you can see on my profile, I'm from Poland. )

As @NorthenSuperCoders wrote, we don't have to invent unknown how many commands, because other programmers will create some libraries, including new commands. However, I would like us to create commands even for robots, because there will be more and more robots in the world and we will need professional code for this.

(I have a request, could you please invite some people to the discussion? Our collaboration may take centuries or even never end.)
Languages aren't translated to other languages.

mouse.show_mouse is for all, even peoples say spanish. Looking other languages (HTML, CSS, JS, Python, Java and all) there are only one language, english.

NorthenSuperCoders
A self-programmer - also writes books, him self.
===================================================
KaaBEL_sk
Scratcher
100+ posts

Crisp™ New & Unusual Programming Language

NorthenSuperCoders wrote:

(#18)
Languages aren't translated to other languages.

mouse.show_mouse is for all, even peoples say spanish. Looking other languages (HTML, CSS, JS, Python, Java and all) there are only one language, english.
I don't thing that programming language must be in one language (English). Here in scratch you can set any language (at least choose of many).
But of course it is much more universal code if it's text format and it should be readable for all over the world.

At first I thought meaning that programming language (lets short it to PL xD) can't be tranlated into other PL as turbowarp does:from scratch to js.
KaaBEL_sk
Scratcher
100+ posts

Crisp™ New & Unusual Programming Language

Roblox888i wrote:

(#16)
How will we code the thing?
Also Hi @Roblox888i.
I thought it might be helpful for you to see our earlier discission in other collaboration topic. There can be found something new about PL (prog. langs.).

Last edited by KaaBEL_sk (July 22, 2022 11:47:21)

Powered by DjangoBB