国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Table des matières
Excellentes performances?:
Maison Périphériques technologiques Industrie informatique Après 5 ans de recherche et développement, le langage de programmation de nouvelle génération de Huawei ? Cangjie ? a officiellement lancé sa version préliminaire

Après 5 ans de recherche et développement, le langage de programmation de nouvelle génération de Huawei ? Cangjie ? a officiellement lancé sa version préliminaire

Jun 22, 2024 am 09:54 AM
langage de programmation HDC 2024 Langage de programmation Cangjie Programmation Huawei

Selon les informations de ce site le 21 juin, lors de la conférence des développeurs Huawei HDC 2024 cet après-midi, Gong Ti, président du département logiciel Huawei Terminal BG, a officiellement annoncé le langage de programmation Cangjie auto-développé par Huawei et a publié un aper?u pour les développeurs d'HarmonyOS NEXT Cangjie. Version. C'est la première fois que Huawei publie publiquement le langage de programmation Cangjie.

歷經 5 年研發(fā)沉淀,華為下一代編程語言“倉頡”正式開啟預覽

Gong Ti a déclaré : ? En 2019, le projet de langage de programmation Cangjie est né chez Huawei. Après 5 ans de recherche et développement et un investissement important en R&D, il rencontre enfin les développeurs mondiaux aujourd'hui. Programmation Cangjie Le langage adopte des fonctionnalités de langage modernes. L'intégration, l'optimisation complète de la compilation et la mise en ?uvre de l'exécution, ainsi que la prise en charge prête à l'emploi de la cha?ne d'outils IDE créent une expérience de développement conviviale et d'excellentes performances de programme pour les développeurs. ?

Selon les rapports, le langage de programmation Cangjie est un langage de programmation universel. Une nouvelle génération de langage de programmation intelligent par scénario qui se concentre sur ? l’intelligence native, l’utilisation naturelle de tous les scénarios, les hautes performances et la sécurité renforcée ?. Intégrez-vous à l'écosystème Hongmeng pour offrir aux développeurs une bonne expérience de programmation.

Intelligence native

Cadre de programmation AgentDSL intégré, intégration organique du langage naturel et du langage de programmation?; collaboration multi-agents, expression symbolique simplifiée, combinaison libre de modèles, prenant en charge le développement de diverses applications intelligentes.

歷經 5 年研發(fā)沉淀,華為下一代編程語言“倉頡”正式開啟預覽
Né avec des scénarios complets

Exécution légère et évolutive, conception modulaire en couches, quelle que soit la taille de la mémoire, elle peut être installée avec une extension de domaine de scénario complet, une méta-programmation et la technologie eDSL, prend en charge le domaine?; - Développement de style déclaratif orienté.

歷經 5 年研發(fā)沉淀,華為下一代編程語言“倉頡”正式開啟預覽
Haute performance

Le premier GC entièrement simultané pour les scénarios de terminal, le thread d'application est plus fluide et la réponse est plus rapide. Threads légers, meilleures performances de concurrence et moins de frais généraux.

歷經 5 年研發(fā)沉淀,華為下一代編程語言“倉頡”正式開啟預覽
Strong Security

L'ADN de sécurité est intégré dans la conception du langage pour aider les développeurs à se concentrer sur la logique métier et à éviter d'investir trop d'énergie dans la programmation défensive. Le codage est s?r et les vulnérabilités ne peuvent être cachées.

歷經 5 年研發(fā)沉淀,華為下一代編程語言“倉頡”正式開啟預覽
Le langage de programmation Cangjie est un langage de programmation moderne pour le développement d'applications tous scénarios. Ses caractéristiques spécifiques sont :

Programmation efficace :

Cangjie est un langage de programmation multi-paradigmes qui prend en charge la programmation fonctionnelle, impérative. et des paradigmes orientés objet, y compris des fonctionnalités telles que les types de valeur, les classes et les interfaces, les génériques, les types de données algébriques, la correspondance de modèles et les fonctions d'ordre supérieur.

