Rudde Skrevet 8. januar 2011 Del Skrevet 8. januar 2011 Først og fremst lurer jeg på hva som er forskjellen på programmeringspråk og scriptingspråk? Og jeg har drevet med PHP, MySQL, XHTML og CSS noen år nå og ønsker å lære meg ett språk hvor jeg kan utvikle enkle programmer som kan utføre helt basise handlinger i windows og linux. Jeg tror C++ vil være litt overkill for hva jeg kommer til å drive med, med det første og ettersom FreeBASIC og Python skal være mye lettere en C++ prøver jeg å lese meg opp på de språkene istede. Det jeg lurer på er hva er det som er best for en nybegynner? Jeg har hørt mest om Python rundt omkring men flere sier at FreeBASIC skal være ett bedre alternativ for nybegynnere. Er det noe fordeller og ulemper med de forskjellige språkene? Og hva er de forskjellige språkene gode for? Lenke til kommentar
snippsat Skrevet 8. januar 2011 Del Skrevet 8. januar 2011 Først og fremst lurer jeg på hva som er forskjellen på programmeringspråk og scriptingspråk? Python er et scriptspråk og et programmeringspråk,så ikke tenk på så mye på dette. Det jeg lurer på er hva er det som er best for en nybegynner? Jeg har hørt mest om Python rundt omkring men flere sier at FreeBASIC skal være ett bedre alternativ for nybegynnere. Svaret mitt blir helt klart python,nå liker jeg Basic språkene veldig dårlig. Derfor kan jeg aldrig anbefale Basic til noen,VB.NET er vel ikke så ille, men skal man jobbe opp mot .NET er C# mye bedere eller med python og ironpython Er det noe fordeller og ulemper med de forskjellige språkene? Og hva er de forskjellige språkene gode for? Python er idag et de språkene som kan brukes til det meste,utenom low-level programming. Python sammmerbeider godt med C/C++ viss man trenger low-level tilgang. Det er muilg og gjøre en del low-level med python`s ctypes. Python har flere gode GUI verktøy Wxpython - PyQt - PyGTK. Dette gjør at man enkelt kan utvikle krossplatform programmer. C++ har også disse verktøyene wxwidgets - QT - GTK+ Python gjør at man kan utvikle raskere og er mye enklere enn om man skulle gjort det samme i C++. Python stiller sterkt innen web-programmering. Python`s Web-rammeverk Till spill har man også flere muligheter,som Pygame, pyglet, Blender, Panda 3D, unity3 Mange bedrifter bruker idag python,noen eksempler her Python Quotes Hvordan komme igang med python?. Bruk python 2.7(vent med python 3.x) Det er er flere veier,enn blaning av alt er vel greit(Bøker,tutorial,videoer) http://www.swaroopch.com/notes/Python Dive into python 2 og 3 søk. http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python http://openbookproject.net/thinkcs/python/english2e/ http://www.tutorialspoint.com/python/index.htm http://www.sthurlow.com/python/ Youtube(fjern 1 ville ikke ha opp thumbnails linker) 1http://www.youtube.com/watch?v=4Mf0h3HphEA&feature=channel 1http://www.youtube.com/watch?v=RHvhfjVpSdE 1http://www.youtube.com/watch?v=0xgn-HKzZes http://www.youtube.com/user/ryanmshea http://showmedo.com/ Lenke til kommentar
Rudde Skrevet 9. januar 2011 Forfatter Del Skrevet 9. januar 2011 Takk for utfyllende svar Har også kanskje ett litt dumt spm, må brukere ha noe ekstra innstallert for å kjøre python programmer slik man må med java? For python er .py filer eller noe slikt sant? Lenke til kommentar
snippsat Skrevet 9. januar 2011 Del Skrevet 9. januar 2011 (endret) Alle linux og mac versjoner kommer med python pre installer. På windows må bruker ha python installert for og kjøre .py filer. Portable python er også noe som gjør det lett og kjøre .py filer uten og installere noe. For "stand alone application" kan man bruke py2exe, Cxfreeze Jeg bruker Gui2exe og Inno-Setup Dette gjør at man får 1 exe-fil(med uinstall info),og bruker trenger ikke ha python installert for og kjøre programmet. Endret 9. januar 2011 av SNIPPSAT Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå