LotusScript == <3
LotusScript (LS) är ett sprÃ¥k som används ganska frekvent inom Dominovärlden, det är en dialekt av Microsofts Visual Basic. AlltsÃ¥ är det inte riktigt som “alla andra” (tänker pÃ¥ C-liknande) sprÃ¥k. Till exempel är semikolon, parenteser och mÃ¥svingar totalförbjudet. Istället använder man nyckelord, till exempel för att avsluta en if-sats använder man “End If”. Eftersom jag känner mig oändligt mycket mer bekväm med de konventionella sprÃ¥ken sÃ¥ har jag hÃ¥llit mig till Java och inte alls pillat sÃ¥ mycket pÃ¥ LS, förrän nu, och det har faktiskt sina positiva delar, syntaxen till trots. Till exempel finns det en LS-debugger inbyggd i Designerklienten, medan det inte finns nÃ¥gon till Java. Du fÃ¥r även en viss nivÃ¥ av auto completion, nÃ¥got du heller inte fÃ¥r i Java. Dessutom är det aningen kvickare än Java, vilket ju aldrig är en nackdel. Du slipper ocksÃ¥ tänka pÃ¥ minneshantering, vilket normalt inte är ett problem i Java heller, men i Domino sÃ¥ mÃ¥ste du av nÃ¥gon anledning (är inte 100 pÃ¥ varför, sÃ¥ lämnar den biten helt) “recycla” dina objekt när du är klar med dem.
Så jag måste säga att jag har missbedömt LS en aning, ganska mycket faktiskt. Det är inte alls så jobbigt som jag först trodde, när man väl kan komma över syntaxen vill säga. Tror dock att Java kommer fortsätta vara mitt förstahandsval, då är du 100% plattformsoberoende, plus att det kommer en mycket bättre Javaeditor i nästa eller nästnästa Notes/Domino-release. Det ser jag verkligen framemot.



Inga kommentarer
Skriv en kommentar i fältet nedan
Lämna en kommentar