Visar inlägg med etikett Stalin. Visa alla inlägg
Visar inlägg med etikett Stalin. Visa alla inlägg

2010-11-03

Nästa funktion

C.

Det slog mig att nästlade funktioner borde kunna användas för att göra kod mer läsbar. Istället för att deklarera en privat hjälpfunktion som bara används på ett ställe som static och lägga den ovanför den anropande funktionen (eller, om man är en idiot som dricker bärs och lyssnar på skitmusik: efteråt, och med en för-deklaration längre upp), så stoppar man in den direkt i den anropande funktionen.

En sådan nästlad funktion kommunicerar tydligare än en static-funktion: den är uppenbart en privat hjälpfunktion, eftersom den bara kan anropas från den omslutande funktionen. Man slipper att idioter som dricker bärs och lyssnar på skitmusik lägger sina hjälpfunktioner var som helst i filen, använder fördeklarationer och låter bli att göra dem static. (Idioten som dricker bärs och lyssnar på skitmusik skulle givetvis ändå undvika att använda nästlade funktioner, för att göra koden så oläsbar som möjligt.)

Sen att det här är totalt oanvändbart i praktiken, eftersom det bara stöds av GCC, ja, det är ju lite trist. Men i framtiden kommer nog alla använda Lisp, Scala och Python istället för C. Och kanske Ada. Nej, inte Ada. Idioten som dricker bärs och lyssnar på skitmusik skulle antagligen välja Ada. Eller C#.

2010-08-18

Ett as till gympalärare och så hon Wetterstrand

Jag tycker lite synd om Raymond och Maria som blev en sådan klassisk one hit wonder. De var mycket mera intressanta än de flesta andra som gör hit-musik. De lyckades till och med göra folk upprörda, eftersom det var lätt att tolka deras texter som att de såg ner på folk som bor i radhus. (Vill man verkligen ses ner på för att man bor i radhus så är det bättre att titta på Grotesco.)

Men de sa inte åt dig att skämmas för att du handlar på Hennes och Mauritz eller jobbar som säljare. Det de sa var att de undrade om det inte fanns något mer. Var finns substansen som faktiskt ger livet mening? Jobbet, livet, äktenskapet, det är bara kulisser. När man är liten så är världen magisk, sen sugs man in i konventioner, traditioner, vett och etikett.

Civilisations-kritik skulle man kunna kalla det. Ibland känns det nästan som om de håller på att trilla ner i diket och bli kristna, men vi får hoppas att det inte går så illa. De känns på något sätt som ett Knutna Nävar för 2000-talet: ingen Stalin som tar hand om dem, men samma proggiga kyla. Vad finns det över huvud taget nu för tiden att hålla fast i? Ekologisk diesel? Feng shui? Piratpartiet? Allt det där låter bara som mer kulisser.

De har helt enkelt substans, i motsats till mycket annan skitmusik som idioten lyssnar på när han är full.