Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| From | Rod Pemberton <NoHaveNotOne@bcczxcfre.cmm> |
|---|---|
| Newsgroups | alt.os.assembly |
| Subject | Re: This group |
| Date | 2016-02-09 20:07 -0500 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <20160209200723.3fb604ee@_> (permalink) |
| References | <n9db93$mnl$1@gioia.aioe.org> |
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
Back to alt.os.assembly | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
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
csiph-web