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

Missing Goto and Null #1

Closed
GreenOpposite opened this issue Sep 25, 2023 · 1 comment
Closed

Missing Goto and Null #1

GreenOpposite opened this issue Sep 25, 2023 · 1 comment
Labels
wontfix This will not be worked on

Comments

@GreenOpposite
Copy link

GreenOpposite commented Sep 25, 2023

Postfix is a great blazingly fast πŸš€ language, but I noticed it's missing the two best 🌟 and most important πŸ‘ features of modern languages:

  • Goto πŸ‘‰
  • Null πŸ…ΎοΈ

I am planning to use this language for my next big project (building an nft πŸ–ΌοΈ based drone 🚁) but I just can't use anything without Goto or Null ☹️.

Please add these amazing 🀩 features as soon as possible so I can use pissfix for all my projects ☺️.

Repository owner locked and limited conversation to collaborators Sep 25, 2023
@RedstoneMedia RedstoneMedia added the wontfix This will not be worked on label Sep 25, 2023
@RedstoneMedia RedstoneMedia closed this as not planned Won't fix, can't repro, duplicate, stale Sep 25, 2023
@RedstoneMedia
Copy link
Owner

Thank you for your interest in Pissfix, the blazingly fast πŸš€ language that does not need Goto or Null πŸ™…β€β™‚οΈ.

I appreciate your enthusiasm for these two features, but I have to inform you that they are not part of the Pissfix design philosophy πŸ’‘. Pissfix is a modern language that follows the best practices of software engineering πŸ’» and avoids the pitfalls of legacy languages πŸ—‘οΈ.

Goto is considered a harmful construct that leads to spaghetti code 🍝 and makes debugging and maintenance a nightmare 😱. Pissfix supports structured programming with loops, conditionals, and functions that make your code more readable and reliable πŸ“–.

Null is also a bad idea that causes many errors and crashes πŸ’₯.

If you really want to use Goto or Null in your next big project (which sounds very interesting by the way 😏), you can always use another language that supports them (like JavaScript, Dart or Java) or write your own compiler or interpreter for Pissfix that adds these features (good luck with that πŸ˜‚).

But I hope you will give Pissfix a chance and see how powerful and expressive it is without Goto or Null πŸš€.

Thank you for using Pissfix and have a day 😊.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants