Avatar billede donwang Nybegynder
05. marts 2003 - 14:41 Der er 37 kommentarer og
1 løsning

Fremtidens programeringssprog?

Hey! Havd mener i er fremtidens "programeringsprog", til programmer etc?
Avatar billede donwang Nybegynder
05. marts 2003 - 14:44 #1
Havd=hvad:O)
Avatar billede jelzin101 Praktikant
05. marts 2003 - 14:46 #2
det afhænger jo i langt de fleste tilfælde af hvad der skal laves, så det mener jeg ikke man kan give et entydigt svar på.
Avatar billede donwang Nybegynder
05. marts 2003 - 14:46 #3
Bare mindre programmer...
Avatar billede bufferzone Praktikant
05. marts 2003 - 14:47 #4
Jeg vil tro at der vil være et par forskellige, f.eks java eller Dot net afhægig af hvem der vinder den krig der køre i øjeblikket. samt C++++
Avatar billede arne_v Ekspert
05. marts 2003 - 14:47 #5
Skrivebords PC'ere: C#

Servere: Java

Hverken C eller C++ !

(men fortvivl ikke hvis du er C++ haj - hvis du kan C++ så kan du også
find eud af C# og Java)
Avatar billede hermandsen Juniormester
05. marts 2003 - 14:48 #6
Delphi!!!!! :)
Totalt religoinsspørgsmål!!! ;)
Avatar billede arne_v Ekspert
05. marts 2003 - 14:49 #7
Så vidt jeg ved pusher MS C# og de skal nok få deres vilje
på skrivebords PC'erne.

På servere vil der også være noget .NET, men jeg tror ikke at
MS får dominans der. Java og J2EE er den mest oplagte server
teknologi.
Avatar billede hermandsen Juniormester
05. marts 2003 - 14:50 #8
Måske er der nok så meget fremtid i C++, Java, C# og så videre, men selve den metode Delphi bruger til at lave programmerne for programmøren, er helt genial og endnu ikke gjort godt nok efter af andre firmaer end Borland selv! :)

Det var så min mening! ;)
Avatar billede arne_v Ekspert
05. marts 2003 - 14:50 #9
hermandsen>

Hvad vi hver især foretrækker er et religions spørgsmål.

Hvad trenden i branchen er er stadig usikkert, men er ikke
ren religion.
Avatar billede donwang Nybegynder
05. marts 2003 - 14:52 #10
Hvad kan det så bedst betale sig at begynde at lære?
Avatar billede game_tracker Nybegynder
05. marts 2003 - 14:53 #11
vil skyde på c#
Avatar billede hermandsen Juniormester
05. marts 2003 - 14:53 #12
>>arne_v
Sikkert ikke... Vi har vist også diskuteret det rigeligt en gang! ;)

>>donwang
Hvis du skal starte på at programmere vil jeg anbefale dig Delphi og bogen "Delphi 4 Programmering" af Per Amdal Steffensen...
En stor fordel ved Delphi er at du hurtigt ser noget på skærmen, hvilket er en fordel hvis man er nybegynder inden for programmering! ;)

//hermandsen
Avatar billede game_tracker Nybegynder
05. marts 2003 - 14:54 #13
hvis du vil lære noget nemt men hvor man kan lave en masse ting så delphi7 eller hvir du vil lære noget hvor man kan lave gode spil osv så c++
Avatar billede hermandsen Juniormester
05. marts 2003 - 14:55 #14
>>donwang
Når først du har lært hvad programmering går ud på, skal der ikke meget til for at bevæge sig fra et sprog til et andet...
Jeg sidder selv og prøver at lære PHP netop nu, og indtil videre følger jeg meget godt med i loops, variabler osv. fordi jeg kender mange af tingene fra Delphi! :)
Avatar billede hermandsen Juniormester
05. marts 2003 - 14:57 #15
>>game_tracker
Man kan da også sagtens lave spil med Delphi! Ja, også gode spil!

Dette spil er f.eks. lavet i Delphi 6 og DirectX:
www.soldat.prv.pl
Hvilket minder mig om at den bog jeg har reserveret på biblioteket omkring Delphi programming med DirectX er kommet hjem... Måske jeg burde hente den snart! ;)
Avatar billede donwang Nybegynder
05. marts 2003 - 14:59 #16
Jeg kan i forvejen ret meget php...
Avatar billede professoren Nybegynder
05. marts 2003 - 14:59 #17
oberon!  Udviklet af den samme person der står bag Pascal!
Avatar billede donwang Nybegynder
05. marts 2003 - 15:02 #18
Hvilket program er best til Delphi?
Avatar billede hermandsen Juniormester
05. marts 2003 - 15:05 #19
Øhhh, Delphi! :)
Delphi er en samlet løsning til udvikling af programmer... Du kan også sagtens bruge en hvilken som helst editor, men så kommer nok nærmere til at kode TurboPascal i stedet...

