Avatar billede mcgoat Nybegynder
03. juli 2006 - 18:48 Der er 23 kommentarer og
1 løsning

Forskelle i C

Hej Eksperter ;)

Nogen der kan give en lille gennemgang af de forskellige C sprog(C,C++,C#,.Net). Og hvad man bør gå efter / hvad der bliver efterspurgt på markedet.

Well... ved jo godt at de ikke går efter C :P

Men kunne godt tænke mig af vide hvad jeg skulle gå efter.. C++, C#, .Net.... og så liiiiige hvad forskellen er :)
Avatar billede mcgoat Nybegynder
03. juli 2006 - 18:49 #1
Og forklar gerne liiige hurtigt ".Net"... 'hvad er det'
Avatar billede farving Nybegynder
03. juli 2006 - 19:02 #2
er lige med på en lytter
Avatar billede mxs Nybegynder
03. juli 2006 - 19:15 #3
.NET er et framework udgivet og udviklet af Microsoft. Har aldrig selv brugt det, men jeg vil da gerne lige sende dig videre til http://en.wikipedia.org/wiki/.NET_Framework som faktisk beskriver det bedre end nogen andre.
C er sproget som blev udviklet ved AT&T til udvikling af et styresystem. C er et lav niveaussprog, ofte betegnet som sproget der ligger lige mellem højniveaussprog og asembler. Man bruger ofte C til systemopgaver såsom at lave et modul til en kernel. Unix systemernes kernel er skrevet i C.
C++ er et superset til C. C er ikke objektorienteret og har ikke disse avanceret "moduler" såsom Standard Libraryet og STL'en (streams, containers osv) C er derimod funkitonsbaseret, hvor C++ er udbygget til mere avanceret programmeringsteknikker (templates, OO) dog kan du stadig bruge C når du programmerer med C++.
C# er et sprog som tager meget fra Delphi, VB og java og har en syntaks lignende C++. Det er OO. Med C# kan du bruge .NET frameworket. Jeg har ikke selv brugt det så jeg ved ikke meget om det, men wikipedia ved masser om sproget, http://en.wikipedia.org/wiki/C_Sharp

C++ og C# er altså OO (også funktionel :)) sprog, mens C er mere primitiv. Jeg kan kun give disse tre links hvis du vil læse mere om de tre sprog og frameworket,
C# http://en.wikipedia.org/wiki/C_Sharp
C http://en.wikipedia.org/wiki/C_programming_language
C++ http://en.wikipedia.org/wiki/C%2B%2B
.NET http://en.wikipedia.org/wiki/C%2B%2B
Avatar billede mcgoat Nybegynder
03. juli 2006 - 19:19 #4
hmm.. der er meget at læse.. vender liiige tilbage lidt senere :)
Avatar billede arne_v Ekspert
03. juli 2006 - 19:24 #5
Avatar billede mxs Nybegynder
03. juli 2006 - 19:27 #6
Men jeg vil da helt klart sige at jeg synes at jeg fik meget ud af at lære java før jeg gik videre med C++. Hvis det er nogle af de overstående sprog (med undtagelse af C) du vil lære så tror jeg at java kunne være en god start, da det er et sikkert sprog og OO. Dog ikke helt OO, men jeg synes at man bliver introduceret til konceptet på en god måde. Der er nok nogen der siger at det er en dårlig måde, men jeg synes nu at jeg er kommet godt ind i fx. C++ verdenen.
Avatar billede arne_v Ekspert
03. juli 2006 - 19:29 #7
mit forslag vil vaere Java eller C#
Avatar billede michael_stim Ekspert
03. juli 2006 - 19:31 #8
Ja, jeg ville jo nok sige det omvendte. C++ er en god måde at komme ind i java-verden ;o) Men smagen er som bagen, der er mange forskellige ;o)
Avatar billede mcgoat Nybegynder
03. juli 2006 - 19:34 #9
Er lige begyndt på lidt C#. Har arbejdet med C og C++ før... Men er det ikke .NET programmører alle søger? eller har jeg taget helt fejl af det?
Avatar billede michael_stim Ekspert
03. juli 2006 - 19:34 #10
Som arne_v siger ville jeg nok gå efter Java eller C#. Men bliver du ekspert inden for hvilket sprog som helst, vil du altid kunne få arbejde. Så tag det du falder for og syndes er sjovt.
Avatar billede michael_stim Ekspert
03. juli 2006 - 19:35 #11
Men jo, folk skriger efter KOMPETENT .NET personale
Avatar billede arne_v Ekspert
03. juli 2006 - 19:47 #12
et lille afklarende PS: .NET kan laves i flere forskellige sprog bl.a. C# og
VB.NET - indtil videre det som C# er det mest efterspurgte .NET sprog
Avatar billede mcgoat Nybegynder
03. juli 2006 - 19:57 #13
smid nogle svar :) og tak for afklaringen gutter :)
Avatar billede mxs Nybegynder
03. juli 2006 - 19:57 #14
Meget efterspurgt ja. Men jeg kunne godt lide Java da den introducerede mig, på en meget god måde, til OO verdenen. Men alle spørger efter C# kompentente personer.
Avatar billede arne_v Ekspert
03. juli 2006 - 20:06 #15
jeg skrev kun at C# var det mest efterspurgte .NET sprog

som det fremgaar af min artikel, saa er der grund til at tro at efterspoergslen
efter Java folk stadig er stoerre end efterspoergslen efter C# folk
Avatar billede mcgoat Nybegynder
03. juli 2006 - 20:07 #16
forresten.. er de her Express versioner gratis?
http://msdn.microsoft.com/vstudio/express/visualcsharp/download/

Og er der "stor" forskel på dem og de "rigtige"?
Avatar billede mxs Nybegynder
03. juli 2006 - 20:09 #17
Tror ikke man går fejl med C# og Java :)
Avatar billede arne_v Ekspert
03. juli 2006 - 20:10 #18
michael>

Kan man udfra din uppercasing konkludere at folks forstaaelse af ".NET erfaring"
sommetider er lidt *fleksibel* ?
Avatar billede arne_v Ekspert
03. juli 2006 - 20:10 #19
Express er gratis
Avatar billede hmortensen Nybegynder
03. juli 2006 - 20:30 #20
Her kan du se en sammenligning af de forskellige VS versioner:
http://msdn.microsoft.com/vstudio/products/compare/
Avatar billede michael_stim Ekspert
03. juli 2006 - 20:39 #21
Uha Arne, folk har en meget forskellig opfattelse af hvad ordet "kompetent" indebär. Men det er jeg sikker på du ved ;o)
Avatar billede michael_stim Ekspert
03. juli 2006 - 20:44 #22
Men med den udvikling der inde for branchen, må firmaerne jo mange gange tage til takke med hvad de kan få, hvilket jo er heldigt for os alm. fodfolk :-D. For det er svärt at "blive kompetent" uden erfaring.
Avatar billede mcgoat Nybegynder
25. juli 2006 - 21:51 #23
smid lidt svar :)
Avatar billede mcgoat Nybegynder
31. juli 2006 - 11:19 #24
lukker så(Hader at have "Point ude") :P, ellers skriv i tråden og så laver jeg en ny med point
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