The new thread locking algorithm is beginning to work and it looks fast, real fast. Yes
Note: Deprecated! Intro Time for the second demo overview: the Scanner. It builds on most of the ideas found in the first demo but it goes way further, and actually does something very useful (although you wouldn’t say it at first). It’s probably going to be a lengthy piece so I’m thinking of cutting it [...]
Well, that bear (you know, the deadlocks) turned out to be a formidable grizzly. Now, I don’t know about you, but me, when I see a monster like that, I turn around and run… I can assure you, there’s nothing better than a fierce predator on your tail to streamline things. First to go was [...]
Note: Deprecated! This is the very first debugger I have written, and I am pretty proud about it! It’s not a masterpiece, but functional. The code definitely could use some tidying up and some speed tuning wouldn’t hurt at all, but you can trace bugs, inspect values and follow the program flow, and that’s already [...]
Note: Deprecated! Note: this is the second part of in a group of 3. All the different statement types, the general neuron types, some common static neurons, all the operators and the instructions can be accessed from the toolbox. You can easily drag and drop them on the editor. Assignment An assignment is used to [...]
Note: Deprecated! Today, I’d like to talk a bit about the code editor which is used to create and view executable data. Notice that I used the verb ‘designing‘ instead of ‘writing‘ code in the title. There’s a very simple reason for this: N2D doesn’t yet define a syntax for textual input of code, instead, [...]
It was itching to much, I had to do a new release. Lots of things have been updated behind the scene, so not much visually new to report (except for the debugger perhaps, that’s definitely visual). As I mentioned in a previous post, I was expecting some serious coding requirements to get the scanner-parser routines [...]
Note: Deprecated! Just a quick ‘in between’ note. I had to make a small change to the flow editor because a flow can now have an attribute ‘FlowIsFloating’ assigned (through a link pointing to ‘True’ or ‘False’). It is used by the scanner and parser routines to find flows that can appear anywhere in a [...]
Well, I hope you like the new engine, it should be much better. The new address should be easier to find.