Delphi 6 Personal kunne hentes gratis på www.borland.com (du skal registrere dig som medlem, hvilket også er gratis) for noget tid siden... Nu er vi dog kommet til en version 7, så jeg ved ikke om den gratis version er på deres side mere... Ellers koster en D7 Personal vist heller ikke alverden! ;)
Avatar billede hsloth Novice
05. marts 2003 - 21:21 #20
arne_v>
Jeg mener du tager fejl omkring Microsoft's satsning. Det er ikke C# der er det vigtigt i forbindelse med .Net, det er CLR'en.

Microsoft poienterer selv at man skal vælge det sprog som man holder mest af, og så bruge det, hvad enten det er VB, C++, Fortran, Algol, Forth, Pascal ....... eller C#.

Microsoft har jo netop med VisualStudio.Net gjort det forholdsvis enkelt for dem selv og andre at lave .Net versioner af alle mulige sprog (i hvert tilfælde de imperative og funktionelle).

Og for mig er det med .Net og CLR for første gang muligt rigtigt at lave projekter hvor man bruger flere forskellige sprog til at udvikle et enkelt produkt/projekt på en måde hvor der ikke er store problemer med at få enheder skrevet i forskellige sprog til at virke sammen. Så .Net gør i virkeligheden diskussionen om programmeringssprog overflødig :

- vælg den syntaks der tiltaler dig mest - og lad andre gøre det samme -
Avatar billede arne_v Ekspert
05. marts 2003 - 21:29 #21
Det er mit indtryk at der vil blive pushet meget C# af MS i de
kommende år.

Hvad man kan er ikke det samme som det man vil.

Og det nye er ikke at man kan lave projekter i flere sprog - det har
man kunnet i årtier.

Det nye er at man kan udnytte OO features på tværs af sprog.
Avatar billede hsloth Novice
05. marts 2003 - 21:41 #22
arne_v>
Jeg har aldrig sagt at man ikke _kunne_ lave projekter i flere sprog før .Net.
Min pointe er at det først er med .Net at det er blevet praktisk at lave projekter med flere sprog. Dette skyldes jo netop at IL indeholder den ekstra information der skal til for at få tingene til at hænge sammen så man ikke skal slås med f.eks. name-mangling, linkning og interprogrammeringssprogs typeproblemer. Jeg har siddet mere end en nat og kæmpet med at få nogle VARIANT'er til at lime noget VB og noget C++ sammen - det er slut med .Net.

Faktisk _kunne_ man jo også udnytte OO teknologi på tværs af sprog før .Net v.hj.a. COM eller CORBA.
Avatar billede arne_v Ekspert
05. marts 2003 - 21:55 #23
Hvis vi snakker procedurale sprog, så er der platforme hvor man har
betraget det som en selvfølge at man kan kalde funktioner skrevet
i et hvilket som helst sprog fra et hvilket som helst sprog i 25 år.

Problemerne kommer først med OO.

Og jeg vil ikke kalde brug af COM og CORBA for OOP snarere CBD.
Avatar billede dalli Nybegynder
05. marts 2003 - 21:56 #24
XML
Avatar billede hsloth Novice
05. marts 2003 - 22:03 #25
arne_v:
Hvad er CBD (ingen point for et svar :-) )
Avatar billede arne_v Ekspert
05. marts 2003 - 22:09 #26
Component Based Development
Avatar billede miknil Nybegynder
06. marts 2003 - 11:33 #27
hsloth har ret!

Det er misforståelse at tro Microsoft udelukkende satser på C# i forbindelse med .Net.

Det nye er at man i .Net kan nedarve fra en klasse skrevet i et andet af .Net sprogene, alle .Net sprogene deler det samme klasse hieraki.

miknil
Avatar billede hsloth Novice
06. marts 2003 - 18:04 #28
:-)
Avatar billede zerohero Nybegynder
13. marts 2003 - 14:46 #29
Et rigtigt godt sprog for begynder er Delphi. Delphi er dejlig overskuelig at begynde med og man kan selfolglig lave baade simple og komplekse programmer med dette sprog. Sproget er god til at forstaa ideen og tankegangen bag programmering og kan sagtens selv-laeres. Naar du forst har laert et sprog og forstaet tankegangen/ideen bag programmering er det relativt hurtigt at gaa fra sprog til sprog. Jeg startede med Delphi og har sidenhen kigget lidt paa andre sprog saa som (C# C/C++) men fandt dem ikke vanvittig interessant at saette mig ind i, da jeg i forvejen var mere end over-tilfreds med Delphi.
Jeg bruger Delphi udelukket til at programmere 3D Applikationer (OpenGL) og da jeg ikke selv er en haj til matematik og hardcore-algoritmer har det vaeret dejligt at bruge Delphi der paa en fleksibel og overskulig maade har givet mig overskud til at eksperimentere frem for standardrisere!!!! (Haaber det gav mening). SO DELPHI IT IS!!! :-))

