Programmering?
|
10-07-2013, 23:39
|
|||
|
|||
RE: Programmering?
Det at lære at kode er ikke så meget som at lære et specifikt sprog. Mere den logiske tankegang. Når du har den i et sprog så kan du rimelig nemt se hvordan det skal gøres i andre sprog.
Også er det bare at lære hvilke fordele der er ved de forskellige sprog. Jeg kan f.eks. meget godt lide Lambda & LinQ som er i .NET frameworket og synes det er væsentligt nemmere at lave et UI i det iforhold til WIN32 C/C++ Til basale netværks ting bruger jeg Autoit hvor TCP/UDP funktionerne er meget nemme at arbejde med. Til Android er ude i Java & Android frameworket. Til WebServices kan både Java og C# anvendes. Personligt arbejder jeg meget med C# / .NET og synes det er har nogle ekstremt store fordele. WCF er også en lækker ting i det. |
|||
10-07-2013, 23:44
|
|||
|
|||
RE: Programmering?
(10-07-2013, 23:39)jamenjamen Skrev: Det at lære at kode er ikke så meget som at lære et specifikt sprog. Mere den logiske tankegang. Når du har den i et sprog så kan du rimelig nemt se hvordan det skal gøres i andre sprog.Jeg ville meget gerne lave nogen programmer/Software.... Jeg kan huske jeg lavet lidt en gang i VB... men synes det er lidt ned tur Vil helst sådan noget som køre i en Command prompt Methaqualon 4 life
|
|||
10-07-2013, 23:47
|
|||
|
|||
RE: Programmering?
Alt hvad jeg nævnte går jo ind under Software, det var mere noget specifikt.
Nu siger du programmer og CLI ( COmmand Line Interface) Så her kan du bruge nogle som: C# C/C++ PHP Python Ruby Java Mange (Morph3s) er meget glade for Python og det er også et lækkert sprog. Jeg har bare ikke arbejdet i det og kan ikke lide den indent syntax det kører med. Jeg vil anbefale C# som en start fordi COnsole classen er rimelig dejlig ( Java er ca ligeså god IIRC) Men hvad skal dit CLI program gøre? |
|||
10-07-2013, 23:52
|
|||
|
|||
RE: Programmering?
(10-07-2013, 23:47)jamenjamen Skrev: Alt hvad jeg nævnte går jo ind under Software, det var mere noget specifikt. det ved jeg ikke endnu jeg vil bare godt lære nogen Sprog og komme i gang :D Methaqualon 4 life
|
|||
11-07-2013, 00:33
(Denne besked var sidst ændret: 11-07-2013, 00:40 af Doctor Blue.)
|
|||
|
|||
RE: Programmering?
Næsten alle sprog kan køre i kommandolinjen, selv Javascript kan.
Som tidligere nævnt så handler det ikke så meget om selve sproget, men snarere logikken og det niveau du arbejder på. Nogle sprog er ganske rigtigt "nemmere", men det er udelukkende fordi du får et sæt funktioner der kan gøre opgaven mere overskuelig. Det er stadig det samme der sker. Assembly, C og C++ kan være ekstremt besværlige at arbejde med fordi du skal gøre en større del af arbejdet selv. Et godt eksempel er sockets. Hvis du vil oprette en ny socket i C# skriver du bare Kode: HttpClient client = new HttpClient(); Men i C++ Kode: int sockfd, portno, n; C++ eksemplet dækker ikke engang de ansynkrone features der ligger i de to linjer C# Pointen er at de fleste sprog ligner hinanden meget, du har bare en funktion der gør alt det kedelige arbejde for dig. Den eneste grund til at det er et problem, er at dine filer enten kommer til at fylde enormt meget eller også vil de i sidste ende afhænge af et stort library/framework (Såsom Java eller .NET) Hvis du ikke allerede kan, så vil jeg stærkt anbefale at du starter med enten PHP eller C#. PHP er løsere end C# på mange måder, og det har i mange år været min yndlings-playground som jeg har brugt til at lære nye teknikker på hvorefter jeg så har skrevet dem om i lavere niveauer. I øvrigt mener jeg selv at PHP giver et bedre overordnet overblik over hvad der sker, fordi du ikke bare sidder og tegner et dialog, men også fordi det hele løber progressivt. PHP starter fra toppen, C starter fra main() |
|||
11-07-2013, 10:42
|
|||
|
|||
RE: Programmering?
Jeg koder:
Perl, Python, Bash, Ruby, Java, PHP |
|||
|
User(s) browsing this thread: 1 Gæst(er)