De plus, Cangjie prend également en charge l'inférence de type, ce qui peut réduire le fardeau de l'annotation de type pour les développeurs?; diverses fonctionnalités de sucre de syntaxe et de macro intégrées au langage aident les développeurs à développer rapidement des langages spécifiques à un domaine (DSL) et à créer des abstractions de domaine. basé sur Cangjie.

S?r et fiable?:

En tant que langage de programmation moderne, Cangjie poursuit le codage comme sécurité et garantit la sécurité de type et la sécurité nulle du programme grace à un système de type statique et à une gestion automatique de la mémoire. En même temps, Cangjie fournit également divers temps d'exécution. vérifications, y compris la vérification des limites d'indice de tableau, la vérification de conversion de type, la vérification de dépassement de calcul numérique et la vérification de la légalité du codage de cha?ne, etc., qui peuvent détecter rapidement les erreurs dans le fonctionnement du programme en plus, des outils d'analyse de code, des outils d'obfuscation et?; les stérilisateurs sont également utilisés pour fournir davantage de prise en charge de la sécurité de l'interopérabilité multilingue et de la protection des actifs de code.

Concurrence facile?:

Le langage Cangjie implémente des threads d'espace utilisateur légers et des bibliothèques d'objets concurrentes, en utilisant le modèle de thread d'espace utilisateur. Chaque thread Cangjie est une entité d'exécution extrêmement légère, avec un contexte d'exécution indépendant mais une mémoire partagée. Pour les développeurs, l'utilisation de threads en mode utilisateur est cohérente avec l'utilisation de threads système traditionnels et n'entra?ne pas de charges supplémentaires du point de vue de l'état d'exécution, la gestion des threads est complétée par le runtime et ne repose pas sur la gestion des threads du moteur d'exécution ; système d'exploitation. , donc la création, la planification, la destruction et d'autres opérations de threads sont plus efficaces et occupent moins de ressources que les threads du système.

Afin d'éviter la concurrence des données, le langage Cangjie fournit une bibliothèque d'objets concurrents.Les méthodes des objets concurrents sont thread-safe, donc l'appel de ces méthodes en multi-threads n'est pas différent de la programmation série. vous soucier de la gestion de la concurrence. Pour certaines bibliothèques principales, Cangjie fournit également des implémentations d'algorithmes de verrouillage sans verrouillage ou à granularité fine, ce qui peut réduire davantage le blocage des threads et améliorer la concurrence.

Excellentes performances?:

