I am calling For Workgroup for my Project "WhistlerLang", #187672
Replies: 2 comments
-
|
Let do our team, And Let Change This World
|
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Hi @CoolyDucks, we’re glad you’re here 😀 Thanks for sharing your project with the community. Unfortunately, we currently do not allow self-promotion or advertising on the Community Discussions. We want to make sure there is space for users to ask questions without overwhelming them with other conversations. Thank you for helping us maintain a productive and tidy community for all our members. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Discussion Type
Product Feedback
Discussion Content
I am presenting WhistlerLang, a Strong Type educational programming language and it is build on Golang, designed to provide a safe, predictable, and interactive environment for learning and experimentation. WhistlerLang combines the precision of strong typing with a versatile REPL interface, offering students, researchers, and developers a platform for exploring programming concepts while maintaining stability across multiple operating systems including Linux, Windows, and BSD variants.
The language was developed with several design principles in mind:
Strong Type System: Ensures variables and operations follow strict typing rules, reducing runtime errors and unexpected behaviour. This allows learners and developers to understand type safety clearly while writing code.
REPL Interface: Provides an immediate interactive environment for testing code snippets, learning language features, and experimenting with algorithms in real time.
Portability and Compilation: WhistlerLang supports cross-compilation for multiple architectures and outputs native binaries, including ELF and platform-specific executable formats.
Educational Focus: The syntax and constructs are designed to be accessible to students while still offering advanced functionality for real-world problem solving. Core features such as conditional statements, function definitions, file operations, and timing utilities are fully implemented and documented.
Open Source and Transparent Development: The source code is hosted on GitHub, allowing contributors to review, extend, and propose improvements. This ensures that development is transparent, reproducible, and accessible for collaboration.
We are seeking contributors to help in the following areas:
Parser and Evaluator Development: Improve the core interpreter to handle more complex expressions and ensure stability across updates.
Runtime System Enhancement: Implement efficient memory and resource management and add features for time, file, and I/O operations.
Documentation and Examples: Develop comprehensive tutorials, usage guides, and sample code to assist both beginners and advanced users.
Cross-Platform Builds: Test and maintain builds for multiple architectures and operating systems to ensure consistent performance.
REPL and Tooling: Enhance the interactive environment, error handling, and development utilities to make WhistlerLang suitable for both education and practical applications.
If you are interested in contributing to WhistlerLang, please review the repository at:We welcome developers with experience in Go, cross-compilation, interpreters, runtime optimization, and educational tools. Prior experience with strong type languages and interactive REPLs is advantageous but not required.
Officially Link is www.github.com/CoolyDucks/WhistlerLang
Beta Was this translation helpful? Give feedback.
All reactions