Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.os.assembly > #1 > unrolled thread

This group

Started by"wolfgang kern" <nowhere@never.at>
First post2016-02-09 19:31 +0100
Last post2016-02-15 13:02 +0000
Articles 3 — 3 participants

Back to article view | Back to alt.os.assembly


Contents

  This group "wolfgang kern" <nowhere@never.at> - 2016-02-09 19:31 +0100
    Re: This group Rod Pemberton <NoHaveNotOne@bcczxcfre.cmm> - 2016-02-09 20:07 -0500
    Re: This group Eivind N Evensen <eivindeNOSPAM@terraplane.org> - 2016-02-15 13:02 +0000

#1 — This group

From"wolfgang kern" <nowhere@never.at>
Date2016-02-09 19:31 +0100
SubjectThis group
Message-ID<n9db93$mnl$1@gioia.aioe.org>
haven't seen any posts here since a while ...
am I the last one who write OS parts in ASM and machine code ?

looks like I'm really the last machine code programmer on this 
planet, but would now all OS-designers actually rely on C/C++ ? 

I doubt that such an attempt leads to any other than new versions 
of the two big bloatware distibuters ...
__
wolfgang (KESYS-development 1969..1985..2004..2015) 

[toc] | [next] | [standalone]


#2

FromRod Pemberton <NoHaveNotOne@bcczxcfre.cmm>
Date2016-02-09 20:07 -0500
Message-ID<20160209200723.3fb604ee@_>
In reply to#1
On Tue, 9 Feb 2016 19:31:08 +0100
"wolfgang kern" <nowhere@never.at> wrote:

> am I the last one who write OS parts in ASM 

No, I code a few tiny bits my OS in assembly and
I use C for everything else, but you already knew that.

> and machine code ?

You're most likely one of the last few people on earth
still using machine code, literally.  Although, there
are some hobbyists into old computers where they may be
forced to do so due to the machine interface, e.g.,
keypad or switches.  And, some hackers might use it ...

> looks like I'm really the last machine code programmer on this 
> planet, but would now all OS-designers actually rely on C/C++ ? 

It seems that everyone is saying C is obsolete now too.

Most of the modern high-level languages don't have much
low-level functionality, similar to Pascal of decades
ago not having any pointers.  So, I'm also wondering what
is being used also.


If the Internet and Wikipedia are correct, then:

Microsoft's Windows is coded in Visual C/C++, some assembly,
and some C# for .NET.  .NET is a newer sandboxed runtime
environment used for execution of all newer Windows apps.

Linux kernel and libraries are coded in C and some assembly.
It uses FSF's GNU C compiler and GLIBC C library.

Google's Android system library's are coded in C/C++.  It's
kernel is Linux which is coded in C and assembly.  It's
applications are coded in Java which is a C language derivative.
It also uses XML and Go somewhere.  Go is a new language.

Apple's Mac OS kernel was originally coded in C from BSD code
and Objective-C for the GUI.  Today, it uses C, C++, Objective-C,
and Swift.  Swift is a new language.  It is being used to replace
the Objective-C code.  They use the LLVM compiler, nowadays.

> I doubt that such an attempt leads to any other than new
> versions of the two big bloatware distibuters ...

Two?  I see four "bloatware" OSes above.  Laugh.  :-)

Obviously, the C language has had a strong lasting impact
on OS development, and justly so in my opinion.

> haven't seen any posts here since a while ...

So, just who did you expect to see here other than me?  ;-)
I simply forgot to unsubscribe ...


Rod Pemberton

[toc] | [prev] | [next] | [standalone]


#3

FromEivind N Evensen <eivindeNOSPAM@terraplane.org>
Date2016-02-15 13:02 +0000
Message-ID<slrn3vfsnc3jd2.3gs.eivindeNOSPAM@norge.freeshell.org>
In reply to#1
On 2016-02-09, wolfgang kern <nowhere@never.at> wrote:
> haven't seen any posts here since a while ...
> am I the last one who write OS parts in ASM and machine code ?
>
> looks like I'm really the last machine code programmer on this 
> planet, but would now all OS-designers actually rely on C/C++ ? 
>
> I doubt that such an attempt leads to any other than new versions 
> of the two big bloatware distibuters ...


More likely it's usenet that's not generally much used anymore.



-- 
Eivind Evensen

[toc] | [prev] | [standalone]


Back to top | Article view | alt.os.assembly


csiph-web