4 ms·
I'll take it a step further--it usually indicates to me hipster script-kiddies that don't know how to properly support multiple platforms beyond pasting togethe
by angersock 12y ago
I'll take it a step further--it usually indicates to me hipster script-kiddies that don't know how to properly support multiple platforms beyond pasting together makefiles from Grandpa Google.
EDIT:
Downvote all you want--how many times have you had to deal with packages that magically only build on Windows, OSX, or Linux? Or only on a particular version of Ubuntu?
- spolu 12y agoHehe, in that case, it also means writting a substantial amount of code specifically targeted to Windows...
- angersock 12y agoSuch as? I'm pretty sure Chromium and Node build just fine. https://github.com/joyent/node/wiki/installation https://github.com/joyent/node/wiki/installation http://www.chromium.org/developers/how-tos/build-instructions-windows http://www.chromium.org/developers/how-tos/build-instruction... EDIT: https://github.com/breach/exo_browser/wiki/Building-the-ExoBrowser https://github.com/breach/exo_browser/wiki/Building-the-ExoB... What else am I missing from your package.json?
- spolu 12y agoWithin the ExoBrowser to open a window and install web view controls
- Mikeb85 12y agoOnce you experience the *nix was of doing things (after the initial learning curve), the Windows way is a huge pain in the ass.
- angersock 12y agoI've done 'nix development, and agree that for certain things it's much nicer. On Windows, VS debugger beats everything else I've seen hands down. It's not hard to support Windows if you're writing good cross-platform code; there are a lot of libraries (Qt, Boost, etc.) that make things much easier than they used to be. Again, I see lack of Windows support mostly as programmers being lazy (and I've said the same thing about lack of 'nix support, so don't think I'm being biased). If you don't write portable code you're doing it wrong.
- Iftheshoefits 12y agoI think the downvotes are more for your tone than whatever point you're trying to make. Also, code portability for a project like this is important, but that's not universally true. Having a hard and fast requirement for code portability imposes a set of concerns, design and maintenance issues that complicates a project. It (almost) never comes for free, and is a legitimate concern for any project--even ones where a portability requirement is almost a given.
- integraton 12y ago> I see lack of Windows support mostly as programmers being lazy "Lazy" would imply that Windows support is somehow a requirement that's being shirked by developers, which frankly it isn't. Microsoft is not entitled to have developers support, expend effort on, or even give a moment's thought to their platforms.
- LocalPCGuy 12y agoWindows is still by far the primary platform users (maybe not devs) use, and yes, for any serious project, it is most definitely a requirement. I didn't get the sense from the website that it wasn't going to come to Windows, just that they haven't had the chance to get it working yet. I don't find the devs attitude lazy unless they actually come out and say screw it we aren't going to both to support Windows. And this attitude being displayed toward Microsoft is just lazy (and very likely the province of the young), because while they did give us a crappy browser and Webforms for way too long, and they are fun to poke fun at, they've done more than most companies to push both the computer revolution and the Internet as a whole forward to what it is today. So give them a little credit, pull your head outta the sand and actually take a look at what they do once in a while also. You might be surprised what you find.
- enjalot 12y agoA lot of us "young" devs grew up on windows and remember what a hostile place it was to learn. My disdain for Microsoft is anything but lazy, I have worked very hard not to have to develop for Windows. I think if you pull your head out of the sand you'll find many serious projects that don't depend on Microsoft. 99% of Web servers run *nix and any project done for the web doesn't need windows. How many billions of dollars are being made on Android and iOS? As far as I'm concerned Microsoft has squandered any goodwill they may have been due, if they deserve any credit it is for driving me to open source.