← Home ← Back to /g/

Thread 105785392

37 posts 8 images /g/
Anonymous No.105785392 >>105785522 >>105787988 >>105787997 >>105789603 >>105789603
Programming mandarin just dropped
Anonymous No.105785426 >>105785519
Seems like an interesting language. How well does it perform?
Anonymous No.105785457 >>105785552
syntax looks like a mix of rust and go
Anonymous No.105785486 >>105786230 >>105787238 >>105787751 >>105787997
>open source Cangjie repo
>All the functions and variable names are a mix of Chinese, Russian, Japanese, Korean
>security is almost entirely Hebrew
>front-end is Hindi
>one Korean contributer has a North Korean flag in their bio
Anonymous No.105785515
Been a while since I used anything huawei
Anonymous No.105785519 >>105785525 >>105785533
>>105785426
Grok, how well is mandarin for programming?
Anonymous No.105785522 >>105785530
>>105785392 (OP)
I don't hate it. If I had to use a GC lang, I'd pick this over Go and Java any day.
Anonymous No.105785525
>>105785519
Will you shut the fuck up? I'd install and benchmark this crap myself if I knew how to do it accurately.
Anonymous No.105785530 >>105785555
>>105785522
Why?
Anonymous No.105785533 >>105785538 >>105786210 >>105786238
>>105785519
Cangjie is a programming language developed by Huawei, designed primarily for its HarmonyOS Next operating system. Named after the Cangjie input method for typing Chinese characters, it aims to support general programming for applications across Huawei's ecosystem. Introduced in 2024, Cangjie is set to be open-sourced on July 30, 2025, making it accessible to developers worldwide. It is often compared to languages like Java and Swift due to its focus on application development for Huawei's cross-device platform.
Anonymous No.105785538 >>105785549 >>105786238
>>105785533
Native Intelligence: Cangjie is designed with built-in support for AI-driven features, enabling developers to integrate intelligent functionalities into applications seamlessly.Full-Scene Capabilities: It supports development across various scenarios, including mobile, IoT, and cross-device coordination, aligning with HarmonyOS Next’s distributed architecture.High Performance: Huawei claims Cangjie offers enhanced performance through a new garbage collection system, which ensures smoother application flows and faster response times.Strong Security: The language incorporates safety mechanisms, such as safer array access, which reportedly reduces crash rates during cross-device coordination by 68%.Modular Architecture: Cangjie is built for scalability and adaptability, making it suitable for diverse use cases.Development Toolkit: It includes tools for debugging, static verification, performance analysis, and testing, enhancing developer productivity.
Anonymous No.105785549 >>105786238
>>105785538
Performance Claims:Huawei’s earlier Ark Compiler, which underpins some of Cangjie’s technology, claimed performance improvements of 24% in system fluency and 44% in response speed. However, developers found these claims optimistic, suggesting real-world performance may vary.
Anonymous No.105785552 >>105793616
>>105785457
it's rike lust
Anonymous No.105785555
>>105785530
It doesn't have the weird special syntax Go has (: for initalization [] for generics) and it has all the features Go thinks it's too good for.
ML inspired syntax makes it look more like Scala than Java's 90s OOP with functional bolted on.
It seems to be a fairly well designed language. Still depends on how performant their GC is.
Anonymous No.105785659 >>105785935
hate uniucode tread?
Anonymous No.105785935
>>105785659
no
Anonymous No.105786210
>>105785533
>Absolutely zero mentions of performance
Jeets will flock to it.
Anonymous No.105786230
>>105785486
Source or GTFO
Anonymous No.105786238
>>105785549
>>105785538
>>105785533
What the fuck, are you a bot?
Anonymous No.105787110 >>105787121 >>105787137 >>105787934
Cangjie's performance, according to their white paper. It's slightly reassuring, but not including C++ or Rust in the comparison already makes it look like a poor choice for systems programming.
Anonymous No.105787121
>>105787110
It's for apps on their Harmony OS.
Anonymous No.105787137
>>105787110
java and swift were mistakes
Anonymous No.105787238
>>105785486
>one Korean contributer has a North Korean flag in their bio
I will now use your lang.
Anonymous No.105787751
>>105785486
Holy based. I kneel.
Anonymous No.105787934 >>105788123 >>105789652
>>105787110
It wouldn't make much sense to compare programming languages with a garbage collector running on a virtual machine to manual memory management programming languages running on bare metal.
That Swift was included and performs the worst either says a lot about Swift or the people writing that paper and test.
Anonymous No.105787988
>>105785392 (OP)
Threadly reminder that America spies on the world's citizens
Anonymous No.105787997
>>105785392 (OP)
>rival Java and Swift
No thanks.
>>105785486
This sounds pretty based though.
Anonymous No.105788123
>>105787934
You're right, that was very short-sighted of me. I guess C# would be a better language to compare against.
Anonymous No.105789603 >>105789645
>>105785392 (OP)
>>105785392 (OP)
Gay shit like this is always advertised in the tech field and it's never finished or actually useful. It's also the case that their written language is inferior for programming.

These threads are spam and I don't know anyone who would pay for these posts besides the Zion don. Not even chinks in chink land would pay for this. This is very similar to how the Zion don. Was paying for negative publicity against himself the entire time Brandon was in office. Then (predicably) at the end of it all they simply tried slapping an inverter on the propaganda and "whoooa super bess president evar coming froo". Fucking childish
Anonymous No.105789645
>>105789603
>culture war obscession faggot
>schizo rambling
>illiterate
>doesn't realize the programming language isn't literally mandarin
many such cases
Anonymous No.105789652 >>105790243
>>105787934
Swift was probably included because it's used for developing apps on apple, similar to this.
Anonymous No.105790243 >>105790776
>>105789652
That makes sense but doesn't explain why Swift performs worse than Go in their test. Something is off.
Anonymous No.105790620 >>105790725
it's not in chinese, still uses english/latin
Anonymous No.105790725
>>105790620
That's not what OP said
Anonymous No.105790776 >>105790897
>>105790243
Swift does perform worse than go though.
https://programming-language-benchmarks.vercel.app/swift-vs-go
Anonymous No.105790897
>>105790776
Thanks for the link. I was giving it too much credit. I didn't realize how much of a shitlang Swift was.
Anonymous No.105793616
>>105785552