GeirGrusom Skrevet 27. november 2010 Del Skrevet 27. november 2010 Jeg gidder ikke diskutere usakligheter, og du tar dette alt for personlig. Jeg prøver utelukkende å hjelpe deg, men du står fullstendig på bakbena om å forsøke å lære deg noe nytt, eller punge ut for Delphi. Hvis du lever av å programmere, hvorfor ikke betale de tusenlappene det koster? Hvis du ikke gjøre det, så finnes det massevis av alternative løsninger. Det er sikkert en smal sak for deg å sette deg inn i for eksempel Visual Basic hvis du bare gidder å prøve. Lenke til kommentar
sinnaelgen Skrevet 27. november 2010 Del Skrevet 27. november 2010 Jeg gidder ikke diskutere usakligheter, og du tar dette alt for personlig. Jeg prøver utelukkende å hjelpe deg, men du står fullstendig på bakbena om å forsøke å lære deg noe nytt, eller punge ut for Delphi. Hvis du lever av å programmere, hvorfor ikke betale de tusenlappene det koster? Hvis du ikke gjøre det, så finnes det massevis av alternative løsninger. Det er sikkert en smal sak for deg å sette deg inn i for eksempel Visual Basic hvis du bare gidder å prøve. Det er kun en hobby. du virker da ikke så veldig saklig når du bare ber meg om å bytte programmeringsspråk på den måten. ( du har ikke svart på spørsmålet mit om at delphi skulle være død ). ja. jeg har fått noen tips tidligere men de jeg har prøv ut har vær fullstendig søppel sammenlignet med delpi. i beste fall har brukergrensesnittet lignet veldig på delphi kompilator for 3-4 generasjoner siden. samme med Windows 7 funger det ikke det jeg klager på er at prisen har doblet seg 5 ganger siden jeg kjøpte meg en delphi versjon samtidig som mesteparten av annet programvare har blir nesten gratis ( eller gratis) Lenke til kommentar
Icetears Skrevet 27. november 2010 Del Skrevet 27. november 2010 PHP Ikke at jeg ser på det som ett programmeringsspråk, men det er nå det jeg kan. Lenke til kommentar
Dead_Rabbit Skrevet 27. november 2010 Del Skrevet 27. november 2010 Duh, mister elg. Jeg sier ikke dette (bare) for å være breial, men det er tydelig at du ikke kan en dritt om programmering, og når GeirGrusom prøver å hjelpe deg til tross for massive mengder med usakligheter og ignoranse, så bør du droppe attituden, og takke for et saklig svar. Og når det gjelder de greiene med at det tar 10 og 15 år å lære et nytt språk, så snakker du for deg selv. Det er mulig du bruker 15 år på lære deg et nytt språk, men for de fleste av oss, er det gjerne snakk om noen måneder før man begynner å få dreisen på det. GeirGrusom har rett, Delphi er dødt, så lær deg et annet språk, eller pung ut og sats på et synkende skip. Det er sikkert jævlig lurt. Lenke til kommentar
sinnaelgen Skrevet 27. november 2010 Del Skrevet 27. november 2010 Duh, mister elg. Jeg sier ikke dette (bare) for å være breial, men det er tydelig at du ikke kan en dritt om programmering, og når GeirGrusom prøver å hjelpe deg til tross for massive mengder med usakligheter og ignoranse, så bør du droppe attituden, og takke for et saklig svar. Og når det gjelder de greiene med at det tar 10 og 15 år å lære et nytt språk, så snakker du for deg selv. Det er mulig du bruker 15 år på lære deg et nytt språk, men for de fleste av oss, er det gjerne snakk om noen måneder før man begynner å få dreisen på det. GeirGrusom har rett, Delphi er dødt, så lær deg et annet språk, eller pung ut og sats på et synkende skip. Det er sikkert jævlig lurt. nå var det GerGrusom skrev at det tok 5 år å lære seg et nytt språk , ergo så tar det 10-15 år å lære seg 2-3 språk ( hvis man konsentrer seg om et av gangen) . det jeg spør om hvordan kan Delphi ( som ikker et programmeringsspråk men en måte å bruke objektpascal på ) kan være død når det selges hos alfasoft. det er dette jeg mer at GeirGrusom ikke saklig på når han ikke svare på spørsmålet hvis jeg nå skal lære meg et annet programgrinespråk så sliter jeg med å finne ut hvilket som funger med Windows7 som skikkelig dokumentasjon om det. samt at det ikke har fungert for meg. det som er sant er at jeg er ikke skikkelig utlært i delphi/objektpascal når man ikke finner nok dokumentasjon . det er mange ting jeg kunne tenke meg å lage , men det er generelt veldig lite hjelp å få. de som forsøker å hjelpe forutsetter som oftest at jeg har god kunnskap om noe jeg nesten ikke kjenner til. så jeg etterlyser programåringspråk (linker) som er lette å lære seg samtidig som de utnytter det grafiske grensesnittet i Windows . her vil jeg ikke ha noen amatør prosjekter som dere har linket til tidligere Lenke til kommentar
snippsat Skrevet 27. november 2010 Del Skrevet 27. november 2010 her vil jeg ikke ha noen amatør prosjekter som dere har linket til tidligere Litt latterilg,jeg har forslått python også C# til deg før,så det er et amatør prosjekter? Python er i dag et av de mest suksessrike språkene og vil for alltid være gratis og krossplatform. Python fungere selvfølgelig utmerket på windows 7,som de fleste språk gjør. Python quotes Se Tiobe ranking over språk. Ja,og overpriset delphi er gudskjelov på vei enda lengere ned. Lenke til kommentar
sinnaelgen Skrevet 27. november 2010 Del Skrevet 27. november 2010 (endret) her vil jeg ikke ha noen amatør prosjekter som dere har linket til tidligere Litt latterilg,jeg har forslått python også C# til deg før,så det er et amatør prosjekter? Python er i dag et av de mest suksessrike språkene og vil for alltid være gratis og krossplatform. Python fungere selvfølgelig utmerket på windows 7,som de fleste språk gjør. Python quotes Se Tiobe ranking over språk. Ja,og overpriset delphi er gudskjelov på vei enda lengere ned. nå var det disse objektpascal linkene jeg mente. forøvrig så har jeg store problemer med å forstå hvorfor man ikke lenger liker Delphi ( hvis man ser bort fra det koster å skaffe seg det) . C er da ikke noe lettere å lære seg Endret 27. november 2010 av den andre elgen Lenke til kommentar
GeirGrusom Skrevet 28. november 2010 Del Skrevet 28. november 2010 (endret) Delphi er et programmeringsspråk (synonym for Object Pascal) og et IDE. Det er mindre åpenbare fordeler ved å bytte språk, og på et eller annet tidspunkt må vi alle her (kanskje unntatt C++ brukerne? Vanskelig å si) bytte språk fordi det ikke lenger akkurat er på mote. Dette har skjedd med Pascal, Fortran og Cobol, og det skjer sikkert med Java, Python, Ruby, Visual Basic, PHP og C# en gang også. Spesielt Java tror jeg sitter i en litt sårbar posisjon etter at Oracle tok over. edit: den andre elgen, se på Visual C# Express. Det er gratis, og har de tingene du er vandt med fra Delphi. Endret 28. november 2010 av GeirGrusom Lenke til kommentar
snippsat Skrevet 28. november 2010 Del Skrevet 28. november 2010 (endret) forøvrig så har jeg store problemer med å forstå hvorfor man ikke lenger liker Delphi Viss du er vant "fancy drag drop autocomplete" funksjoner,så er nok gratis som GeirGrusom anbefaler Visual C# Express ok. Bruker Visual studio til en grad for og lærer med C# bedere. Jeg er mere opptatt språket og ikke så alle disse fancy funksjoner i et IDE. At språker er krossplatform er også et stor pluss. La oss se på en vanlig oppgave i Delphi og python. Beregn summen og produktet av en array/list av heltall. //Delphi var Ints : array[1..5] of integer = (1,2,3,4,5) ; i,Sum : integer = 0 ; Prod : integer = 1 ; begin for i := 1 to length(ints) do begin inc(sum,ints[i]) ; prod := prod * ints[i] end; end; #Python numbers = [1,2,3,4,5] total = sum(numbers) product = 1 for i in numbers: product *= i Vi ser at Delphi har hva man kalle en god del støy,variabeldeklerasjoner og statiske datatyper som ikke er med på og løse oppgaven med og gjøre kompiler glad. Nå er det helt greit og lære om variabeldeklerasjoner/statiske datatyper,men savner overhode ikke den biten i python som er ekte dynamisk typet. Python sin type dynamiske skrive måte har også fordeler og ulemper. Uten og gå noe nærmere inn på det,men koden blir klar og forstå som man ser i eksemplet over. Endret 28. november 2010 av SNIPPSAT Lenke til kommentar
GeirGrusom Skrevet 28. november 2010 Del Skrevet 28. november 2010 (endret) Et godt IDE vil spare deg for mye arbeid. Spesielt et verktøy for å legge opp GUI synes jeg er uvurderlig. Men jeg er enig ellers. // C# var numbers = new int[] {1, 2, 3, 4, 5}; var sum = numbers.Sum(); var produkt = numbers.Aggregate( (a, b) => a * b ); edit: C# fra versjon 4 har støtte for dynamisk typing, men en bruker det ikke vanligvis ettersom det går unødvendig utover ytelsen til programmer. eksempel på dette er at jeg laget en klasse for vektorer som bruker dynamic, og en som bruker statisk typing. For å plusse sammen 100000 vektorer av typen(1, 2, 3) så bruker den statiske versjonen under 15 millisekunder, mens den dynamiske versjonen ligger rundt 140 ms. Det er en vesentlig forskjell. Endret 28. november 2010 av GeirGrusom Lenke til kommentar
sinnaelgen Skrevet 28. november 2010 Del Skrevet 28. november 2010 (endret) da skal jeg teste ut visuel c# i ekspress utgave . listen det referer til blir lit merkelig da flere av språken der er basert på noen av de andre. jeg ser da at Delphi er blant de 15 språkene som A status ( hva nå det betyr ) selv om populariteten er dalende. jeg ser også at ADA baser på pascal er på vei opp. for meg så blir det lit merkelig at hvis man skal vektlegge populariteten til de 5-6 øverste språken i denne list om et språk er dødt eller ikke Endret 28. november 2010 av den andre elgen Lenke til kommentar
GeirGrusom Skrevet 28. november 2010 Del Skrevet 28. november 2010 Delphi tapte i stor graden kampen mot Visual Basic, som var den mest reelle konkurrenten til Delphi. Dette ettersom fokuset var likt mellom de to, altså grafiske IDE med fokus på oppsett av brukergrensesnitt og databasetilgang. Språket Visual Basic manglet mye som Delphi hadde, som objektorientering, og en rekke andre ting, men noen ganger vinner det teknisk underlegne produktet allikevel. Lenke til kommentar
-kga- Skrevet 30. november 2010 Del Skrevet 30. november 2010 Bruker normalt og er mest komfortabel med: c++ - Er riktig nokk kjapt, men bruker det mindre og mindre siden det tar for lang tid å programmere i det. java - Liker det bedre en c++ siden det går fortere å programmere med, og over de siste åra så har kjøre farte kommet seg ganske nærme c++ for normalt bruk. python - Starta med python for noen måneder siden, og digger språket. Det kjører riktig nokk litt tregt, men det går drit fort å programmere i det i forhold til de to over. Brukes mindre, og/eller mindre konfortabel med dem: Ruby - Har kun brukt det over to måneder, så er ikke noe god. Men det var lett å programmere med. Prolog - Logic basert. Kan det grunnleggende godt, men mer avanserte ting er vrient. c - Kun såvidt brukt, i småting over ett parr uker. Også noen som muligens ikke kan klassifiseres som programmerings språk: CLIPS - Regelbasert ekspertsystem. Protege - Rammebasert ekspertsystem. xml,xml schema, sax, dom, xpath, xquary sql html,css javascript Lenke til kommentar
sinnaelgen Skrevet 30. november 2010 Del Skrevet 30. november 2010 Har editoren som brukes til c++ på noen måte noen form for fult grafisk bruker grensesnitt ala delphi eller visual basic ? (der det bare er å dra objektene over til en flate ) Er det på noen måte mulig å lage egne "komponenter" i C++ eller alle variantene av C ? I delphi heter disse tingene man kan dra over til panelet komponenter , og man kan lage sine egne. Lenke til kommentar
snippsat Skrevet 30. november 2010 Del Skrevet 30. november 2010 (endret) Har editoren som brukes til c++ på noen måte noen form for fult grafisk bruker grensesnitt ala delphi eller visual basic ? Ja det finnes i C++ også python flere store 3 part GUI-rammeverk og velge mellom. Du kan bruke de fleste editorer til og skrive GUI. wxwidgets - Qt - GTK+ For og nevne de 3 store. Qt-designer har mange avansert funskjoner som "drag and drop". Du skal være mindere opptatt av dette og heller lære deg et språk. Ingen lærer noe særlig av og dra objekter ut i et vindu. Jeg tror du har gjort litt for mye av det før,det er språket som må telle mest. Jeg liker og lage GUI godt(bruker mest wxpython),men jeg skriver alt fra bånn av. For meg fungere det klart best og da har jeg full kontroll,og ja jeg har prøvd mange av disse GUI designere opp imellom årene. Endret 30. november 2010 av SNIPPSAT Lenke til kommentar
sinnaelgen Skrevet 30. november 2010 Del Skrevet 30. november 2010 Har editoren som brukes til c++ på noen måte noen form for fult grafisk bruker grensesnitt ala delphi eller visual basic ? Ja det finnes i C++ også python flere store 3 part GUI-rammeverk og velge mellom. Du kan bruke de fleste editorer til og skrive GUI. wxwidgets - Qt - GTK+ For og nevne de 3 store. Qt-designer har mange avansert funskjoner som "drag and drop". Du skal være mindere opptatt av dette og heller lære deg et språk. Ingen lærer noe særlig av og dra objekter ut i et vindu. Jeg tror du har gjort litt for mye av det før,det er språket som må telle mest. Jeg liker og lage GUI godt(bruker mest wxpython),men jeg skriver alt fra bånn av. For meg fungere det klart best og da har jeg full kontroll,og ja jeg har prøvd mange av disse GUI designere opp imellom årene. jeg foretrekker nå å la editoren legge inn den mest kjedelig koden og heller konsentrer meg om gangen i programmet jeg forsøker å lage. man lærer ikke så mye av å skrive det samme "skjelettet" hver gang . hvis det også er med nok kode eksempler så for man forståelse av hvordan ting henger sammen.det er noe jeg har manglet hittil. jeg lærte meg pascal men etterhvert over tok objektpascal og Delphi. her har jeg fått det inntrykket at mange utviklere er lit rastløse , de vil etter noen år bytte til andre språk no som medøfører at det forige språket forsvinner. det er en stor ulempe for en som ikke ønsker å bruke mesteparten av tiden til lære nye språk. det er i i og for seg greit nok å lærer seg noe nyt men her går det ut over tiden man kan bruke til å lage programmer. det er noe jeg misliker sterkt Lenke til kommentar
GeirGrusom Skrevet 30. november 2010 Del Skrevet 30. november 2010 Ting byttes som regel til det bedre. En bytter ikke språk bare for å bytte språk. Men det er trender som har endret seg hele tiden. Ikke alltid til det bedre. En ting jeg synes er synd, er at D ikke er blitt mer vanlig. Det er etter min mening generelt et veldig bra språk. Lenke til kommentar
sinnaelgen Skrevet 30. november 2010 Del Skrevet 30. november 2010 D har jeg ikke hørt om . hvilke fordeler her det språket ? Lenke til kommentar
GeirGrusom Skrevet 1. desember 2010 Del Skrevet 1. desember 2010 D kompilerer til maskinkode per i dag (DMD og GDC), støtter inline assembly, og et temmelig omfattende metaprogrammering. Blant annet var det en som skrev en ray-tracer utelukkende med D sin metaprogrammering. Altså når du kompilerte programmet, fikk du ut et bitmap med et ferdig raytracet bilde, istedet for en binærfil. D ligner på en blanding av Java, C# og C++. Dette ved at den støtter pekere, inline assembly, interfaces, templates, lambda uttrykk med fulle closures, har garbage collection (som en kan skru av om nødvendig), "pure functions" altså funksjoner som kun behandler immutable verdier(funksjonell programmering), funksjoner inne i andre funksjoner, og en rekke andre ting. Det støtter også delvis C++ ABI, som er temmelig uvanlig. Det er derimot et svært lite miljø rundt språket, som er ganske synd. Det er også i dag kun 32-bit compilere for D. 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å