diff --git a/docs/develop/overview.md b/docs/develop/overview.md index b01cb3ea..080b2fda 100644 --- a/docs/develop/overview.md +++ b/docs/develop/overview.md @@ -5,10 +5,10 @@ displayed_sidebar: developSidebar # Develop WASM Apps -A fundamental value proposition of WebAssembly is that it supports multiple programming languages. WebAssembly is a "managed runtime" for many programming languages including [C/C++](/category/develop-wasm-apps-in-cc), [Rust](/category/develop-wasm-apps-in-rust), [Go](/category/develop-wasm-apps-in-go), and even [JavaScript](/category/develop-wasm-apps-in-javascript) and [Python](/category/develop-wasm-apps-in-python). +A fundamental value proposition of WebAssembly is that it supports multiple programming languages. WebAssembly is a "managed runtime" for many programming languages including [C/C++](/category/develop-wasm-apps-in-cc), [Rust](/category/develop-wasm-apps-in-rust), [Go](/category/develop-wasm-apps-in-go), and even [JavaScript](/category/develop-wasm-apps-in-javascript). - For compiled languages (e.g., C and Rust), WasmEdge WebAssembly provides a safe, secure, isolated, and containerized runtime as opposed to Native Client (NaCl). -- For interpreted or managed languages (e.g., JavaScript and Python), WasmEdge WebAssembly provides a secure, fast, lightweight, and containerized runtime instead of Docker + guest OS + native interpreter. +- For interpreted or managed languages (e.g., JavaScript), WasmEdge WebAssembly provides a secure, fast, lightweight, and containerized runtime instead of Docker + guest OS + native interpreter. This chapter will discuss how to compile sources into WebAssembly in different languages and run them in WasmEdge. diff --git a/docs/embed/java/_category_.json b/docs/embed/java/_category_.json deleted file mode 100644 index 6bd0f5e6..00000000 --- a/docs/embed/java/_category_.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "label": "Java SDK for Embedding WasmEdge", - "position": 7, - "link": { - "type": "generated-index", - "description": "In this chapter, we will learn how to Embed WasmEdge in your Java host applications." - } -} diff --git a/docs/embed/java/intro.md b/docs/embed/java/intro.md deleted file mode 100644 index 774c9e4b..00000000 --- a/docs/embed/java/intro.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -sidebar_position: 1 ---- - -# WasmEdge Java SDK Introduction - - -:::info -Work in Progress -::: diff --git a/docs/embed/overview.md b/docs/embed/overview.md index d375e5e6..a5021e85 100644 --- a/docs/embed/overview.md +++ b/docs/embed/overview.md @@ -21,8 +21,6 @@ In this section, we will walk you through how to embed WasmEdge in different lan - [Embed WasmEdge in C/C++](/category/c-sdk-for-embedding-wasmedge) - [Embed WasmEdge in Rust](/category/rust-sdk-for-embedding-wasmedge) - [Embed WasmEdge in Go](/category/go-sdk-for-embedding-wasmedge) -- [Embed WasmEdge in Java](/category/java-sdk-for-embedding-wasmedge) -- [Embed WasmEdge in Python](/category/python-sdk-for-embedding-wasmedge) - [Use cases](/category/use-cases) Besides this, we also have two more guides for [developing WASM apps](../develop/overview.md) and [contributing to WasmEdge](../contribute/overview.md). diff --git a/docs/embed/python/_category_.json b/docs/embed/python/_category_.json deleted file mode 100644 index 5c37d5eb..00000000 --- a/docs/embed/python/_category_.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "label": "Python SDK for Embedding WasmEdge", - "position": 10, - "link": { - "type": "generated-index", - "description": "In this chapter, we will learn how to Embed WasmEdge in your Python host applications." - } -} diff --git a/docs/embed/python/intro.md b/docs/embed/python/intro.md deleted file mode 100644 index 2ae440c3..00000000 --- a/docs/embed/python/intro.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -sidebar_position: 1 ---- - -# WasmEdge Python SDK Introduction - - -:::info -Work in Progress -::: diff --git a/docs/start/wasmedge/features.md b/docs/start/wasmedge/features.md index 8c9bb754..ed1d66ca 100644 --- a/docs/start/wasmedge/features.md +++ b/docs/start/wasmedge/features.md @@ -78,4 +78,4 @@ Or you could build your own plug-ins for WasmEdge in ## Easy to Embed into a Host Application -[Embedded runtime](https://wasmedge.org/docs/embed/overview) is the classical use case for WasmEdge. You could embed WasmEdge functions in C, Go, Rust, Node.js, Java (WIP), and Python (WIP) host applications. +[Embedded runtime](https://wasmedge.org/docs/embed/overview) is the classical use case for WasmEdge. You could embed WasmEdge functions in C, Go, Rust, and Node.js host applications. diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/develop/overview.md b/i18n/zh/docusaurus-plugin-content-docs/current/develop/overview.md index b01cb3ea..080b2fda 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/develop/overview.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/develop/overview.md @@ -5,10 +5,10 @@ displayed_sidebar: developSidebar # Develop WASM Apps -A fundamental value proposition of WebAssembly is that it supports multiple programming languages. WebAssembly is a "managed runtime" for many programming languages including [C/C++](/category/develop-wasm-apps-in-cc), [Rust](/category/develop-wasm-apps-in-rust), [Go](/category/develop-wasm-apps-in-go), and even [JavaScript](/category/develop-wasm-apps-in-javascript) and [Python](/category/develop-wasm-apps-in-python). +A fundamental value proposition of WebAssembly is that it supports multiple programming languages. WebAssembly is a "managed runtime" for many programming languages including [C/C++](/category/develop-wasm-apps-in-cc), [Rust](/category/develop-wasm-apps-in-rust), [Go](/category/develop-wasm-apps-in-go), and even [JavaScript](/category/develop-wasm-apps-in-javascript). - For compiled languages (e.g., C and Rust), WasmEdge WebAssembly provides a safe, secure, isolated, and containerized runtime as opposed to Native Client (NaCl). -- For interpreted or managed languages (e.g., JavaScript and Python), WasmEdge WebAssembly provides a secure, fast, lightweight, and containerized runtime instead of Docker + guest OS + native interpreter. +- For interpreted or managed languages (e.g., JavaScript), WasmEdge WebAssembly provides a secure, fast, lightweight, and containerized runtime instead of Docker + guest OS + native interpreter. This chapter will discuss how to compile sources into WebAssembly in different languages and run them in WasmEdge. diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/embed/overview.md b/i18n/zh/docusaurus-plugin-content-docs/current/embed/overview.md index d375e5e6..a5021e85 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/embed/overview.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/embed/overview.md @@ -21,8 +21,6 @@ In this section, we will walk you through how to embed WasmEdge in different lan - [Embed WasmEdge in C/C++](/category/c-sdk-for-embedding-wasmedge) - [Embed WasmEdge in Rust](/category/rust-sdk-for-embedding-wasmedge) - [Embed WasmEdge in Go](/category/go-sdk-for-embedding-wasmedge) -- [Embed WasmEdge in Java](/category/java-sdk-for-embedding-wasmedge) -- [Embed WasmEdge in Python](/category/python-sdk-for-embedding-wasmedge) - [Use cases](/category/use-cases) Besides this, we also have two more guides for [developing WASM apps](../develop/overview.md) and [contributing to WasmEdge](../contribute/overview.md). diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/start/wasmedge/features.md b/i18n/zh/docusaurus-plugin-content-docs/current/start/wasmedge/features.md index 98a003e7..404ae246 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/start/wasmedge/features.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/start/wasmedge/features.md @@ -78,4 +78,4 @@ WasmEdge 目前支持: ## 易于嵌入到主机应用程序中 -嵌入式运行时是 WasmEdge 的经典用例。你可以将 WasmEdge 函数嵌入到 C、Go、Rust、Node.js、Java(WIP) 和 Python(WIP) 主机应用程序中。 +嵌入式运行时是 WasmEdge 的经典用例。你可以将 WasmEdge 函数嵌入到 C、Go、Rust、Node.js 主机应用程序中。