Avatar billede dennism Nybegynder
20. juli 2005 - 21:15 Der er 40 kommentarer og
1 løsning

Hvilket programmeringssprog?

Jeg ved godt, at det ikke er første gang at I ser dette spørgsmål - jeg har enda selv spurgt om det samme før. Jeg er bare i tvivl om, hvilket programmeringssprog man skal tage fat på. Jeg har før villet igang, men er blevet bremset, fordi det valgte sprog har vist sig ik at være helt som jeg regnede med. Startede først om Java, men blev hurtigt træt af det (kom egentligt ik ret langt). Desuden har jeg senest været igang med C++. C++ blev droppet, fordi jeg syntes at det være alt for indviklet at lave Win32-programmer. Men skal bestemme sig for, hvilke kataloger man vil bruge osv.

Jeg bruger meget tid på webprogrammering: HTML, JavaScript, PHP og mySQL. Disse er jeg ret gode til.

Men jeg kan virkelig ik bestemme mig for, hvad der er bedst at tage fat i. Håber der er nogen, som har nogle forslag til hvad der vil være bedst til netop mig. Jeg er ret god til JavaScript og fik også 13 i det til eksamen i datalogi på gymnasiet. Java vil måske være nærliggende for mig?
Avatar billede arne_v Ekspert
20. juli 2005 - 21:18 #1
Du gik kold på GUI i C++ ikke ?

Java og C# er meget nemmere at lave GUI i.
Avatar billede dennism Nybegynder
20. juli 2005 - 21:24 #2
Ja, det er korrekt. Det tog for hårdt på mig ;)

Kan du fortælle lidt om forskellene ved C# og Java?
Avatar billede arne_v Ekspert
20. juli 2005 - 21:27 #3
GUI i C++ kan godr svare lidt til en bjerg etape i Tour de France

C# og Java ligner hinanden rigtigt meget

visse Windows specifikke ting er meget nemmere i C# end i Java (f.eks. brug af registry)

til gengæld kan du køre samme Java program på Windows, Linux, MacOS, Solaris etc.
Avatar billede dennism Nybegynder
20. juli 2005 - 21:30 #4
Har jeg nogle fordele ved Java, i forhold til at jeg føler mig godt hjemme i JavaScript?
Avatar billede arne_v Ekspert
20. juli 2005 - 21:33 #5
JavaScript, Java og C# har visse overfladiske syntax ligheder

men JavaScript er grundliggende et noget anderledes sprog end Java og C#

du skal ikke lade dig narre af de 4 bogstaver
Avatar billede krydset Nybegynder
20. juli 2005 - 21:34 #6
ja jeg spørger lige engang.... Hvad med .net platformen vb.net osv, ved god de ikke ligner de andre sprog men kunne det ikke være en ide at kigge på dem måske... de er da lette at lave win 32 app på
Avatar billede arne_v Ekspert
20. juli 2005 - 21:36 #7
C# er .NET !
Avatar billede arne_v Ekspert
20. juli 2005 - 21:37 #8
C# og VB.NET er 2 .NET sprog og kan derfor ca. det samme.

C# har en Java lignende syntax.

VB.NET har en VB lignende syntax.

Med en baggrund i JavaScript og PHP tror jeg at C# vil falde mest naturligt.
Avatar billede dennism Nybegynder
20. juli 2005 - 21:39 #9
Kan I forklare mig om .net platformen? Jeg ved ik hvad det er.
Avatar billede arne_v Ekspert
20. juli 2005 - 21:42 #10
.NET er:
  en runtime svarende til Java virtual machine
  et mega stort class library med masser af ready to use funktinalitet
  diverse compilere hvoraf C# og VB.NET er de mest brugte
  diverse design guides etc. som forklarer hvordan man bør bruge alt det
Avatar billede dennism Nybegynder
20. juli 2005 - 21:52 #11
Findes der en god dansk bog, som gennemgår C#? Hvordan ser det ud med compilere til C#? Er det muligt at hente en gratis, som er udemærket? Og hvad med drag'n'drop compilere? Er det noget man bruger?
Avatar billede dennism Nybegynder
20. juli 2005 - 21:54 #12
Hos IDG-forlaget har de en bog der hedder C# af Bo Brinch som er sat ned fra 249,- til 50. Ved du, om den er noget værd? Den er skrevet i Juni 2002 - er den for gammel?
Avatar billede arne_v Ekspert
20. juli 2005 - 21:55 #13
Du kan hente .NET SDK inklusive C# compiler gratis fra Microsoft.

Eller du kan hente open source mono som også kommer med en C# compiler.

MS Visual C# IDE koster penge (dog kommer der i version 2005 en gratis Express
udgave)

SharpDevelop er en glimrende open source IDE.

Jeg kendre ingen gode C# bøger på dansk.
Avatar billede arne_v Ekspert
20. juli 2005 - 21:56 #14
2002 er lang tid siden i .NET sammenhæng - på den anden side har for løkker
og if sætninger jo ikke ændret sig
Avatar billede dennism Nybegynder
20. juli 2005 - 21:58 #15
Hvad er en IDE?

