Citat:
Ursprungligen inskrivet av Ghost_Overdoze
Språket i det här fallet är sekundärt: om du vill få intresset tillbaka för programmering är det viktigaste att hitta ett projekt som du vill genomföra.
Jag håller med fullständigt. Språket är inte viktigt egentligen.
Citat:
Ursprungligen inskrivet av Ghost_Overdoze
För övrigt, och det är också utanför trådens intressesfär, är det trist att någon som jobbar med programmering lever i villfarelsen att C# är ett språk främst för klientprogram. Det är möjligt att ni jobbar så, men det säger mer om er än språkets (och plattformens) möjligheter.
Jag jobbar med stora serversystem som hanterar många många miljarder kr varje dag. Serversystemen är mycket berömda och välkända, alla har hört talas om dem. De systemen kostar flera 100 tals milj kr om någon vill köpa dem. Kraschar ett av våra system så läser man alltid om det i media. I denna bransch och nisch, så existerar inte C# på dessa stora system. Det är alltid Java/C/C++. Dock håller man på gå ifrån C/C++ numera. Det finns en del mindre system som vi levererar i C++. Men de kostar bara typ 50 milj kr eller så. Nu är det Java som gäller för utveckling av såna här system. Vi har även extremt god kompetens och är inga klåpare. När jag träffar på C# så är det alltid på windowsdatorerna som accessar dessa stora system.
Ett skäl till att det inte är C# som används här på företaget, kan vara för att C# inte finns i någon bra version till stora datorer. Det är alltid Unix eller Mainframe eller OpenVMS som gäller. C# körs främst på Windows och Windows duger inte till seriöst arbete då det är kraschbenäget. Men jag tror nog att C# duger för servrar, det är bara det att inget "seriöst" operativssystem stödjer C#. Dessutom är C# och Java ganska lika, så det är typ hugget som stucket vilket man lär sig, eftersom det går snabbt att byta emellan dem. Kan man det ena, så kan man enkelt byta. All tid man investerat på att lära sig, går inte förlorad om man byter språk.
Citat:
Ursprungligen inskrivet av azoapes
Nja, jag är skeptisk till Oracle. Det är en så liten målgrupp som egentligen behöver lägga tre gånger mer på en licens gentemot SQL Server. MSSQL räckte ju gott åt NASDAQ med 5000 transaktioner per sekund, jag är övertygad om att inget medelstort företag då skulle behöva köpa varken Oracle eller DB2, så Oracle måste ha en ruskigt bra säljavdelning.
Visst kanske målgruppen är liten. Men den har mycket pengar, och hanterar mycket viktiga processer för mycket pengar. Kort sagt, det är status där. Pengar och status och prestige. Så målgruppen är viktig. Och Oracle är viktig spelare där.
Angående NASDAQ och sina 5000 transaktioner, vad pratar du om? NASDAQ kör ju Java och Linux. De kör inte Microsoft.
Citat:
Ursprungligen inskrivet av azoapes
Hur som helst så var min poäng att du skrev: "Kan du det ena så kan du det andra", vilket är käpprätt,
Precis, så poängen är att de flesta här verkar överens om att kan man Java så är steget litet till C#. Och tvärtom, förstås.
Citat:
Ursprungligen inskrivet av azoapes
samt att du skrev: "C# används mera för klienterna, de program som körs på windows datorer" vilket låter som fakta för en ej insatt men som jag i så fall vill se statistik på för att ta som sanning eftersom den absolut största andelen .NET-applikationer jag kommer i kontakt med är webbrelaterade. Det gäller både på den digitala byrå jag jobbar hos nu och på det mjukvaruföretag jag var på innan (desktop-applikationer som snackade med .NET Web Services på olika sätt).
Jag jobbar i en annan bransch, där systemen kostar flera 100 tals milj kr. Det är mycket möjligt att för små webbyråer och media företag så körs C# på servrarna, och de kör Windows. Men Windows finns inte i min bransch. Och eftersom C# körs endast på Windows, så finns inte heller C# på de stora servrarna.
Mono som är en öppen implementation av C# duger inte för seriöst arbete. Den laggar efter och ingen kör den i stora sammanhang.