Svenska 3D-Tåg - Forum  
 

Om det här är ditt första besök, se till att gå till vår FAQ (finns även länk till FAQ i navigeringsmenyn ovan). Du kan behöva att registrera dig innan du kan posta (finns även en länk till registrering i navigeringsmenyn ovan). För att titta på inlägg, välj det forum som du vill besöka från de som är listade nedan.

Gå tillbaka   Svenska 3D-Tåg - Forum > Övrigt > Off-topic

Stängt ämne
 
Ämnesverktyg Visningsalternativ
Gammal 2003-04-19, 18:21   #1
xrvjorn
Medlem
 
Reg.datum: Sep 2001
Inlägg: 130
Standard

Frågan är hur mycket du vill kunna avancera. För att bara skriva småsnuttar duger VB, men liksom för Delphi är man i händerna på ett enda företag och dess nycker. Min erfarenhet är dessutom att Basic har en förmåga att grundlägga dåliga vanor hos programmerare.

Om man vill kunna suga åt sig kunskap från proffsen så gäller det att använda språk som proffsen använder. Nuförtiden betyder det främst Java och C++. De språken har brett stöd, vilket betyder att det finns en uppsjö av verktyg, färdiga programsnuttar och tips på nätet.

C++ är väl knappast något nybörjarspråk, så jag skulle rekommendera Java till att börja med (det finns dessutom en massa gratis Java-verktyg). Javas handikapp gentemot C++ är avsaknad av typsynonymer och parametriserade typer men det är knappast något man saknar som nybörjare.

En fördel med att använda språk som även används av avancerade programmerare är att det finns mer litteratur och bättre författare att välja mellan.

Vill man vara riktigt datalogisk/teoretisk använder man med fördel språket Haskell, som har en skyhög abstraktionsnivå och ett alldeles underbart typsystem... (nja, det kanske krävs att man är teori-nörd för att ge sig in på Haskell)

Obskyra språk:
Prolog är ett s k satslogik-språk. Inte särskilt använt men man skriver en databas på knappt en skärmsida.

LISP var populärt för artificiell intelligens. Programmen består av hinkvis med paranteser, t ex "(setq SS1 (ssget (X (0 (INSERT(66 . 1))))))".

APL-program skrivs med en massa skumma symboler. Skriva program i APL går, men försök läsa dem efteråt!

Forth är ett stackbaserat maskinnära språk som fick viss uppmärksamhet på 80-talet och kördes på en del obskyra system.

Otrevliga språk:
Ada är ett pratigt och byråkratiskt språk som bör undvikas. Kördes bl a i Ariande-raketen som exploderade (pga "unhandled Ada-exception").

COBOL är ännu värre och förekommer mest bland programmerare som är äldre än 60 år. Används tyvärr fortfarande av t ex banker och är starkt förknippat med "år 2000-problemet".

FORTRAN härstammar från 50-talet och är därför lika bedrövligt som man kan tro. Lever fortfarande i vissa tekniska beräkningsprogram. Precis som i Basic har man ganska dålig koll på variabelnamn, vilket höll på att kosta NASA en mars-sond.

Slutligen ett citat av Edsger Dijkstra, en av datalogins stora:
"The teaching of BASIC in schools should be considered a criminal act."


/Jörn



xrvjorn besöker inte forumet just nu  
Stängt ämne


Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av
Forumhopp

Liknande ämnen
Ämne Startat av Forum Svar Senaste inlägg
Konvertera *.MOV till något mer windows vänligt?? prymikom Off-topic 1 2004-05-24 18:10
Något litet bara... tufftuff 3D-design - Trainz 56 2003-03-07 18:49
Vet någon något om nya Gmax 1.2 ännu? LokKalle 3D-design - Trainz 11 2002-11-21 17:43
Raildriver. kan det vara något?? Rc1166 Off-topic 1 2002-10-11 14:27



Alla tider är GMT +2. Klockan är nu 21:02.


Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
© Svenska 3D-Tåg 2001-2009