Nee hoor. .NET kan je ook gebruiken i.c.m. een MySQL database.
Veel alternatieven beloven een betere productiviteit dan Java, maar als je het gebruik van een goede IDE meerekent, zijn de productiviteitsvoordelen van het alternatieve platform dan nog relevant? Doelt dit nu op ontwikkelkosten, dan; moeilijke vraag. Geen inzicht in jullie budget. Doelt dit op het functioneren/prestaties van je applicatie dan; hell yeah!?
Een groot deel van het typewerk dat je in Java meer moet doen dan in andere platforms op de JVM valt immers weg door allerlei gradaties van autocompletion, code generation en short-keys. Denk daarbij aan het automatisch genereren van getters en setters, en het automatisch plaatsen van import-statements op het moment dat je het voorstel van de autocompletion accepteert. Of te wel, er is onder andere voor Java gekozen omdat er geen goede IDE beschikbaar was voor andere talen? Visual Studio 2008 was toen ook al beschikbaar met alle beschikbare add-ons
Wat ons betreft was Java destijds een prima keus. Sterker, als we nu opnieuw moesten beginnen zou Java alsnog veel kans maken. We hebben nu eenmaal Java-kennis in huis en het is een uitgebreid platform met een scala aan bibliotheken en tools. Denk bijvoorbeeld aan de uitgebreide ide's en profilers die voor Java bestaan. Zijn er vergelijkbare tools voor de alternatieve platforms?
Het hele artikel had een stuk korter kunnen zijn als je deze regel meteen had opgenomen. Of anders samengevat: Het ontwikkelen van Tweakers was veel duurder geweest wanneer we het NIET voor, op Java gebaseerde technologieën hadden gekozen. De reden hiervan is dat de R&D voor alternatieve, inclusief de aanschaf voor ondersteunende programmatuur (hint Visual Studio) en personeel die de omschakeling (bijvoorbeeld naar .NET) zoude willen maken (kom, geef maar toe

) zo veel geld had gekost dat we meer reclame op de site moesten dumpen om het geheel betaalbaar te houden. En dat hadden jullie de lezers weer niet fijn gevonden.
Wat ik helemaal vergeten ben te vermelden. Ondanks de wat vage conclusie vind ik het een interessant artikel. En de developers mogen wel een veer in hun hoed gestoken worden voor het werk wat ze leveren.
Overigens begrijp ik de kritiek die er vanuit de opensource community op Microsoft is wel. Visual Studio is verre van gratis, tenzij je de expres versie gebruikt. Die is alleen een beetje uitgekleed en moet je twee aparte instanties installeren wil je het werk kunnen doen wat de developers van Tweakers moeten verrichten. 1-0 voor de opensource community als je VS al vergelijkt met een IDE als Netbeans. Namelijk 638euro voor de simpelste VS versie tegenover de al jaren gratis verkrijgbare, Netbeans, Eclipse, Mono, vul de andere maar in. Het geld issue zal waarschijnlijk voor Femme (sorry als ik andere original crew vergeet te vermelden) ten tijden van de oprichting van Tweakers.net hebben meegespeeld. Vergeet even niet aan wie we dit alles hebben te danken
De rechtstreekse 2-0 die enkele minuten later volgt is dat softwareprojecten waar in dit
artikel naar gerefereerd worden veelal een oorsprong hebben in een door professionele hobbyisten ontwikkelde technology stacks. Bij mijn weten is de Apache groep een van de grootste initiatieven. En wederom allemaal gratis te her gebruiken maar vooral: Uitbreidbaar (mits je echt kan programmeren). Daarbij mag je al sinds jaar en dag bijdragen aan hun projecten. Dat kreeg je als buitenstaander voor twee jaar geleden nog niet zo eenvoudig voor elkaar bij Microsoft. Pas korte tijd accepteerd Microsoft meer vanuit de community waar ze overigens ook gretig gebruik van maken.
Dus ik snap de afkeer tegen Microsoft wel. Ik vind het geen wat ik van de Microsoft Technologie stack gebruik fijn werken en voorlopig zie ik even geen reden om over te stappen naar een alternatief. Maar mocht in de toekomst zich een baan aanbieden die dat vereist ben ik er zeker niet blind voor.
[Reactie gewijzigd door theike op 16 november 2012 20:23]