jag har bara läst programmering och gjort program som varit textbaserade än sålänge. Har hittills läst java, C och kommer läsa C++. Har två, förmodligen riktigt löjliga, frågor nu:
1. Vilket språk lämpar sig bäst för att göra applikationer som ser ut som "riktiga" program i windows? (fönster utseende osv)
2. Måste man kompilera programmen i Windows eller går det lika bra i Linux?
1. Vilket språk lämpar sig bäst för att göra applikationer som ser ut som "riktiga" program i windows? (fönster utseende osv)
C, C++, VB, Delphi, C# är väll de stora som man kan välja på, kan väll säga att C/C++ är svårast sedan kommer C#, Delphi och sist VB. Det är min uppfattning.
Java kan du ju också använda men då blir det inte ett "riktigt" windows program utan ett Java program, dvs man måste ha en JRE installerad för att köra det. Samma sak gäller även för C# där man måste ha .NET installerat för att kunna köra programmen.
2. Måste man kompilera programmen i Windows eller går det lika bra i Linux?
Ja det kan man göra om man har en Win32 kompilator i Linux, men jag vet inte om det finns någon win32 kompilator under Linux.
Kolla in Borland C++ Builder. Det är verkligen en plattform där man snabbt "fixar" allt gränssnitt, och fyller i med egen kod. Man kan kompilera till helt standalone program.
.Net däremot, ger i stort samma möjligheter (med tanke på gränssnitt) men där är samma problem som med Java, datorerna måste ha en massa runtimes installerade. Man kan distribuera dessa runtimes i programmet man gör, men jag har för mig att det blir 38Mb extra, inte direkt någon liten dist...
Eftersom du nämnde Linux, så tycker jag du ska kolla in Kylix (från Borland) det ger dig C++ Builder / Delphi utvecklingspaketet där du kan, väldigt enkelt, porta programmen både till Linux/Windows
När man pluggar ska man inte bry sig om hur arbetsmarknaden ser ut idag. Imorgon är en annan dag. Alltså tycker jag, som har varit med läääääääänge, att det är smart att plugga IT idag. Visserligen hade vi en IT-hype som briserade, men vem tror att behovet av data, IT, programmering inte behövs imorgon? Minskar datoriseringen? Använder företagen mindre datorstöd?
Vilket språk lämpar sig bäst för att göra applikationer som ser ut som "riktiga" program i windows? (fönster utseende osv)
Men det kan man inte besvara utan att veta vad det är för typ av program och hur stort detta program kommer att vara.
Jag har väl aldrig gjort ett riktigt program i VB men, visst, kan man göra program i VB eller VB.net. Men siktar du på ett större och komplexare system skulle jag undvika VB. C++ och MFC har jag mest erfarenhet utav, kraftfullt men kräver sin man (eller kvinna). C# har jag bara gjort en liten applikation med, framtiden? Java, provade jag första gången 1996, har ju fortfarande vissa problem med prestanda (speciellt Swing) men det är ju kul att mobba Microsoft, eller...
263 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e