Frågan om vilket språk som är bäst går vidare. Jag tycker att det har varit lite lugnare under sista året. Men här kommer en artikel som ger nytt bränsle på elden.
Det är en intressant vinkling som han ger, när han menar att det handlar inte om språken som sådana utan om de som använder språken och dessa programmerares kultur. Språken har olika kulturer, där författaren inte verkar tycka speciellt om VB-kulturen.
The VB versus C# question isn't a question of language, it's a question of culture - it always has been. Anyone who approaches this question from a language syntax angle does a very important issue quite an extraordinary disservice. It's true, there's not a whole lot of difference between C# and VB when you look at the IL their respective compilers produce. If you really wanna see the difference between VB and C#, have a look at VB and C# programmers' bookshelves, or listen in on their conversations. Give a team of C# developers and a team of VB developers the same application to build, and the conversation about the solution will be likely be as different as the implementation approach.
Finns det någon sanning i det här påståendet? Jag tycker att han drar ut skillnaden lite väl mycket. Men det finns ändå intressanta poänger, som jag själv också tycker mig ha upptäckt. Det gäller exempelvis mönster. Vi inom VB-kulturen (om man måste välja sida så är jag en del av den) har inte varit speciellt intresserade av mönster förut. Det var först i och med .NET som många av oss fick upp ögonen för dem. Detta berodde nog delvis på att VB, innan .NET, inte var något "riktigt objektorienterat språk". (Naturligvis är detta också en sanning med modifikation. Vi använda mönster hela tiden, men vi kallade inte dem så.)
I artikeln låter det lite som att han glorifierar programmerare som har använt sig av FoxPro, C och Java. Bara för att de använde dessa språk, så har de alltid skrivit bättre och haft bättre diskussioner på kafferasten.
Ja, livet går vidare...
Recent Comments