mirror of
https://github.com/0x5t4l1n/Nex.git
synced 2026-05-26 11:35:53 +00:00
Create README.md
This commit is contained in:
@@ -0,0 +1,83 @@
|
|||||||
|
# Nex Programming Language
|
||||||
|
|
||||||
|
|
||||||
|
### Overview
|
||||||
|
|
||||||
|
Nex is a modern, high-performance programming language designed for rapid development with a focus on simplicity, readability, and flexibility. It aims to combine the best features of popular programming languages while introducing its own unique features. Whether you're building a web app, system software, or data processing tool, Nex provides an intuitive and efficient environment for developers.
|
||||||
|
Key Features
|
||||||
|
|
||||||
|
- Simplicity: Clean, easy-to-read syntax with minimal boilerplate code.
|
||||||
|
- Performance: Optimized for both speed and memory efficiency.
|
||||||
|
- Cross-Platform: Runs on all major operating systems.
|
||||||
|
- Rich Libraries: Built-in libraries for handling web requests, data structures, and more.
|
||||||
|
- Concurrency: Built-in support for asynchronous programming.
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
To install the Nex programming language, follow the steps below:
|
||||||
|
|
||||||
|
#### Download the Installer
|
||||||
|
|
||||||
|
Visit the official website to download the latest version of the Nex programming language: (webiste)["https://stalin-143.github.io/Nex/"]
|
||||||
|
|
||||||
|
### Download Nex
|
||||||
|
|
||||||
|
Choose the installer suitable for your operating system (Linux, macOS, or Windows) and follow the installation instructions provided on the website.
|
||||||
|
Building from Source
|
||||||
|
|
||||||
|
Install dependencies as per the instructions on the website.
|
||||||
|
Build the language:
|
||||||
|
|
||||||
|
$ make
|
||||||
|
|
||||||
|
Run Nex:
|
||||||
|
|
||||||
|
$ ./nex
|
||||||
|
|
||||||
|
Syntax Example
|
||||||
|
|
||||||
|
Here’s a quick example of a basic Nex program:
|
||||||
|
|
||||||
|
// Hello World Program in Nex
|
||||||
|
|
||||||
|
func main() {
|
||||||
|
print("Hello, World!")
|
||||||
|
}
|
||||||
|
|
||||||
|
Variables
|
||||||
|
|
||||||
|
let num = 10
|
||||||
|
let str = "Hello, Nex!"
|
||||||
|
|
||||||
|
Functions
|
||||||
|
|
||||||
|
func add(a, b) {
|
||||||
|
return a + b
|
||||||
|
}
|
||||||
|
|
||||||
|
let sum = add(5, 3)
|
||||||
|
print(sum) // Output: 8
|
||||||
|
|
||||||
|
Conditionals
|
||||||
|
|
||||||
|
if num > 5 {
|
||||||
|
print("Number is greater than 5")
|
||||||
|
} else {
|
||||||
|
print("Number is less than or equal to 5")
|
||||||
|
}
|
||||||
|
|
||||||
|
Loops
|
||||||
|
|
||||||
|
for i in 0..5 {
|
||||||
|
print(i)
|
||||||
|
}
|
||||||
|
|
||||||
|
Documentation
|
||||||
|
|
||||||
|
You can find the full documentation for Nex on our website: https://nex-lang.org/docs.
|
||||||
|
Contributing
|
||||||
|
|
||||||
|
We welcome contributions! If you'd like to contribute to the Nex programming language, please fork the repository and create a pull request. Ensure that you follow the code style guidelines and include tests for any new features or fixes.
|
||||||
|
License
|
||||||
|
|
||||||
|
Nex is released under the MIT License. See the LICENSE file for more details.
|
||||||
Reference in New Issue
Block a user