Live data from Hacker News

PHP Almost Generics: Guided Journey Through the Official Compile-Time Proposal

doganoo.medium.com

11–16 of 16 posts

Re: PHP Almost Generics: Guided Journey Through the Official Compile-Time Proposal

#11
post #7
post #6

Earlier quoted context omitted.

What do you mean “separate from google”? Golang’s success is directly and exclusively based on google envy back in 2009-2012.

Their point is that Golang has seen adoption and use outside the Google ecosystem, which is perhaps surprising, and something few other "company languages" have managed (e.g. Swift is actually quite a nice language design, but almost no-one uses it unless they're deeply involved with the Apple ecosystem).

Sure, if you forget about C, Java, TypeScript, SQL, and many others.

Swift isn’t gaining much adoption because Apple aren’t putting much effort into promoting its use outside of the Apple ecosystem. And why would they when they don’t care about non-Apple stuff

Re: PHP Almost Generics: Guided Journey Through the Official Compile-Time Proposal

#13
post #7
post #6

Earlier quoted context omitted.

What do you mean “separate from google”? Golang’s success is directly and exclusively based on google envy back in 2009-2012.

Their point is that Golang has seen adoption and use outside the Google ecosystem, which is perhaps surprising, and something few other "company languages" have managed (e.g. Swift is actually quite a nice language design, but almost no-one uses it unless they're deeply involved with the Apple ecosystem).

Go has two things going for it, it was created by legends, so it gained a lot of interest from the beginning, and it has an excellent and unique runtime, making it really ideal for network services that constantly wait for something, yet still being able to do CPU intensive work. The language itself is just "OK" and that's kind of the point of it.

Re: PHP Almost Generics: Guided Journey Through the Official Compile-Time Proposal

#14
post #7

Earlier quoted context omitted.

Their point is that Golang has seen adoption and use outside the Google ecosystem, which is perhaps surprising, and something few other "company languages" have managed (e.g. Swift is actually quite a nice language design, but almost no-one uses it unless they're deeply involved with the Apple ecosystem).

Go has two things going for it, it was created by legends, so it gained a lot of interest from the beginning, and it has an excellent and unique runtime, making it really ideal for network services that constantly wait for something, yet still being able to do CPU intensive work. The language itself is just "OK" and that's kind of the point of it.

I think being able to just create cross platform binaries + having good tooling out of the box as well. You can get started with go very easily and sharing programs as binaries just removes a whole lot of issues you'd have in other languages.

Re: PHP Almost Generics: Guided Journey Through the Official Compile-Time Proposal

#15
post #11
post #7

Earlier quoted context omitted.

Their point is that Golang has seen adoption and use outside the Google ecosystem, which is perhaps surprising, and something few other "company languages" have managed (e.g. Swift is actually quite a nice language design, but almost no-one uses it unless they're deeply involved with the Apple ecosystem).

Sure, if you forget about C, Java, TypeScript, SQL, and many others. Swift isn’t gaining much adoption because Apple aren’t putting much effort into promoting its use outside of the Apple ecosystem. And why would they when they don’t care about non-Apple stuff

> Sure, if you forget about C, Java, TypeScript, SQL, and many others.

C has had multiple implementations from multiple implementors for decades. Java wasn't really tied into Sun's ecosystem, and had an enormous marketing blitz. TypeScript was even less of a Microsoft "company language" - and I think it's interesting that Dart felt a lot more tied into everything Google was doing, but ultimately lost out.

Re: PHP Almost Generics: Guided Journey Through the Official Compile-Time Proposal

#16
post #15
post #11

Earlier quoted context omitted.

Sure, if you forget about C, Java, TypeScript, SQL, and many others. Swift isn’t gaining much adoption because Apple aren’t putting much effort into promoting its use outside of the Apple ecosystem. And why would they when they don’t care about non-Apple stuff

> Sure, if you forget about C, Java, TypeScript, SQL, and many others. C has had multiple implementations from multiple implementors for decades. Java wasn't really tied into Sun's ecosystem, and had an enormous marketing blitz. TypeScript was even less of a Microsoft "company language" - and I think it's interesting that Dart felt a lot more tied into everything Google was doing, but ultimately lost out.

Go isn’t tied to Googles infrastructure any more than any of the other languages.
Post reply on HN