زبانی مدرن برای موج جدید توسعه
دستور زبان ساده، عملکرد قدرتمند، و امنیت داخلی. Wave برای اف زایش بهرهوری شما و ساخت برنامههای مستحکم طراحی شده است.
fun main() {
println("Hello, World!");
}
OUTPUT
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();
🚀
سریع و کارآمد
به کد بومی کامپایل میشود و از طریق تجرید بدون هزینه به عملکردی در سطح C++ میرسد. برای کارهایی که منابع اهمیت بالایی دارند ایدهآل است.
// Compile to native code
// Zero-cost abstractions
fun fib(n: i64) -> i64 {
if (n <= 1) {
return n;
}
return fib(n - 1) + fib(n - 2);
}
🛡️
ایمن و همزمان
اشتباهات متداول مانند خطای مرجع Null را در زمان کامپایل جلوگیری میکند. با استفاده از مدل همزمانی داخلی، برنامهنویسی چند هستهای آسانتر از همیشه شده است.
// 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.
Loading...