Bijna de helft van de ontwikkelaars die nu Visual Basic van Microsoft gebruiken, overweegt over de stappen op meer moderne tools. Dat blijkt uit een onderzoek dat in de Verenigde Staten werd gehouden.
Visual Basic is veruit de meest populaire tool bij professionele ontwikkelaars. Evans Data ondervroeg 600 ontwikkelaars en kwam er achter dat niet minder dan 52% van hen Visual Basic inzette. Volgens Microsoft zijn er in de hele wereld 3 miljoen gebruikers van Visual Basic.
Verontrustend voor Microsoft is dat 42 procent van de ondervraagden aangaf van plan is over te stappen op meer moderne ontwikkeltools. Daarbij dachten we ondermeer aan Java of C#. Het goede nieuws voor Microsoft is dat C# bij zijn Visual Basic klanten stukken populairder is dan Java. Volgens Evans Data is deze beslissing ingegeven doordat nieuwe tools het makkelijker maken om te ontwikkelen voor nieuwe omgevingen of nieuwe toepassingen voor het Internet of voor mobiel gebruik te bouwen.
Een andere opvallende vaststelling uit dit nieuwe onderzoek: de helft van alle ondervraagden zegt dat ze peer-to-peer toepassingen willen gaan ontwikkelen.
Als je hebt gekozen voor .NET als platform, dan is de keuze tussen C# en VB eigenlijk geen issue meer. Als je gewend was in VB5 of 6 te programmeren dan lijkt een keuze voor VB.NET voor de hand te liggen. Hoewel het leren van het .NET Framework niet moet worden onderschat. Het is een voordeel als je al ervaring hebt in een object geörienteerde taal als C
of Delphi, want voor de doorgewinterde VB programmeur is volwassen object-oriëntatie de grootste vernieuwing van de taal. Verder zal zowel de C# als de VB programmeur zijn weg moeten leren in de grote hoeveelheid classes en functies die worden meegeleverd met het .NET platform.
Ik heb zelf testen gedaan om te meten of er performance-veschillen zijn tussen C# en VB. Die zijn er niet, omdat beide talen eerst naar Intermediate Language worden gecompileerd.
Omdat C# het parade-paardje van M$ is kan ik me voorstellen dat verbeteringen en nieuwe features het eerst beschikbaar komen in de C#-compiler. Dat kan een reden zijn om C# te kiezen. Bovendien gaat natuurlijk mijn programmeurs-hart sneller kloppen bij het ontdekken en leren van een nieuwe programmeertaal. Maar zakelijk gezien: er is veel meer VB-kennis aanwezig dan C# kennis. Het is laagdrempelig, snel programmeren, terwijl met behulp van het .NET Framework de deur wagenwijd openstaat naar professionele, mutli-tier, web-enabled applicaties.
Dat VB minder zou zijn dan C# heeft te maken met emotie, maar kan niet verstandelijk beargumenteerd worden.
Inderdaad, de presentatie van de CEO van mysql was indrukwekkend. Voor “Small Business Solutions” /oftewel MKB’s is mysql een goede oplossing maar alleen ze lopen wat achter qua rac/fga/fgac/triggers/..er is een lange lijst.
Maar goed , access kan hij wel vervangen en natuurlijk is mysql erg populair met php(people hate pearl..kidding)
apache. Maar hij is nog jong(96 werd hij geintroduceerd), of wordt hij opgegeten door een grote vis of wordt hij opgegeten door een grote beest.[Get it! ;-)].
Maar het is wel interessant om te kijken hoe de open source de “proprietery software” gaat (geleidelijk) vervangen…