The intention of this site is to provide an Open Repository for Clarion Language-coded Software. Not necessarily complete products, but useful (working & tested) FUNCTION()s and PROCEDURE()s, etc. - generally being based on direct Windows API calls.
Navigation options on the site:
There look like some quite interesting this on there though they may be getting a bit dated now. Perhaps there are some gold nuggets worth transferring to github?
I think if there are gold nuggets in here they are buried very, very deeply. Frankly the whole concept Veronica proposed seemed daft to me then, and seems even dafter to me now.
The whole premise on which the site is based is that the Clarion runtime layer slows things down and is unnecessary since you can code directly against Win32 if you want to. So hey, abandon every bit of useful clarion shared code, all 3rd party code, all template code, all free code, and just write everything yourself from first principles. This was a popular premise back in the 80’s especially by programmers proficient in Assembler who diligently counted machine cycles to make things “go as fast as possible”.
Today, computers are fast enough that they don’t need to run at 100%. Nobody buys business software based on how “fast” it is, they buy it based on how “useful” it is. Useful means reliable, feature rich, maintained, up to date with a modern “look”, works well on any version of Windows, with any hardware and so on.
Everything Veronica wanted to do was just reinventing the wheel, with no regard to actually making programs that are useful to people or that get you paid. There’s a reason it never took off.
Like I say, there may be API nuggets in there, but good luck finding them.
Actually there’s a lot of good stuff in there (I have the site archived here as a reference).
Particularly her simplification of API calling (everything’s a ‘machine word’ ie a LONG) and her detailed explanation of COM with Clarion.
Yes she spurns the built-in and 3rd Party templates (using just a single source procedure template of her own) - but search the site and you’ll find dual mode COM programs written entirely in Clarion without any addons way back in 2008 when Clarion’s support (Clarion 5.X at that time) was ‘iffy’ at best.
The fact that it’s all ‘raw’ API calls and without 3rd Party template actually makes it all still accessible even after a decade.
Wasn’t there another open source effort to try and make clarion more portable? like to run one Linux/Mac etc. I think some python or something was involved
I used Sebastian Talamoni’s Fenix for several years, it was a product ahead of its time, then I tried to create my own IDE due to Clarion’s limitations to create GenWise, but I failed.
it is back to the future with clarion 12 - ITS CLARION11… unless some news turns up soon… is it a FAKE version? well over the next few year we will seen… SV went silent before between clarion 7 and 8 think took a while… hibernation while they struggle with the huge task of moving forward… huge… or maybe they are just part time these days… who knows… lucky we dont depend of clarion…still use it for windows but these day we use linux in the cloud with Azure..a binding machine that when AI gets more powerful it will be AI Go LIVE…ive asked engineering for a generator stack to run alongside the three other stacks.. code. maths and oplists… no need for AST’s any longer…direct pointer bindable execution..are AST faster , yes they are but they need building first but oplists are transferable across threads and can be background thread created but declared anywhere… and with AI bound in as first class citizens who needs javascript or python on the server… javascript react is regulated to the browser..Node JS… no longer needed.