Screenshots
return
to home
Here's a brief look at what Exelyx will be in pictures. After all, there's only so much one can learn from reading a long, boring website. So, for all you visual learners out there, here's the photos! Click on a picture and enjoy!
Here
we see a pair of development screenshots of the new NextBASIC
compiler's output. Notice the complex expression at the top of the
screen which the compiler's evaluation routine was passed. At this
point it is fully able to parse the math and logic operators into
Exelyx assembly code which, as shown, utilizes seven separate
registers. Also, since it is a fully optimizing compiler, we can see
in the left image it goes a step further to eliminate unnecessary
registers (from seven in the original output down to three in the
optimized output), and in the right image we see it organize and
streamline the remaining registers... a big help when a programmer
needs not only fast, efficient code, but also needs to compile it for
architectures with a very limited supply of registers, such as the
x86 family.
A
sample of the new Exelyx x86 disassembler compared to the traditional
debug.exe tool.
Here's
a shot of the "Red Delicious" windowing environment,
designed to mimic the traditional MacOS.
This
is a shot of the new Black Ice windowing environment.
The
output of the Exelyx command prompt's "help" command.
The
"dir" command is enhanced Exelyx style, here showing off its
Windows long filename compatibility and convenient layout with
separate counters for files, folders, and total items, as well as an
item size report which won't choke on huge numbers, and will actually
tailor its output to whichever is appropriate- kilobytes, megabytes,
gigabytes, terabytes, or even petabytes.
Here
we see the output of the "mem" command, which will display
all XMS available, virtual memory used and free, and other in-depth
data about your computer.
Ever
find yourself booting into a DOS environment with no idea of what
drives have been assigned what letters? Well, this issue will
officially be a thing of the past with the "drives" command
in the Exelyx command prompt. Its output is shown here, which will list
hard drives, CD-ROM drives, drives mapped with the "subst"
command, and even removable USB flash drives.
The
Exelyx kernel is completely multithreaded, as shown in this example.
Here's what it will look like with three programs loaded, with info
on all of them available through the "thread"
command.