Le compilateur et le runtime Cangjie optimisent la compilation à partir de la pile complète, y compris le frontal du compilateur basé sur l'optimisation de compilation de haut niveau CHIR (Cangjie HighLevel IR) (telle que l'optimisation des boucles sémantiques, le retour sémantique optimisation collaborative -end, etc.), optimisation de compilation basée sur le back-end (telle que la vectorisation SLP, l'optimisation intrinsèque, InlineCache, optimisation de pointeur inter-procédural, optimisation de barrière, etc.), optimisation basée sur le runtime (telle que les verrous légers, marquage distribué, optimisation du tra?age concurrent, etc.).

De plus, le langage Cangjie a une conception légère native pour le runtime Grace à la conception modulaire et hiérarchique du runtime, il définit le modèle d'objet public Cangjie et les composants de base communs du runtime. implémente la gestion et le rappel de la mémoire d'exécution, telles que la pile, la gestion des exceptions et les appels multilingues, réduisent considérablement la conception d'objets redondants parmi plusieurs fonctionnalités et rationalisent le volume d'exécution. Dans le même temps, grace à la technologie de chargement des packages à la demande, la surcharge de mémoire des packages redondants démarrés par les applications Cangjie est réduite. Par conséquent, pour les appareils sensibles aux ressources, cela consomme moins de ressources et est plus convivial à prendre en charge.

De plus, Cangjie prend également en charge une série de cha?nes d'outils pour le développement d'applications, notamment les services de langage (mise en évidence, association), le débogage (débogage multilingue, débogage visuel au niveau du thread), l'inspection statique, l'analyse des performances et la gestion des packages. , génération de documents, outils Mock, cadres de test, outils de couverture, outils Fuzz et outils de programmation auxiliaires intelligents.

歷經 5 年研發(fā)沉淀,華為下一代編程語言“倉頡”正式開啟預覽

Huawei HarmonyOS NEXT Cangjie Language Developer Preview Beta est maintenant officiellement ouverte au recrutement. Les amis intéressés par ce site peuvent s'inscrire pour en faire l'expérience?:

https://developer.huawei.com/consumer/cn. /activityDetail/cangjie-beta/

Sujet spécial de la conférence des développeurs Huawei HDC 2024

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefa?on, veuillez contacter admin@php.cn

Outils d'IA chauds

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel PHP
1502
276
Le didacticiel d'introduction officiel de Huawei au langage de programmation Cangjie est publié. Découvrez comment obtenir la version universelle du SDK dans un seul article. Le didacticiel d'introduction officiel de Huawei au langage de programmation Cangjie est publié. Découvrez comment obtenir la version universelle du SDK dans un seul article. Jun 25, 2024 am 08:05 AM

Selon les informations de ce site du 24 juin, lors du discours d'ouverture de la conférence des développeurs Huawei HDC2024 le 21 juin, Gong Ti, président du département logiciel Huawei Terminal BG, a officiellement annoncé le langage de programmation Cangjie auto-développé par Huawei. Ce langage a été développé depuis 5 ans et est désormais disponible en avant-première pour les développeurs. Le site Web officiel des développeurs de Huawei a maintenant lancé la vidéo officielle du didacticiel d'introduction du langage de programmation Cangjie pour permettre aux développeurs de démarrer et de le comprendre. Ce didacticiel amènera les utilisateurs à découvrir Cangjie, à apprendre Cangjie et à appliquer Cangjie, notamment en utilisant le langage Cangjie pour estimer pi, calculer les règles de tige et de branche pour chaque mois de 2024, voir N fa?ons d'exprimer les arbres binaires en langage Cangjie et utiliser l'énumération. types pour implémenter des calculs algébriques, la simulation du système de signaux à l'aide d'interfaces et d'extensions, et une nouvelle syntaxe à l'aide des macros Cangjie, etc. Ce site a une adresse d'accès au tutoriel?: ht

Après 5 ans de recherche et développement, le langage de programmation de nouvelle génération de Huawei ? Cangjie ? a officiellement lancé sa version préliminaire Après 5 ans de recherche et développement, le langage de programmation de nouvelle génération de Huawei ? Cangjie ? a officiellement lancé sa version préliminaire Jun 22, 2024 am 09:54 AM

Ce site a rapporté le 21 juin que lors de la conférence des développeurs Huawei HDC2024 cet après-midi, Gong Ti, président du département logiciel Huawei Terminal BG, a officiellement annoncé le langage de programmation Cangjie auto-développé par Huawei et a publié une version préliminaire pour les développeurs du langage HarmonyOSNEXT Cangjie. C'est la première fois que Huawei publie publiquement le langage de programmation Cangjie. Gong Ti a déclaré : ? En 2019, le projet de langage de programmation Cangjie est né chez Huawei. Après 5 ans d'accumulation de R&D et d'investissements importants en R&D, il rencontre enfin les développeurs mondiaux aujourd'hui. Le langage de programmation Cangjie intègre des fonctionnalités de langage moderne, une optimisation complète de la compilation et une implémentation du Runtime. et la prise en charge prête à l'emploi de la cha?ne d'outils IDE créent une expérience de développement conviviale et d'excellentes performances de programme pour les développeurs. ? Selon les rapports, le langage de programmation Cangjie est un outil d'intelligence tous scénarios.

Huawei lance le recrutement bêta d'un aper?u du langage de programmation HarmonyOS NEXT Cangjie Huawei lance le recrutement bêta d'un aper?u du langage de programmation HarmonyOS NEXT Cangjie Jun 22, 2024 am 04:07 AM

Selon les informations de ce site du 21 juin, le langage de programmation Cangjie développé par Huawei a été officiellement dévoilé aujourd'hui, et le responsable a annoncé le lancement de la version bêta du recrutement HarmonyOSNEXT Cangjie pour les développeurs de langage. Cette mise à niveau est une mise à niveau précoce vers la version préliminaire du développeur, qui fournit le SDK du langage Cangjie, les guides du développeur et les plug-ins DevEcoStudio associés permettant aux développeurs d'utiliser le langage Cangjie pour développer, déboguer et exécuter des applications HarmonyOSNext. Période d'inscription : du 21 juin 2024 au 21 octobre 2024 Conditions de candidature : Cet événement de recrutement HarmonyOSNEXT Cangjie Language Developer Preview Beta est ouvert uniquement aux développeurs suivants : 1) Les vrais noms ont été renseignés dans la certification Huawei Developer Alliance 2) Complete H ;

L'Université de Tianjin et l'Université de Beihang sont profondément impliquées dans le projet ? Cangjie ? de Huawei et ont lancé le premier cadre de programmation d'agents d'IA ? Cangqiong ? basé sur des langages de programmation nationaux. L'Université de Tianjin et l'Université de Beihang sont profondément impliquées dans le projet ? Cangjie ? de Huawei et ont lancé le premier cadre de programmation d'agents d'IA ? Cangqiong ? basé sur des langages de programmation nationaux. Jun 23, 2024 am 08:37 AM

Selon les informations de ce site du 22 juin, Huawei a présenté hier le langage de programmation auto-développé par Huawei, Cangjie, aux développeurs du monde entier. Il s'agit de la première apparition publique du langage de programmation Cangjie. Selon des enquêtes sur ce site, l'Université de Tianjin et l'Université d'aéronautique et d'astronautique de Pékin ont été profondément impliquées dans la recherche et le développement du ? Cangjie ? de Huawei. Université de Tianjin?: compilateur de langage de programmation Cangjie L'équipe d'ingénierie logicielle du département d'intelligence et d'informatique de l'université de Tianjin s'est associée à l'équipe de Huawei Cangjie pour participer en profondeur à la recherche sur l'assurance qualité du compilateur de langage de programmation Cangjie. Selon certaines informations, le compilateur Cangjie est le logiciel de base en symbiose avec le langage de programmation Cangjie. Lors de la phase préparatoire du langage de programmation Cangjie, un compilateur de haute qualité qui lui correspond est devenu l'un des objectifs principaux. à mesure que le langage de programmation Cangjie évolue, le compilateur Cangjie est constamment mis à niveau et amélioré. Au cours des cinq dernières années, l'Université de Tianjin

Huawei Cloud Pangu Large Model 5.0 officiellement lancé?: capacités multimodales améliorées, fournissant des milliards, voire des milliards de paramètres différents Huawei Cloud Pangu Large Model 5.0 officiellement lancé?: capacités multimodales améliorées, fournissant des milliards, voire des milliards de paramètres différents Jun 22, 2024 am 02:28 AM

Selon les informations de ce site du 21 juin, lors de la conférence des développeurs Huawei HDC2024 qui s'est tenue aujourd'hui, le directeur général de Huawei et PDG de Huawei Cloud, Zhang Pingan, a annoncé que Pangu Large Model 5.0 était officiellement lancé, réalisant une série complète, multimodale et une réflexion solide. mise à niveau. Série complète : Pangu Large Model 5.0 comprend des modèles avec différentes spécifications de paramètres pour s'adapter à différents scénarios commerciaux. Multimodalité?: Pangu Large Model 5.0 peut mieux comprendre et plus précisément le monde physique, y compris les textes, les images, les vidéos, le radar, l'infrarouge, la télédétection et d'autres modalités. En termes de génération, Pangu 5.0 peut générer un contenu multimodal conforme aux lois du monde physique, permettant à l'innovation d'être arbitraire. Pensée forte?: un raisonnement logique complexe est la clé pour que les grands modèles deviennent des assistants industriels. Pangu Large Model 5.0 combine la technologie de la cha?ne de réflexion et la stratégie

Le site Web officiel et les documents de développement du langage de programmation Cangjie développé par Huawei sont en ligne et s'intègrent pour la première fois à l'écosystème Hongmeng. Le site Web officiel et les documents de développement du langage de programmation Cangjie développé par Huawei sont en ligne et s'intègrent pour la première fois à l'écosystème Hongmeng. Jun 22, 2024 am 03:10 AM

Selon les informations de ce site du 21 juin, avant la conférence des développeurs Huawei HDC2024, le langage de programmation Cangjie développé par Huawei a été officiellement dévoilé et le site officiel de Cangjie est désormais en ligne. L'introduction du site officiel montre que le langage de programmation Cangjie est un langage de programmation de nouvelle génération pour l'intelligence tous scénarios, axé sur ? l'intelligence native, tous les scénarios naturels, les hautes performances et une sécurité renforcée ?. Intégrez-vous à l'écosystème Hongmeng pour offrir aux développeurs une bonne expérience de programmation. Le site officiel joint à ce site présente ce qui suit?: cadre de programmation intelligent natif intégré à AgentDSL, intégration organique du langage naturel et du langage de programmation, expression symbolique simplifiée, combinaison libre de modèles, prenant en charge le développement de diverses applications intelligentes. Exécution naturellement légère et évolutive pour toutes les scènes, conception modulaire en couches, quelle que soit la taille de la mémoire, elle peut être adaptée à l'extension de domaine pour tous les scénarios?;

Comparaison des avantages et des inconvénients de la technologie C++ et d'autres langages de programmation modernes Comparaison des avantages et des inconvénients de la technologie C++ et d'autres langages de programmation modernes Jun 01, 2024 pm 10:15 PM

Une comparaison des avantages et des inconvénients du C++ avec d'autres langages de programmation modernes est la suivante?: Avantages du C++?: hautes performances, contr?le de bas niveau, écosystème de bibliothèques riche. Inconvénients du C++?: courbe d'apprentissage abrupte, gestion manuelle de la mémoire, portabilité limitée. Avantages de Python?: courbe d'apprentissage fluide, prise en charge étendue de la bibliothèque, langage interprété. Avantages de Java : indépendant de la plateforme, gestion automatique de la mémoire, large application. Avantages de JavaScript : indispensable pour le développement front-end, type léger et dynamique.

Le dernier maillon de l'écosystème Hongmeng de sang pur de Huawei ! Le langage de programmation Cangjie auto-développé fera ses débuts Le dernier maillon de l'écosystème Hongmeng de sang pur de Huawei ! Le langage de programmation Cangjie auto-développé fera ses débuts Jun 21, 2024 pm 03:23 PM

Selon les informations du 21 juin, cet après-midi, la Huawei Developer Conference 2024 sera officiellement ouverte. "Pure-blood Hongmeng" HarmonyOS NEXT est naturellement une priorité absolue. Selon le plan précédemment divulgué par Yu Chengdong, la version bêta publique pourrait être officiellement annoncée cet après-midi, et les consommateurs ordinaires peuvent également essayer "pur-blood Harmony". Selon certaines informations, les premiers téléphones mobiles pris en charge sont les séries Mate60 et Pura70. Il convient de noter qu'en tant que ? Hongmeng de sang pur ?, HarmonyOSNEXT a supprimé le noyau Linux traditionnel et le code open source AOSP Android et a développé l'intégralité de la pile en interne. Selon le dernier rapport de Sina Technology, Huawei achèvera également le dernier maillon de l'écosystème Hongmeng et étendra sa présence dans le monde.

See all articles