4 ms·
This is the 3rd language I know about that google created. I have no idea why they don't use rust with their C++ code base and I don't know why they made this i
by ArrayBoundCheck 4y ago
This is the 3rd language I know about that google created. I have no idea why they don't use rust with their C++ code base and I don't know why they made this instead of use zig which actually brings something new to the table.
Overall I don't see myself using this. 0/3 google
- compiler-guy 4y agoThere is an entire document which explains why they can't use rust or zig. The short version is that for their particular usecase they need really close ties to C++. "Existing modern languages already provide an excellent developer experience: Go, Swift, Kotlin, Rust, and many more. Developers that can use one of these existing languages should. Unfortunately, the designs of these languages present significant barriers to adoption and migration from C++. These barriers range from changes in the idiomatic design of software to performance overhead."
- ArrayBoundCheck 4y agoI guess I'll rewrite my original comment here to clarify I don't know why google created this language. It offers nothing new and I can't see why they'd use this over rust when rust can be used. I don't see why they use this over zig since zig can certainly be used where this language is meant to be used. Zig actually brings something new Overall google is 0/3 on creating languages that people want to use. Maybe go is useful but I haven't seen enough proof