The idea of a unified file type was sounding better as he went along. He came up with the acronym SPKML. It stood for Special Purpose Knowledge Markup Language.
The SPKML Document Type Definition (DTD) would start off being similar to HTML in that it could host other languages, controls and elements in an interpreted runtime language. It could be used as a client-side or server-side language. SPKML would also be able to be compiled though. It would, at first, contain a limited number of frameworks to handle elements of HTML, XML, C#, Javascript, Visual Basic Script, Python, PHP, Perl, and a few other languages, including AIML as a structure for processing commands based on the language assemblies. Basically the language assemblies were runtime frameworks that allowed a program to run. These would be simplified into machine code after the OS booted up for the first time and ran it's first compile.
Much of this code had already been built and it was just a matter of modifying a few things here and there and plugging it in with the rest of the code that would make up the code base for the operating system.
He took a break. Philip couldn't wait to compose music with the completed project. He could picture himself pitch correcting a track that he recorded of him whistling, then having the bot substitute the whistled notes with a flute sound instead, adding reverb to make it sound like it was played in a grand auditorium. He could also build it up by adding the individual parts of an orchestra similarly or by just telling the bot to create the additional parts from an array of instruments playing the melody, in different octaves or trios playing triad chords and arpeggios of the tonic root. He imagined he should be able to create complex phrases just by defining them, remove and add notes, even lyrics; all with very little effort.
He imagined creating a complex program without writing or looking at a single line of source code. He'd still need to define variables and functions but he wouldn't have to worry about syntax or bloating of the source code, because the computer could arrange, simplify and debug the completed program. He could see all sorts of possibilities and was thrilled and anxious.
He started humming a song by Tom Petty.
<spkml />
Philip went to work the next day. He was close enough to his work that he could walk. It was October, the eighth, to be exact and it was nice out. It had been foggy the previous morning. He got to work and rolled out some pizza shells. He counted the drawer and then the cheese arrived, as did a couple employees.
The cheese had to be unloaded from the delivery truck, and stacked in the walk-in. The cheese, that was in there already, needed to be rotated, so that it was used first. "First in, first out!" Philip could be heard saying that phrase around the store frequently.
It was a typical lunch rush for a Wednesday, and Philip was out of there by two o'clock.
He walked home by way of the record store, where he picked up Sally Stone's new CD, "2 of 4". He also remembered the Tom Petty song that had come to mind and looked for it but it was out of stock.
He also stopped by the music store, where he purchased a glass guitar slide, some new Dean Markley guitar strings and a couple Dunlop picks. He looked at some of the recording equipment and thought about the music that he'd recorded using multi-track recording programs on his computer. He'd tried all different kinds. He really liked to play with knobs and was considering buying something that used a computer as the recorder but had a program that was MIDI-synced, in real-time to an outboard mixer. He wasn't sure what was available. He assumed there was probably a 16-track option available somewhere. Probably expensive too. He'd be tapped out for a while considering the money he had spent on the hardware for his new computer. However, he did have everything he needed for the time being to produce very high quality music.
CodeBase
Start from the beginning
