lkml.org 
[lkml]   [2019]   [Sep]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
Subject[OFFTOPIC] New OS
After the bloatware that all modern OSs have become. I've been
developing new computer science to make a new OS. This OS may be
provably optimal. How?

* New CS reveals that architected code reduces code size to 100 log2
non-architected_LOC. What is architected code? Architecture is the
complementary opposite of software engineering, the focus of most OSs.
Like properly-architected buildings, a well-engineered building isn't
necessarily efficient AT ALL for its overall usage. This puts the
capstone on the field of software development and creates a new eon of
computer and data science.
* Language expressivity is measurable. Termed Kolmogorov Quotient,
there is now an equation to measure the utility of languages -- an end
to the language wars.
* There is now a unified object architecture (called the GOOP: gospel
of object-oriented programming), so that OOP can realize it`s goals.
Along with proper architecture, this allows giants like Office
applications to be built in 20K instead of 20M. All objects are apps
and all apps are objects. All objects have the same API, creating a
data ecosystem of reuseable objects throughout the whole OS.
* Since the internet is now the norm, P2P is built into its design.
Objects are shared across the network, and each object hold metadata
that includes their paypal account, allowing them to be paid each time
the object is instantiated. Now F/OSS programmers can get paid!
* There is no need for a compiler; to be explained later. The OS
does it for you using an optimized language design.

The millions of lines of driver code shows that architecture is faulty
or lacking, probably in hardware. Processor geometries should be
figured out, such that tetrahedral GPU cores, for example, can handle
3d modeling properly.

Full disclaimer, I don't have one line of code yet. I'm waiting for
assembly to and my development platform to stabilize. But once a
basic prompt is available, objects can be created easily and a whole
system can emerge with very little effort, much like UNIX did back in
the day.

Sorry for the post, but I know there's someone out there who can use it.

Marxos

\
 
 \ /
  Last update: 2019-09-26 17:27    [W:0.033 / U:0.228 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site