Async/await

http://dbpedia.org/resource/Async/await

Async/await je dvojice klíčových slov v mnoha různých programovacích jazycích, která slouží k podpoře . Jedná se o způsob řízení běhu příbuzný koprogramům a nejčastěji používaný pro asynchronní vstup/výstup a podobné úlohy. Dvojice async/await je podporována v Pythonu (od verze 3.5), v JavaScriptu (od verze ), v C# (od verze 5.0), v Kotlinu, v Dartu, , Rustu (od verze 1.39), Swiftu a . Další jazyky s jeho zavedením počítají, například Scala. Slovem async bývá uvozena funkce, která může dočasně vrátit řízení slovem await. rdf:langString
In computer programming, the async/await pattern is a syntactic feature of many programming languages that allows an asynchronous, non-blocking function to be structured in a way similar to an ordinary synchronous function. It is semantically related to the concept of a coroutine and is often implemented using similar techniques, and is primarily intended to provide opportunities for the program to execute other code while waiting for a long-running, asynchronous task to complete, usually represented by promises or similar data structures. The feature is found in C# 5.0, C++20, Python 3.5, F#, Hack, Julia, Dart, Kotlin 1.1, Rust 1.39, Nim 0.9.4, JavaScript ES2017, Swift 5.5 and Zig, with some experimental work in extensions, beta versions, and particular implementations of Scala. rdf:langString
컴퓨터 프로그래밍에서 async/await 패턴은 비동기, 비차단 기능이 일반 동기 기능과 유사한 방식으로 구조화되도록 하는 많은 프로그래밍 언어의 구문 기능 구현이다. 이는 의미상 코루틴(coroutine)의 개념과 관련이 있으며 종종 유사한 기술을 사용하여 구현되며, 주로 약속이나 약속으로 표시되는 유사한 데이터 구조에서 장기(long-running) 실행 비동기 작업이 완료되기를 기다리는 동안 프로그램이 다른 코드를 실행할 수 있는 기회를 제공하기 위한 것이다. 이 기능은 C# 5.0, C++, 파이썬(Python) 3.5, F#, 핵(Hack), 줄리아(Julia), 다트(Dart), 코틀린(Kotlin) 1.1, 러스트(Rust) 1.39, Nim 0.9.4 및 자바스크립트(JavaScript) ES2017에서 그 구현을 찾아 볼 수 있으며 확장, 베타 버전에서 일부 실험적인 작업이 있다. 그리고 Scala의 특정 구현이 있다. 또한 Swift 5.5에서 async/await 패턴 기능이 그 일부로 구현된다. rdf:langString
async/awaitパターンは、多くのプログラミング言語における構文機能であり、非同期非ブロッキング関数を通常の同期関数と同様の方法で構築できる。それは意味的にコルーチンの概念と関連し、多くの場合は類似した技術を使用して実装される。主に実行時間の長い非同期タスクの完了を待っている間に他のコードを実行する機会の提供を目的とし、通常は promise または同様のデータ構造で表される。 この機能はC# 5.0、VB.NET 11、Python 3.5、Hack、Dart、Kotlin 1.1、Rust 1.39、Nim 0.9.4、ECMAScript (JavaScript) 2017 (ES2017)、C++20にて利用できるほか、Scalaなどでもいくつかの拡張、ベータ版、および特定の実装において実験的な成果物がある。 rdf:langString
在程式設計中,async/await模式是C#5.0、Python 3.5中、Hack、Dart以及Kotlin 1.1的一个特性。 rdf:langString
У програмуванні, await — особливість, яка була впроваджена у C# 5.0, C++20, Python 3.5, Hack, Dart, Kotlin 1.1, експериментальному доповненні для Scala, «нічній» збірці Rust, і в нещодавніх версіях JavaScript. Вона дозволяє здійснити виклик асинхронного методу схожим чином, як викликаються звичайні, синхронні методи. rdf:langString
rdf:langString Async/await
rdf:langString Async/await
rdf:langString Async/await
rdf:langString Async/await
rdf:langString Await
rdf:langString Async/await
xsd:integer 40844675
xsd:integer 1120068851
rdf:langString Async/await je dvojice klíčových slov v mnoha různých programovacích jazycích, která slouží k podpoře . Jedná se o způsob řízení běhu příbuzný koprogramům a nejčastěji používaný pro asynchronní vstup/výstup a podobné úlohy. Dvojice async/await je podporována v Pythonu (od verze 3.5), v JavaScriptu (od verze ), v C# (od verze 5.0), v Kotlinu, v Dartu, , Rustu (od verze 1.39), Swiftu a . Další jazyky s jeho zavedením počítají, například Scala. Slovem async bývá uvozena funkce, která může dočasně vrátit řízení slovem await.
rdf:langString In computer programming, the async/await pattern is a syntactic feature of many programming languages that allows an asynchronous, non-blocking function to be structured in a way similar to an ordinary synchronous function. It is semantically related to the concept of a coroutine and is often implemented using similar techniques, and is primarily intended to provide opportunities for the program to execute other code while waiting for a long-running, asynchronous task to complete, usually represented by promises or similar data structures. The feature is found in C# 5.0, C++20, Python 3.5, F#, Hack, Julia, Dart, Kotlin 1.1, Rust 1.39, Nim 0.9.4, JavaScript ES2017, Swift 5.5 and Zig, with some experimental work in extensions, beta versions, and particular implementations of Scala.
rdf:langString 컴퓨터 프로그래밍에서 async/await 패턴은 비동기, 비차단 기능이 일반 동기 기능과 유사한 방식으로 구조화되도록 하는 많은 프로그래밍 언어의 구문 기능 구현이다. 이는 의미상 코루틴(coroutine)의 개념과 관련이 있으며 종종 유사한 기술을 사용하여 구현되며, 주로 약속이나 약속으로 표시되는 유사한 데이터 구조에서 장기(long-running) 실행 비동기 작업이 완료되기를 기다리는 동안 프로그램이 다른 코드를 실행할 수 있는 기회를 제공하기 위한 것이다. 이 기능은 C# 5.0, C++, 파이썬(Python) 3.5, F#, 핵(Hack), 줄리아(Julia), 다트(Dart), 코틀린(Kotlin) 1.1, 러스트(Rust) 1.39, Nim 0.9.4 및 자바스크립트(JavaScript) ES2017에서 그 구현을 찾아 볼 수 있으며 확장, 베타 버전에서 일부 실험적인 작업이 있다. 그리고 Scala의 특정 구현이 있다. 또한 Swift 5.5에서 async/await 패턴 기능이 그 일부로 구현된다.
rdf:langString async/awaitパターンは、多くのプログラミング言語における構文機能であり、非同期非ブロッキング関数を通常の同期関数と同様の方法で構築できる。それは意味的にコルーチンの概念と関連し、多くの場合は類似した技術を使用して実装される。主に実行時間の長い非同期タスクの完了を待っている間に他のコードを実行する機会の提供を目的とし、通常は promise または同様のデータ構造で表される。 この機能はC# 5.0、VB.NET 11、Python 3.5、Hack、Dart、Kotlin 1.1、Rust 1.39、Nim 0.9.4、ECMAScript (JavaScript) 2017 (ES2017)、C++20にて利用できるほか、Scalaなどでもいくつかの拡張、ベータ版、および特定の実装において実験的な成果物がある。
rdf:langString 在程式設計中,async/await模式是C#5.0、Python 3.5中、Hack、Dart以及Kotlin 1.1的一个特性。
rdf:langString У програмуванні, await — особливість, яка була впроваджена у C# 5.0, C++20, Python 3.5, Hack, Dart, Kotlin 1.1, експериментальному доповненні для Scala, «нічній» збірці Rust, і в нещодавніх версіях JavaScript. Вона дозволяє здійснити виклик асинхронного методу схожим чином, як викликаються звичайні, синхронні методи.
xsd:nonNegativeInteger 25081

data from the linked data cloud