Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Is it what DLL files on Windows are/used to be?


My understanding is that it is more like COM, CORBA and NetBeans. I guess it is one of those things that can mean different things to different people. At its core, it's just separation of concerns, usually branded and (re-)packaged. Often times, that core idea seems to get lost somewhere around the way...


The core idea of integrating components written in multiple languages got totally lost along the way from COM (a way for components written in different languages to interoperate while avoiding the DLL Hell problem) => ActiveX (a web-friendly marketing name for COM because you couldn't google for "COM") => Java Beans (a marketing name for vaporware to express the idea that Sun had an alternative to ActiveX, which was misleadingly positioned as a replacement for AWT, but when it was finally implemented was only useful for web servers, and certainly wouldn't ever work with anything but 100% Pure Java) => POJO (Plain Old Java Objects, which have nothing to do with user interface widgets or any other language than Java).


I will assume that you meant JavaBeans (the component classes) and not NetBeans (the IDE).


Indeed, thanks!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: