Huawei zaprezentował swój własny język programowania

Huawei zaprezentował swój własny język programowania

Na konferencji dla programistów HDC 2024 firma Huawei przedstawiła własny język programowania Cangjie. Język ten jest pozycjonowany jako opcja nowej generacji dla aplikacji all-scenario.

Cangjie integruje się z ekosystemem Huawei HarmonyOS. Kilka głównych cech Cangjie:

  • Wbudowana inteligencja: zintegrowany framework AgentDSL, który łączy język naturalny z językiem programowania. Umożliwia to współpracę z wieloma agentami oraz upraszcza wyrażenia symboliczne.
  • Możliwości full-scene: język zaprojektowany, aby był lekki i skalowalny, z modułowym designem dla różnych scenariuszy. Wspiera również rozwój zorientowany na domeny.
  • Wysoka wydajność: Cangjie ma nowy system garbage collection, który zapewnia płynniejszą pracę wątków aplikacji oraz szybszy czas reakcji. Dodatkowo, lekkie wątki poprawiają wydajność równoczesną.
  • Niezawodna ochrona: bezpieczeństwo jest wbudowane w strukturę języka, aby pomóc programistom unikać luk w zabezpieczeniach.

Wersja wstępna Cangjie jest dostępna do rejestracji i nauki.

Czy uważacie, że ten język może zyskać popularność, czy jednak będzie używany lokalnie?

Avatar
Mar 23, 2023

Bill Gates opublikował list na temat AI i swoich przewidywaniach dotyczących jej przyszłości

Miliarder przyznał w liście, że istnieją obawy związane ze sztuczną inteligencją, w tym ryzyko, że ludzie będą jej nadużywać, a także możliwość powstania superinteligentnych lub "silnych" SI, które mogłyby "ustanowić swoje własne cele" w miarę doskonalenia technologii AI.
0
Nov 6, 2023

Były rekruter Google radzi nie używać tagu "Otwarty na pracę" na LinkedIn

"Open to Work" na zdjęciach profilowych sugeruje o desperacji.
0
Feb 7, 2024

Grammarly lays off 20% of staff due to restructuring

Grammarly announced a business restructuring to advance focus on the AI-enabled workplace of the future. As part of this restructuring, they lay off approximately 230 members of our global team.
0

This site uses cookies to offer you a better browsing experience.

Find out more on how we use cookies and how to change cookie preferences in our Cookies Policy.

Customize
Save Accept all cookies