News for hackers. Stuff that matters.
Re:Why do we need modules at all? (2011) by tosh on Tuesday August 27, 2019 @08:23AM (#20808790)
You could use something like uuids for naming functions and attach meta data (including e.g. human readable names and/or namespaces).
Re:Why do we need modules at all? (2011) by pjc50 on Tuesday August 27, 2019 @08:32AM (#20808856)
> uuids for naming functions

Microsoft COM would like a word. {20D04FE0-3AEA-1069-A2D8-08002B30309D}

Re:Why do we need modules at all? (2011) by ChrisSD on Tuesday August 27, 2019 @08:35AM (#20808883)
People on HN keep reinventing COM. I swear every other week we have discussions like the above in at least one thread.
Re:Why do we need modules at all? (2011) by pjc50 on Tuesday August 27, 2019 @08:47AM (#20808959)
Yup. There's a lot of factors at play. We're a very ahistorical field; lots of folks are self-taught and therefore reinventing everything is normal to them; the dev universe is heavily siloed into "Web+UNIX" versus "Microsoft" versus some now moribund siloes (Websphere! Solaris! Alpha!); Microsoft have almost no community compared to the FLOSS world (although .net is changing this a bit); and finally the simple fact that COM and you and I are very, very old.

I'm not even sure that reinventing COM would be a bad idea - you can definitely do some great things with it, and the specific implementation details of COM are crufty. But doing so deliberately rather than accidentally would be better, with a review of benefits and problems of COM approaches.

Re:Why do we need modules at all? (2011) by pjmlp on Tuesday August 27, 2019 @09:43AM (#20809475)
COM has been reinvented, as UWP. :)

As for the community, maybe not on SV, but there are plenty of Microsoft communities and meeting groups.

Re:Why do we need modules at all? (2011) by NikkiA on Tuesday August 27, 2019 @11:04AM (#20810327)
Tell them it's called 'Core Foundation Plugin' and point at the apple docs, they'll start loving it.

https://developer.apple.com/documentation/corefoundation/cfp...

Re:Why do we need modules at all? (2011) by abstract7 on Tuesday August 27, 2019 @01:50PM (#20812532)
It's "Component Object Model" for anyone out there that almost gave up after googling "COM".