4 ms·
Including me, I think some syntaxes of Switft look like Go, while they actully don't share the same vision. Go tries to be a language great for system programmi
by jiyinyiyong 12y ago
Including me, I think some syntaxes of Switft look like Go, while they actully don't share the same vision. Go tries to be a language great for system programming so it introduces channels, interfaces. But Swift want to help GUI programming and it needs the whole class system but without crazy stuffs like channels.
But for others aspects that are not related these two(class system, concurrency), I would say they look quite similar.
- pjmlp 12y agoFor Go to be great for systems programming, the unsafe package needs a few more primitives and better control over the GC.
- tptacek 12y agoI don't know what this means. I've used Golang successfully for USB drivers, emulators, web and database servers, testing tools, a debugger, and cryptography. It seems evidently suited for systems programming as it stands. Someone is always going to be out there saying that any language isn't ready for prime time because it lacks feature-X.