IDE/Utvecklingsmiljö för nybörjare i C?
Re: IDE/Utvecklingsmiljö för nybörjare i C?
För en nybörjare vet jag inte om en hel IDE är särskilt smart. Diverse utvecklingsmiljöer kan vara ganska tråkiga och tar både tid och ork i början. En texteditor och kompilator var för sig tror jag är enklast i början. Gör man sedan stora projekt finns det såklart många fördelar med en integrerad utvecklingsmiljö. Men som start är det viktigast att lära sig C och inte stora program.
Re: IDE/Utvecklingsmiljö för nybörjare i C?
Om man med "IDE" tänker på verktyg typ Eclipse eller NetBeans så
håller jag med, det är sannolikt overkill. Men däremot är "IDE" typ
den som ingår i LCC är inte mycket mer avancerad än vilken vettig
"editor" som helst, fast med ett "compile" kommando i menyn plus
lite mer. Ett kit, en installation och ett program att köra.
håller jag med, det är sannolikt overkill. Men däremot är "IDE" typ
den som ingår i LCC är inte mycket mer avancerad än vilken vettig
"editor" som helst, fast med ett "compile" kommando i menyn plus
lite mer. Ett kit, en installation och ett program att köra.
Re: IDE/Utvecklingsmiljö för nybörjare i C?
Håller med, jag leker med gedit, terminal och gcc. Detta funkar helt ok så länge antal filer går att räkna på fingrar och tår.psynoise skrev:För en nybörjare vet jag inte om en hel IDE är särskilt smart. Diverse utvecklingsmiljöer kan vara ganska tråkiga och tar både tid och ork i början. En texteditor och kompilator var för sig tror jag är enklast i början. Gör man sedan stora projekt finns det såklart många fördelar med en integrerad utvecklingsmiljö. Men som start är det viktigast att lära sig C och inte stora program.
Re: IDE/Utvecklingsmiljö för nybörjare i C?
Jodå man gör ett console C++ projekt och sätter en flagga (/TC under C/C++ -> advanced) så går det bra. Överlägset bästa utvecklingsmiljön om man kör Windows men den som vill börja med windows (GUI) programmering idag bör välja något av .Net språken.SeniorLemuren skrev:I Microsoft Visual Studio finns C# , C++ men inte ren C väl?Dessutom kan du ju tanka ned Visual Studio kostnadsfritt från MS.
TS skrev:Jag har en tanke om att lära mig C (utan ++, # eller liknande, ren C)
Re: IDE/Utvecklingsmiljö för nybörjare i C?
Jag tycker tvärt om, för en nybörjare är det helt avgörande att ha en färdig lösning som man bara installerar och allt fungerar direkt när man trycker på en knapp. Inget fifflande med makefiler, sökvägar eller script och uppdaterad, samlad högkvalitativ dokumentation av allt. Inget ändlöst googlande om vilken liten detalj som någon fått för sig att ändra mellan senaste och näst senaste versionen som gör att exempelkoden inte fungerar.psynoise skrev:För en nybörjare vet jag inte om en hel IDE är särskilt smart. Diverse utvecklingsmiljöer kan vara ganska tråkiga och tar både tid och ork i början. En texteditor och kompilator var för sig tror jag är enklast i början. Gör man sedan stora projekt finns det såklart många fördelar med en integrerad utvecklingsmiljö. Men som start är det viktigast att lära sig C och inte stora program.
Skall man lära sig själv är det även en stor fördel med enkel och intutiv step-step debugger, intellisens, mouseoverwatches m.m. Låg eller ingen inlärningströskel på att använda sånt och nybörjare slipper sitta och skriva mängder av printf och kompilera om 20 gånger för att hitta felet.
Re: IDE/Utvecklingsmiljö för nybörjare i C?
TextPad är annars helt fantastiskt bra och enkelt.
http://www2.hawaii.edu/~sdunan/study_gu ... xtPad.html
http://www.textpad.com/add-ons/index.html
http://www2.hawaii.edu/~sdunan/study_gu ... xtPad.html
http://www.textpad.com/add-ons/index.html
Re: IDE/Utvecklingsmiljö för nybörjare i C?
Kan inget annat än hålla med swesys.
En bra väldokumenterad IDE är det absolut bästa för en nybörjare.
En bra väldokumenterad IDE är det absolut bästa för en nybörjare.
Re: IDE/Utvecklingsmiljö för nybörjare i C?
Problemet är kanske det obefintliga stödet för programvaruutveckling i Windows. I Unix/Linux brukar svar på enklare frågor inte ligga längre bort än
Dock tycker jag att man som nybörjare alltid ska investera i en bra bok. Börjar man söka på Internet efter småfrågor kommer det ta lång tid att lära sig något ordentligt.
Kod: Markera allt
$ man printf
Re: IDE/Utvecklingsmiljö för nybörjare i C?
RTFM svar i diverse forum, problemet är att TFM inte existerar, mer än kryptiska oanvändbara MAN-sidor och dyligt.I Unix/Linux brukar svar på enklare frågor inte ligga längre bort än
Nybörjarstödet i WINDOWS-miljö är milsvitt mycket bättre, då det finns mängder med mycket bra pedagogiska böcker, både i pappersform som online/pdf.
Speciellt i C#-miljö finns det en nästan obegränsad mängd.
Re: IDE/Utvecklingsmiljö för nybörjare i C?
> Problemet är kanske det obefintliga stödet för programvaruutveckling i Windows.
Det beror ju väldigt mycket på hur man definierar "Windows".
Det är klart att Windows i sig inte har något som helst med
programuteckling att göra. Det vore korkat att skicka med verktyg
som enbart är av intresse för en bråkdel av en promille av användarna.
Men för den som faktiskt programmerar/utvecklar så använder man ju Windows
för att nå MSDN där det knappast lider något som helst brist på dokumentation.
T.ex : http://msdn.microsoft.com/en-us/library ... 71%29.aspx
Det beror ju väldigt mycket på hur man definierar "Windows".
Det är klart att Windows i sig inte har något som helst med
programuteckling att göra. Det vore korkat att skicka med verktyg
som enbart är av intresse för en bråkdel av en promille av användarna.
Men för den som faktiskt programmerar/utvecklar så använder man ju Windows
för att nå MSDN där det knappast lider något som helst brist på dokumentation.
T.ex : http://msdn.microsoft.com/en-us/library ... 71%29.aspx
Re: IDE/Utvecklingsmiljö för nybörjare i C?
Det är lite så jag tänker, jag vill inte ha ett jätteverktyg, men nånting som samlar ihop alla grundläggande funktioner på ett och samma ställe.sodjan skrev:Om man med "IDE" tänker på verktyg typ Eclipse eller NetBeans så
håller jag med, det är sannolikt overkill. Men däremot är "IDE" typ
den som ingår i LCC är inte mycket mer avancerad än vilken vettig
"editor" som helst, fast med ett "compile" kommando i menyn plus
lite mer. Ett kit, en installation och ett program att köra.
Jag har tankat ner LCC, men inte kommit igång än tyvärr.
Edit: Kan väl tillägga också att jag har blivit lite kluven kring var jag vill lägga den lilla tid jag kan avvara för programmering.
Intresset för C-programmering är mest på en, vad ska man säga, "filosofisk" nivå. Jag skulle vilja lära mig C för att det är "ren" programmering, mannen mot maskinen ungefär.

Men jag har även intresse av att kasta mig in i C# och Win-programmering för att kunna göra WP-applikationer (själv är bästa dräng

Re: IDE/Utvecklingsmiljö för nybörjare i C?
> ...men inte kommit igång än tyvärr.
Därför att du ine har tid/lust eller p.g.a något annat?
Därför att du ine har tid/lust eller p.g.a något annat?
Re: IDE/Utvecklingsmiljö för nybörjare i C?
Kan tipsa om Borlands Turbo C visserligen för ms-dos men den är snabb och definitivt integrerad. Framförallt kan man stega igenom rad för rad och se hur variabler ändras av källkoden.


Re: IDE/Utvecklingsmiljö för nybörjare i C?
Tips och tips, om den inte ens går att använda (på moderna
maskiner), vari ligger då nyttan med tipset ?
maskiner), vari ligger då nyttan med tipset ?
Re: IDE/Utvecklingsmiljö för nybörjare i C?
Dosfönster kan man plocka fram på i stort sett alla dagens maskiner. Och syftet var att lära sig C programmering,