வளர்ச்சிக்கான புதிய அலைக்காக ஒரு 현대 மொழி
நுண்ணறிவான இலக்கணம், வல ுவான செயல்திறன் மற்றும் அடங்கிய பாதுகாப்பு. Wave உங்களின் உற்பத்தியை உயர்த்துவதற்கு மற்றும் பயன்பாடுகளை உறுதியானதாக மாற்றுவதற்கு வடிவமைக்கப்பட்டுள்ளது.
fun main() {
println("Hello, World!");
}
Hello, World!
ஏன் Wave-னை தேர்வு செய்ய வேண்டும்?
சுருக்கமான மற்றும் நுண்ணறிவு திறனுள்ள
Wave தேவையற்ற குறியீட்டைக் குறைத்து முக்கியமான விவரங்களுக்கு கவனம் செலுத்துவதை அனுமதிக்கிறது. நவீன சமூகத்தால் கற்றுக் கொள்ள எளிதானது மற்றும் உபயோகிக்க மனமகிழ்ச்சியளிக்கிறது.
// Less boilerplate, more focus
fun handler(req: Request, res: Response) -> void {
var user: User = db.findUser(req.params.id);
res.write(to_json(user));
}
http.route("/users/:id")
.method(HttpMethod.GET)
.handler(handler)
.register();
வேகமான மற்றும் திறமையான
நேடிவ் குறியீடு மூலம் தொகுக்கப்படுகிறது, சி++ அளவி லான செயல்திறனை மண்புழுவில்லா வாயிலாக அடைகிறது. வளக் குறைபாடு சிக்கல்களில் சிறந்தது.
// Compile to native code
// Zero-cost abstractions
fun fib(n: i64) -> i64 {
if (n <= 1) {
return n;
}
return fib(n - 1) + fib(n - 2);
}
பாதுகாப்பாகவும் ஒத்துப்போராட்டமாகவும் உள்ளது
நல் மூலத்தொடர்புப் பிழைகளைப் போன்ற பொதுவான பிழைகளை உறுதிசெய்யும் போது தவிர்க்கிறது. உள்ளமைப்புள்ள ஒத்துப்போராட்ட மாதிரியை கொண்டு பலபிரிவு நிரலாக்கத்தை அடைய எளிதுடையதாக ஆக்குகிறது.
// No null pointer exceptions
var name: str? = fetchName();
// Compiler ensures safe access
println(name?.length() ?? 0);
நிதியுதவியாளர்
Wave மொழிபெயர்ப்பில் கலந்து கொள்ளுங்கள்
உலகம் முழுவதும் உள்ள வரைஞர்கள் மொழி தடையின்றி Wave-ஐக் கற்க அனுமதிக்க மொழிபெயர்ப்பில் பங்க ளியுங்கள்.
🌐 Crowdin-ல் மொழிபெயர்ப்பில் பங்கேற்கவும்Join Our Community
Connect with other developers, ask questions, and share your projects.