Avatar billede intel4004 Novice
21. november 2002 - 10:19 Der er 14 kommentarer og
2 løsninger

Hvilket sprog skal jeg vælge??

Jeg er godt i gang med universitetet og indtil videre er vi kommet igang med Visual Basic. Men hvordan anses VB ude i erhvervslivet?? Mit indtryk er at det er lidt for nemt, og lidt for lego-bygge-agtig til at fungere i virkelig stressede situationer.
Og hvordan er det med VB og runtime libraries??

Det jeg ikke kan lide ved VB er at programmerne kræver noget ekstra hos brugeren. Hvad med Visual C++ og C#, er dette det samme? Skal distributioner i disse sprog også bruge nogle andre filer hos brugeren??

Hvad så med Borland C++ - er dette et "kraftigt" sprog? Skal programmer programmeret heri, bruge andre systemfiler på end-user maskinen? Hvordan er forskellen indbyrdes på de sprog jeg har nævnt?

Mvh Intel4004
Avatar billede game_tracker Nybegynder
21. november 2002 - 10:20 #1
Delphi 6 enterprise er nice
Avatar billede intel4004 Novice
21. november 2002 - 10:26 #2
Yep glemte lige Delphi udviklingsmiljøet. Men jeg har beskæftiget mig en del med PHP, og derfor ligger C++ måske nærmere mig...

Jeg har altså også brug for lidt mere feedback end at delphi 6 er nice :)
Avatar billede ebe Praktikant
21. november 2002 - 10:28 #3
delphi bruges ikke så meget ude i det virkelige liv. Med det ringe kendtskab jeg har til programmering (lidt delphi, lidt java, lidt vbscript, lidt basic) ville jeg afgjort vælge c++ i dag. det er fuld objektorienteret, fleksibelt, kraftigt og minder en del om java i syntaksen og bruges mange steder.
Avatar billede game_tracker Nybegynder
21. november 2002 - 10:29 #4
Delphi 6 enterprise er til firmaer men man kan meget styre ting's applikationer osv men hvad skal du programmer for? spil\programmet (hvilkene programmer)
Avatar billede game_tracker Nybegynder
21. november 2002 - 10:29 #5
ebe> hvad hedder den du bruger til at skrive c++ (vil lære c++ til at lave opengl spil)
Avatar billede osaka_san Nybegynder
21. november 2002 - 10:31 #6
Det kommer vel lidt an på hvad du gerne vil arbejde med når du kommer ud i erhvervslivet :-)

For nogle er et job som utillity udvikler drømmen, for andre er det macroudvikling til kontorsystemer og for nogle helt 3. eer det udvikling af store fantastiske og komplekse CRM systemer og lignende.

Alt afhængig af målet kan det betale sig at kigge på forskellige sprog. Hvad der dog universelt kan anbefales er derimod at få så meget generel programmeringskendskab som mulig og gerne til en række sprog. Når man først ligesom har fattet pointen med OO programmering, forstår hvad en løkke, recursiv og memmory management er så er der ikke de store problemer med at lære de forskellige sprog/syntaxer.

Så med mindre du helt sikkert ved hvad du gerne vil ende som, så sigt hellere bredt efter generel forståelse indtil du ved hvad du vil specialisere dig indenfor. Derefter kan du så begynde at kigge på hvilket sprog du helst bør bruge.

/Gensmann
Avatar billede ebe Praktikant
21. november 2002 - 10:33 #7
du kan gå ind i borlands hjemmeside og downloade trial versions af de fleste udviklingsmiljøer, f.eks. c++ builder

http://www.borland.com/products/downloads/index.html
Avatar billede intel4004 Novice
21. november 2002 - 10:39 #8
Ok - tak.

Men hvad med dette krav for runtime libraries i VB. Er det noget som ligger i andre sprog også??

Jeg aner ikke hvad jeg vil programmere endnu eller hvor det bliver. Jeg er lide startet på ingeniør uddannelsen i software konstruktion - og vælger jeg civil er det først om ca 2,5 år at det hele bliver grav-alvorligt, ihvertfald ang. programmeringen...

Intel4004
Avatar billede osaka_san Nybegynder
21. november 2002 - 10:48 #9
intel4004> Oki - Så synes jeg helt klart bare du skulle prøve dig lidt frem. Altså kigge lidt på de forskellige sprog og se hvilke der tiltaler dig mest, rode lidt med dem og så måske prøve nogle andre for lige så stille at komme repetoiret igennem.

C++ og C# er ikke det samme (bare lige for at tage den) - C# er et nyt sprog der er udviklet til microsofts nye .NET platform. Det er en slags hybrid af flere sprog plus lidt nye tilføjelser. Der er en del der begynder at tage C# til sig, men da .NET frameworket p.t. kun kører på Microsoft platformen er det selvfølgelig mest udviklere på denne der leger mest med det. Der er dog allerede ved at blive lavet en linux (og andre platforme) version af .NET (www.go-mono.net) som også forstår c# så mon ikke det er et sprog der har en fremtid foran sig, selvom det måske er lidt nyt. Personligt er jeg bekendt med en del der finder sproget ganske behageligt. .NET kræver dog stadigvæk at man har .NET frameworket indstalleret på sin maskine for at køre (runtime), men nye versioner af windows kommer til at have det præinstalleret.

En yderligere fordel ved selve .NET frameworket er at du kan kode det i svjh 26+ forskellige sprog der alle bliver kompileret til det samme intermidiate sprog der så compiles. Derudover kan du også benytte c# til serverside programmering af webservices og asp.net så det er et bredt sprog der er ganske brugbart til mange ting, men dog stadigvæk meget platforms afhængig.

/G
Avatar billede mg_network Nybegynder
21. november 2002 - 10:50 #10
Jeg vil arbejde med C++ for hvis du kan det kan du studere php som er en vigitgt del i erhvervslivet.....
Avatar billede ebe Praktikant
21. november 2002 - 10:50 #11
her må jeg blive dig svar skyldig, men der er sikkert en masse folk her på eksperten som ved en masse om det!
Avatar billede arne_v Ekspert
21. november 2002 - 11:32 #12
Avatar billede intel4004 Novice
28. november 2002 - 20:20 #13
Osaka_san> Lægger du lige et svar?
Avatar billede osaka_san Nybegynder
28. november 2002 - 20:32 #14
intel4004> Nope - står ikke lige og mangler point ;)
Avatar billede intel4004 Novice
30. november 2002 - 08:50 #15
Ok - lukker spørgsmål - tager selv 30 point tilbage.
Avatar billede intel4004 Novice
19. august 2007 - 00:14 #16
Interessant :)

Jeg er nu godt i gang med mit afgangsprojekt på nævnte uddannelse hvor jeg roder med computer vision. Fik en god erfaring indenfor mange ting på den uddannelse. Java, C, C++, Python, C#, PHP og...meget andet. Men da jeg postede dette spørgsmål viste jeg absolut intet om eksempelvis objekt-orienteret programmering, java, C, C++, Python, C# :) Nu er jeg heldigvis bare god i alle de sprog (blær!).

Men sjovt at side og læse sine gamle spørgsmål :)

Mvh Intel4004
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