18 ms·
If enterprise IT is excluded I wonder what "general purpose" even means.
by fauigerzigerk 7y ago
If enterprise IT is excluded I wonder what "general purpose" even means.
- smt88 7y agoEnterprise IT is a user/customer category, not a purpose. And I didn't mean it to include apps. I meant that Swift is not suitable for IT depts that must use Windows servers, which is not that common anymore.
- fauigerzigerk 7y agoThere are some very common purposes that are closely associated with enterprise IT. Writing line of business applications for Windows environments (server and/or desktop) is one of them. But there is of course a sense in which Swift is a general purpose language as opposed to something like SQL if that's what you mean. Unfortunately, right now Swift is not (yet) a pragmatic choice for anything other than iOS/macOS apps.
- smt88 7y ago> Writing line of business applications for Windows environments (server and/or desktop) is one of them. I disagree that this is common. Most people are on web + browser + Office these days.
- fauigerzigerk 7y agoWeb includes a very large number of Windows Server environments, either on premises or in the cloud. You really underestimate how dominant Windows is in many enterprises.
- pjmlp 7y agoSo where are the Swift bindings for Oracle, Informix, SQL Server, DB2?