Held og Lykke
ZeroHero
Avatar billede hermandsen Juniormester
13. marts 2003 - 15:34 #30
Off topic:

>>zerohero
Hvad er der sket med www.opengl-delphi.dk ??
Avatar billede zerohero Nybegynder
13. marts 2003 - 16:27 #31
Der er beklageligt sket det at siden min bopael ikke laengere  er registreret i Danmark (Da jeg nu bor i England) vil dumme danske HostMaster ikke tillade mig at besidde et dansk domaene navn. Saa Dansk HostMaster har lukket min side hvilket er en skam for danske Delphi-OpenGL brugere. Jeg er ked af at sagen er endt som den er, men hvis du er interesseret (da jeg nu kender dig saa godt Hermandsen) vil jeg overdrage siden til dig - men kun hvis du har lyst.

NB: Da jeg stadig her hele web-siden hostet hos AZero er det bare et sporgsmaal om at aendre ejeren til et dansk-boende person - eksempelvis dig.

ZeroHero
Avatar billede hermandsen Juniormester
14. marts 2003 - 00:09 #32
Uha... Det er da ellers noget af et tilbud!! :)

Jeg ved ikke om jeg har misforstået dig, men tager udgangspunkt i to forskellige meninger jeg kunne få ud af dit indlæg.

1. Jeg overtager fuldstændigt!
Der må jeg nok desværre sige nej tak!!
For det første har jeg selv et site jeg prøver at opdatere, for det andet kunne jeg ikke skrive nogle halvt så gode artikler som dig og for det tredje presser skolen meget på for tiden (det er snart eksamenstider (HTX))...

2. Jeg står registreret som ejer af sitet, og du vedligeholder det!
Den er jeg helt klar på!! :)
Jeg skal gerne være behjælpelig med artikler (dem jeg nu kan klare) og kodehjælp, men vedligeholdelse vil du stå for!!

Kontakt mig evt. på ICQ eller MSN! Kontakt oplysninger kan findes på mini-sitet! ;)

//hermandsen
Avatar billede zerohero Nybegynder
14. marts 2003 - 11:48 #33
Hermandsen>> Har sendt dig en mail.
Avatar billede hermandsen Juniormester
14. marts 2003 - 13:41 #34
Hehe... Til hvilken konto!? :)
Send den lige til hermandsen@hotmail.com i stedet! ;)
Avatar billede arne_v Ekspert
19. marts 2003 - 20:09 #35
donwang>

Tid at lukke spørgsmålet ?
Avatar billede professoren Nybegynder
09. april 2003 - 15:24 #36
man kan ikke købe .dk domæner hvis man ikke bor i DK?? Det lyder mærkeligt, da jeg kan uden besvær købe domæner i andre lande, selv om jeg bor i DK....???

Vedr. fremtidens prog.sprog. er det IKKE C#, da dette køre kun på windows/lindows...ligeledes delphi og VB kan ikke køres på andre komputer....så jeg vil spå c++ og java, en "super pascal" (såsom oberon), eller en super OO sprog, såsom ADA...
Avatar billede olila Nybegynder
09. april 2003 - 15:44 #37
Jeg mener sådan set at spørgsmålet indeholder en modsætning, da det i fremtiden IHMO vil være vigtigere, at man er dygtig til at programmere.
Sprog er blot et spørgsmål om syntax. Langt de fleste sprog inden for det område, du nævner, bliver mere og mere OO-orienterede og får garbage-collection.

Har man først lært OO-teori, så er sproget en detalje.
Så:

1. Hva' pokker er det her OO for noget! Læs en røvfuld bøger.. Kod eksempler i Java, Python, C++, C# alt hvad du kan få fat i. Lær den grundlæggende syntaks.

2. Hvordan laver jeg programmer, der er lette at vedligeholde, veldokumenterede og "pænt" kodet. Bliv perfektionist!

3. Læs noget mere sprogteori og matematik/algoritmer..
Avatar billede hermandsen Juniormester
09. april 2003 - 15:50 #38
>>professoren
Delphi til Linux hedder jo Kylix, så du kan skam godt lave programmer til Linux vha. Delphi/Kylix! :)

Mener også jeg kan huske et program ved navn Lazarous eller noget i den retning som skulle kunne klare alle platforme!!! OpenSource-projekt så vidt jeg husker!! :)
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