mboost-dp1
hjælp til valg af programmeringssprog
- Forside
- ⟨
- Forum
- ⟨
- Software
Hej,
jeg står og skal til at implementerer et program, problemet er nu hvilket sprog jeg skal vælge. Programmet skal kører på en windows maskine, og jeg har mest erfaring med linux-miljøer. Programmet skal virke efter "drag-n-drop" princippet. Det betyder at brugeren af programmet har et fast antal byggeklodser, disse skal brugeren vha. musen være istand til at sammensætte som denne ønsker. Rent grafisk bliver det udelukkende 2-dimensionelt.
Jeg kunne godt tænke mig at høre om det fandtes nogen smarte pakker til .NET miljøet eller evt. Java hvor dette er nemt at gå til.
på forhånd tak :)
MMK
jeg står og skal til at implementerer et program, problemet er nu hvilket sprog jeg skal vælge. Programmet skal kører på en windows maskine, og jeg har mest erfaring med linux-miljøer. Programmet skal virke efter "drag-n-drop" princippet. Det betyder at brugeren af programmet har et fast antal byggeklodser, disse skal brugeren vha. musen være istand til at sammensætte som denne ønsker. Rent grafisk bliver det udelukkende 2-dimensionelt.
Jeg kunne godt tænke mig at høre om det fandtes nogen smarte pakker til .NET miljøet eller evt. Java hvor dette er nemt at gå til.
på forhånd tak :)
MMK
Jeg kunne da godt foreslå Delphi.
Borland Delphi genererer som regel meget hurtige og kompakte executables. Delphi er baseret på sproget Object Pascal. Så har du erfaring med Pascal, så er Delphi da oplagt.
C# kan du også gå til. Det minder meget om Java og er ofte også refereret til som en blanding af Java og C++, hvilket nu ikke holder helt i længden.
Hvis du vil lege med .NET og holde dig til Windows, så er det rent teknisk lidt lige fedt om du tager den ene fremfor den anden.
Borland Delphi har dog den fordel at der også findes en Linux-version (Kylix), hvilket betyder at du kan compile samme projekt på begge platforme... så lang tid du holder dig til de platforms-independant units :)
Borland Delphi genererer som regel meget hurtige og kompakte executables. Delphi er baseret på sproget Object Pascal. Så har du erfaring med Pascal, så er Delphi da oplagt.
C# kan du også gå til. Det minder meget om Java og er ofte også refereret til som en blanding af Java og C++, hvilket nu ikke holder helt i længden.
Hvis du vil lege med .NET og holde dig til Windows, så er det rent teknisk lidt lige fedt om du tager den ene fremfor den anden.
Borland Delphi har dog den fordel at der også findes en Linux-version (Kylix), hvilket betyder at du kan compile samme projekt på begge platforme... så lang tid du holder dig til de platforms-independant units :)
#4: C# er en videreudvikling, der tager elementer fra både Java og C++. Dem der kalder det et ripoff af java, er som regel folk der ikke har sat sig ind i hvordan syntaxen til Java er opstået.. Den er nemlig selv en ripoff af C :)
Teknikken med at køre i en VM, er også ældre end java. .NET har bare forbedret denne teknik, ved blandt andet at tilføje Global Assembly Cache, der 'husker' dine tidligere compilerede runtimes.
Teknikken med at køre i en VM, er også ældre end java. .NET har bare forbedret denne teknik, ved blandt andet at tilføje Global Assembly Cache, der 'husker' dine tidligere compilerede runtimes.
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.