OTCS ia a re branded product called livelink from OT .I believe livelink came into life in 1995(the search system even before that)
I still have seen Odesta's product in 1999
The language available for developers is called Oscript. Its IDE is called builder.
Builder will soon be replaced by a Eclipse plugin dubbed Oclipse(in beta now)
Behind builder OT has adopted a C++ interfaces/code(which we cannot see) just like java's compiler
is written in C,C++ . Oscript also has the concept of a virtual machine long before JVM came to life.
The language looks like any other language you may have seen here's a snippet.It has things you may have not seen
like Assoc(assosh an associative array),Dynamic,RecArray.It is fun
Code:
function Assoc ClearClassification(Dynamic prgCtx, DAPINODE node, Integer classId)
Assoc retVal
DAPINODE classNode = DAPI.GetNodeByID(prgCtx.DAPISess(), 0, classId)
Object classLLNode = $LLIApi.LLNodeSubsystem.GetItem( classNode.pSubType )
Assoc classifyInfo = Assoc.CreateAssoc()
Integer nodeId = node.pId
retVal = classLLNode.UnClassifyItem( prgCtx, classNode, node, classifyInfo, FALSE )
return retVal
end
You also has API's with which you can use any .NET ,Java or even C,C+= to write integrations.These integartor's code will finally convert to
oscript for livelink to deliver
Also many Computer science pundits whom I have talked to thinks that Frame based languages such as Oscript had at one time a rightful place
so that is why OT adopted it over OOP langauges.Many things in oscript are very much like programming in a OOP lang.
Well, if I called the wrong number, why did you answer the phone?
James Thurber, New Yorker cartoon caption, June 5, 1937
Certified OT Developer,Livelink ECM Champion 2008,Livelink ECM Champion 2010