← Back to team overview

sslug-teknik team mailing list archive

Re: Delphi?

 

On Wed, 2 Feb 2000, Peter Gade Jensen wrote:

> Toke Herkild wrote:
> 
> > - Delphi er faktisk Pascal... og objektorienteret... og æhm... i lige så
[..]
> 
> Ja det kan godt være, men hvor fedt er det at da jeg efter min studentereksamen
> besluttede mig for at holde et års pause og så få læst en hel del c/c++
> programmering så jeg ville være klar til når jeg skulle starte igen!! jeg har
> indtil videre læst 3 bøger og har forsøgt at sætte mig ind i, først og fremmest
> C, fordi C ikke er platform afhængig og fordi linuxkernen nu en gang er skrevet
> i C!! Ja ja og delphi vil osse snart kunne køres på linux, men hvad hjælper det
> mig nu?? ;o) Så skulle jeg måske ta' datalogi-studiet på Uni istedet for? :-/

Hvis du vil lære noget, skal du altså være i stand til at abstrahere fra
sproget. 

På datalogi starter man med at lære folk ML.

ML: 
fun fak 0 = 1
  | fak n = n * fak(n - 1)

Pascal:
function fak (n : integer) : integer
begin
  if (n = 0) then
    fak = 1;
  else 
    fak = n * fak (n - 1)
  endif
end

C:
int fak (int n) {
  if (n == 0) 
    return 1
  else 
    return n * fak (n - 1);
}

Alle tre programmer har (pånær syntaksfejl) det samme problem....

Det er det der interessant, ikke sproget.

Mads

-- 
Mads Bondo Dydensborg.                               madsdyd@xxxxxxxxxxxx
When a single line of script in Linux can do things that'd keep you 
pointing-and-clicking forever in Windows, you have great motivation to learn 
that line of script.
                                        - Chris Worth on The Microsoft Matrix



Follow ups

References