Home |
Search |
Today's Posts |
|
#1
![]() |
|||
|
|||
![]()
On 10/12/15 15:58, gareth wrote:
"Iain Young, G7III" wrote in message ... Linux is used to load the code No thanks! Now that I've retired, it's time to put into practice my ideas for language and OS design which have been festering menatally for over 30 years! Such as ? micro kernel ? real-time ? What are you planning to do differently to existing systems ? Do you have your ideas written down somewhere ? I look forward to the git, svn, or even cvs repo 73s Iain |
#2
![]() |
|||
|
|||
![]()
"Iain Young, G7III" wrote:
On 10/12/15 15:58, gareth wrote: "Iain Young, G7III" wrote in message ... Linux is used to load the code No thanks! Now that I've retired, it's time to put into practice my ideas for language and OS design which have been festering menatally for over 30 years! Such as ? micro kernel ? real-time ? What are you planning to do differently to existing systems ? Do you have your ideas written down somewhere ? He's got them all scrawled in green crayon on toilet paper. -- STC // M0TEY // twitter.com/ukradioamateur |
#3
![]() |
|||
|
|||
![]()
"Iain Young, G7III" wrote in message
... I look forward to the git, svn, or even cvs repo Complete gobbledegook to me |
#4
![]() |
|||
|
|||
![]()
"Iain Young, G7III" wrote in message
... On 10/12/15 15:58, gareth wrote: "Iain Young, G7III" wrote in message ... Linux is used to load the code No thanks! Now that I've retired, it's time to put into practice my ideas for language and OS design which have been festering menatally for over 30 years! Such as ? micro kernel ? real-time ? What are you planning to do differently to existing systems ? Do you have your ideas written down somewhere ? This is really a continuation of my first real job back in 1973 working for the CEGB at Portishead Power Station, where we were engaged on producing a multi-tasked version of the PDP-11 BASIC ( Which, after I'd left to get married, was morphed by them into SWEPSPEED) With the increasing speed of processors and hard disks, I get increasingly impatient with the boot dance, which for the most part is unnecessary because no changes to my computer happen for months at a time, so, from booting, the computer should be up and running in about a second, all the time it should take to download a fixed binary image. That is the OS motivation. The design won't be revolutionary, and probably based on the ideas that Dave Cutler put into RSX (and latterly the VAX and NT systems) having myself been on the DEC RSX systems programmer course about 35 yrs ago. From the point of view of language development, the idea, which I am sure has been replicated by someone, somewhere in the world is for a language that can be listed back directly from the compiled code. Any source program has to be stored in some form, usually in ASCII of Unicode, but why cannot the representation of the source be the compiled code itself if unambiguous machine code sequences are stoered for such things as WHILE, IF, etc? This, coupled with the interface of BBC BASIC and / or FORTH so that you can type immediate commands from the command line ties in with the OS idea. I started out with the CRAP language "Create Rapidly Applications Programs" 25 years ago, which as a tokenised stream was like FORTH but with local variables, but was overtaken in its development by the emergence of Turbo Pascal at that tiem. However, now retired, I've dug out all my design notes from those years and would like to pursue now, not on 16bit 80X86 .COM files but on ARM, probably on Raspberry PI. Well, you did ask, and off-the-cuff I've probably missed much off. The genesis of my interest and experience in computers is back in the days of the PDP8 and PDP11, and my first home-brewed CPU back in 1973 where I conceived of my own 8-but instruction set using SSI TTL. Computers are there to be appreciated for them themselves, and not for any use to which they might be put! |
#5
![]() |
|||
|
|||
![]()
On 10/12/2015 18:42, gareth wrote:
Computers are there to be appreciated for them themselves, and not for any use to which they might be put! bollox ... -- Why hide what you are in a moderated group? No spare wheel isn't progress The latest model is not the best A rubber cam belt is not acceptable Cheat through life, join the freemasons DIGITAL doesn't work |
#6
![]() |
|||
|
|||
![]()
"Jim GM4DHJ ..." wrote in message
... On 10/12/2015 18:42, gareth wrote: Computers are there to be appreciated for them themselves, and not for any use to which they might be put! bollox ... Agreed, for computers, as the epitome of a complex machine, really are the dog's ********. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
PC programming kit 20-048 | Scanner | |||
Pro 95 and USB Programming | Scanner | |||
FT 50 programming | Equipment | |||
BC 55 xlt Programming | Scanner | |||
CAT Programming with FT-857 | Homebrew |