Skal jeg igang med at læse engelske bøger?
Avatar billede arne_v Ekspert
20. juli 2005 - 22:00 #16
Integrated Development Environent

sådan en editor med syntax farvning hvor man kan compile inde fra editoren
Avatar billede arne_v Ekspert
20. juli 2005 - 22:00 #17
min holdning er at med sprog som C++/Java/C# så skal man gå efter den bedste bog -
og den er typisk på engelsk
Avatar billede dennism Nybegynder
20. juli 2005 - 22:04 #18
Hvad er så forskellen på en sådan editor og en compiler? Hvis jeg vælger MS's C# compiler skal jeg skal jeg måske bruger kommendopromten til at angive hvad den skal compile? Eller hvad?

Jeg skal læse datalogi på universitetet, så kan lige så godt komme i gang med at læse engelsk bøger, selvom jeg ik er så meget for det - skal jo have det lært :)
Kan du anbefale en bog, som er til at betale?
Avatar billede arne_v Ekspert
20. juli 2005 - 22:05 #19
Nej - både MS Visual C# og SharpDevelop kalder C# compileren fra SDK
Avatar billede arne_v Ekspert
20. juli 2005 - 22:06 #20
jeg mener at Wrox generelt udgiver gode .NET bøger
Avatar billede dennism Nybegynder
20. juli 2005 - 22:08 #21
Hvad er SDK? HVad er den egentligt forskel på MS Visual C# og SharpDevelop så?
Avatar billede arne_v Ekspert
20. juli 2005 - 22:09 #22
SDK = Software Development Kit

200 MB du installerer !
Avatar billede arne_v Ekspert
20. juli 2005 - 22:10 #23
MS Visual C# og SharpDevelop er 2 forskellige IDE'er

ligesom For dog Opel er 2 bilmærker
Avatar billede dennism Nybegynder
20. juli 2005 - 22:12 #24
Tak for svarene..kan du vise mig nogle links til nogle bøger, som kunne være gode? Synes kun jeg kan finde nogen på over 300,- (specielt hvis det skal være Wrox).
Avatar billede arne_v Ekspert
20. juli 2005 - 22:14 #25
det koster gode programmerings bøger
Avatar billede dennism Nybegynder
20. juli 2005 - 22:17 #26
Men ville det så ik være rigeligt for mig at købe bogen til 50,-, og se nærmere på om sproget er noget for mig? Eller er de muligheder som bogen oplyser om alt for forældede?
Avatar billede arne_v Ekspert
20. juli 2005 - 22:19 #27
50 kr. er jo ikke meget

du kunne jo også kigge lidt på diverse www resourcer om C#
Avatar billede dennism Nybegynder
20. juli 2005 - 22:22 #28
Kender du til nogle artikler på nettet, som du kan anbefale? Kan huske at du havde nogle udemærkede nogle til C++.
Avatar billede dennism Nybegynder
20. juli 2005 - 22:31 #30
HVad skal jeg så hente hos MS for at komem i gang med overstående tutorial?
Avatar billede arne_v Ekspert
20. juli 2005 - 22:33 #31
.NET runtime
.NET SDK
Avatar billede dennism Nybegynder
20. juli 2005 - 22:38 #33
Er det kun compiler, eller er der også en editor?
Avatar billede arne_v Ekspert
20. juli 2005 - 22:39 #34
det er kun compiler + docs
Avatar billede dennism Nybegynder
20. juli 2005 - 22:40 #35
Er der nogen i vejen for kun at bruge notepad? Er det ik bedre med en der laver syntax farvning?
Avatar billede arne_v Ekspert
20. juli 2005 - 22:43 #36
du kan godt bruge notepad

ellers kan du hente Sharpdevelop her:
  http://www.icsharpcode.net/OpenSource/SD/
Avatar billede dennism Nybegynder
20. juli 2005 - 22:45 #37
Det er altså en af de såkaldte drag'n'drop editere, ik?
Hvordan ser andre C# prorgrammøre på folk som bruger disse? Personligt synes jeg, at det er lidt for nemt, da programmet jo egentligt laver den svære kode!?
Avatar billede arne_v Ekspert
20. juli 2005 - 22:48 #38
GUI builders er ihvertfald mere populære i .NET kredse end i Java kredse

omend der stadig er hardcore programmører som ikke vil bruge dem
Avatar billede dennism Nybegynder
20. juli 2005 - 22:50 #39
Oki. Jeg vil prøve at arbejde videre med alle de svar, som jeg har fået af dig. Tak for hjælpen. Smider du lige et svar?
Avatar billede arne_v Ekspert
20. juli 2005 - 22:51 #40
kommer her
Avatar billede roenving Novice
21. juli 2005 - 02:00 #41
-- og du kan som start måske prøve at benytte dig af Jscript.NET, men det kan absolut ikke anbefales til alvorligere opgaver, men kan måske give dig en lettere vej ind i .NET !-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester