Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Crisp™ New & Unusual Programming Language
- Indiana__Jones
- Scratcher
500+ posts
Crisp™ New & Unusual Programming Language
*Scratch community guideliness applyCrisp™
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::greyhide mouse pointer::greyThe color of the blocks does not matter, because it will be a text-based programming language anyway.Important Links:
- Official CrispIndy Studio
- Official CrispIndy Website (not exists, to be discussed in the forum)
Available Positions:If you have any additional suggestions, feel free to write!
- Logo Makers
- Website Coders
- Commands Makers
- Command Translators
- Testers (in a few years)
- And many others!
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 |
===========================================================================================================
===========================================================================================================
| Ocular Profile | Scratch Profile | ScratchStats Profile |
=================================
| | Scratch Wiki Profile | |===========================================================================================================
- Indiana__Jones
- Scratcher
500+ posts
Crisp™ New & Unusual Programming Language
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 ) I wanna join!
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 |
===========================================================================================================
===========================================================================================================
| 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
(#1)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.*Scratch community guideliness applyCodeIndy™
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::greyhide mouse pointer::greyThe color of the blocks does not matter, because it will be a text-based programming language anyway.Important Links:
- Official CodeIndy Studio
- Official Website (not exists, to be discussed in the forum)
Available Positions:If you have any additional suggestions, feel free to write!
- Logo Makers
- Website Coders
- Commands Makers
- Testers (in a few years)
- And many others!
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
(#1)*Scratch community guideliness applyCodeIndy™
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::greyhide mouse pointer::greyThe color of the blocks does not matter, because it will be a text-based programming language anyway.Important Links:
- Official CodeIndy Studio
- Official Website (not exists, to be discussed in the forum)
Available Positions:If you have any additional suggestions, feel free to write!
- Logo Makers
- Website Coders
- Commands Makers
- Testers (in a few years)
- And many others!
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
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. How will we make it? I wanna start working!
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 thought more about something like this:(#1)*Scratch community guideliness applyCodeIndy™
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::greyhide mouse pointer::greyThe color of the blocks does not matter, because it will be a text-based programming language anyway.Important Links:
- Official CodeIndy Studio
- Official Website (not exists, to be discussed in the forum)
Available Positions:If you have any additional suggestions, feel free to write!
- Logo Makers
- Website Coders
- Commands Makers
- Testers (in a few years)
- And many others!
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.
And for an alternative, something like this:mouse.display_mouse = True mouse.display_mouse = False
(The mouse module is automatically imported.)mouse.show_mouse mouse.hide_mouse
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
I'd love to do it, but I can't really use GitHub.(#1)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.*Scratch community guideliness applyCodeIndy™
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::greyhide mouse pointer::greyThe color of the blocks does not matter, because it will be a text-based programming language anyway.Important Links:
- Official CodeIndy Studio
- Official Website (not exists, to be discussed in the forum)
Available Positions:If you have any additional suggestions, feel free to write!
- Logo Makers
- Website Coders
- Commands Makers
- Testers (in a few years)
- And many others!
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.
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
(#12)Most of programming languages (Python, Java, and MANY MORE) are available open-source for developers on github.I'd love to do it, but I can't really use GitHub.(#1)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.*Scratch community guideliness applyCodeIndy™
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::greyhide mouse pointer::greyThe color of the blocks does not matter, because it will be a text-based programming language anyway.Important Links:
- Official CodeIndy Studio
- Official Website (not exists, to be discussed in the forum)
Available Positions:If you have any additional suggestions, feel free to write!
- Logo Makers
- Website Coders
- Commands Makers
- Testers (in a few years)
- And many others!
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.
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
(#11)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 thought more about something like this:(#1)*Scratch community guideliness applyCodeIndy™
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::greyhide mouse pointer::greyThe color of the blocks does not matter, because it will be a text-based programming language anyway.Important Links:
- Official CodeIndy Studio
- Official Website (not exists, to be discussed in the forum)
Available Positions:If you have any additional suggestions, feel free to write!
- Logo Makers
- Website Coders
- Commands Makers
- Testers (in a few years)
- And many others!
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.And for an alternative, something like this:mouse.display_mouse = True mouse.display_mouse = False(The mouse module is automatically imported.)mouse.show_mouse mouse.hide_mouse
NorthenSuperCoders
A self-programmer - also writes books, him self.
===================================================
- Indiana__Jones
- Scratcher
500+ posts
Crisp™ New & Unusual Programming Language
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.(#11)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 thought more about something like this:(#1)*Scratch community guideliness applyCodeIndy™
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::greyhide mouse pointer::greyThe color of the blocks does not matter, because it will be a text-based programming language anyway.Important Links:
- Official CodeIndy Studio
- Official Website (not exists, to be discussed in the forum)
Available Positions:If you have any additional suggestions, feel free to write!
- Logo Makers
- Website Coders
- Commands Makers
- Testers (in a few years)
- And many others!
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.And for an alternative, something like this:mouse.display_mouse = True mouse.display_mouse = False(The mouse module is automatically imported.)mouse.show_mouse mouse.hide_mouse
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 |
===========================================================================================================
===========================================================================================================
| Ocular Profile | Scratch Profile | ScratchStats Profile |
=================================
| | Scratch Wiki Profile | |===========================================================================================================
- Indiana__Jones
- Scratcher
500+ posts
Crisp™ New & Unusual Programming Language
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: How will we code the thing?
English:
mouse.show_mouse
mouse.pokaż_mysz
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
(#17)Languages aren't translated to other languages.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: How will we code the thing?
English:Polish:mouse.show_mouse(I used Polish because, as you can see on my profile, I'm from Poland. )mouse.pokaż_mysz
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.)
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
#18)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). (
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.
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
#16)Also Hi @Roblox888i. (
How will we code the thing?
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)
- Discussion Forums
- » Advanced Topics
- » Crisp™ New & Unusual Programming Language