Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.os.msdos.programmer > #4125
| From | Herbert Kleebauer <klee@unibwm.de> |
|---|---|
| Newsgroups | comp.os.msdos.programmer |
| Subject | Re: How to access stack-based data (strings) when SS <> DS ? |
| Date | 2021-12-07 00:19 +0100 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <som5pl$11ef$1@gioia.aioe.org> (permalink) |
| References | <sof888$9ts$3@gioia.aioe.org> <f6ec8f97-6a91-465f-b754-d1c50095bdf3n@googlegroups.com> <sol3fh$1g7s$2@gioia.aioe.org> <solj63$3g0$1@gioia.aioe.org> <solr6k$g7g$1@gioia.aioe.org> |
On 06.12.2021 21:16, R.Wieser wrote: >> But nearly no PC can execute 16 bit code directly these days. > For starters, why including a restriction like "directly" ? How does that > matter ? A program is written in order to be executed. To write a program which can be executed on nearly none of the current computers (without first installing additional software like DOSBox) doesn't make much sense. And therefore it doesn't also make much sense for a "starter" to start with 16 bit coding instead of the much easier 32 bit coding. > And for seconds, how does "nearly no PC" matter as long as mine does ? Because normally a program is not only executed once. And if the code still can be useful in a few years, it shouldn't be written for a system which is obsolete already now. >> So what sense does it make to still write 16 bit code? > > What sense does it make for anyone to have a hobby ? Its a waste of time, > not bringing any money on the table. Even if done as a hobby, the result should be something useful. And a program is only useful if it can be executed. Maybe somebody else would like to use the functions provided by the code, but it is useless because he can't execute it on current hardware. I don't see any advantage in writing code for obsolete systems, but many disadvantages. >> And 32 bit code also has the advantage, that you don't have to >> mess around with segments. > > True. But why "mess around" with it /at all/ ? I'm sure there are lots of > well-payed professional programmers which can deliver much better quality in > a much shorter time. Why mess around to make pictures with a camera. I'm sure there are lots of well-payed professional photographer which can deliver much better quality in a much shorter time. But if you take pictures, store them in a format which can be displayed on current systems without the need of installing additional software. And if you write software, use a format which can be executed on current systems. > But a question : why are you (still?) in this newsgroup, which is all about > an OS that has been obsolete for over 20 years and, listening to you, likely > won't even be able to run on any of your computers ... The operating system MSDOS may be obsolete since 20 years, but many programs written for MSDOS can still be executed in the current 32 bit Windows version. The problem is, that AMD removed v86 mode in 64 bit mode and Microsoft didn't add a software DOS emulator in 64 bit Windows. In Windows 11 you now can install and execute Android apps but no 16 bit DOS code. Well done Microsoft! https://docs.microsoft.com/en-us/windows/android/wsa/
Back to comp.os.msdos.programmer | Previous | Next — Previous in thread | Next in thread | Find similar
How to access stack-based data (strings) when SS <> DS ? "R.Wieser" <address@not.available> - 2021-12-04 08:56 +0100
Re: How to access stack-based data (strings) when SS <> DS ? "Kerr-Mudd, John" <admin@127.0.0.1> - 2021-12-04 12:47 +0000
Re: How to access stack-based data (strings) when SS <> DS ? "R.Wieser" <address@not.available> - 2021-12-04 15:57 +0100
Re: How to access stack-based data (strings) when SS <> DS ? "Kerr-Mudd, John" <admin@127.0.0.1> - 2021-12-04 16:13 +0000
Re: How to access stack-based data (strings) when SS <> DS ? "R.Wieser" <address@not.available> - 2021-12-04 18:41 +0100
Re: How to access stack-based data (strings) when SS <> DS ? "Kerr-Mudd, John" <admin@127.0.0.1> - 2021-12-04 20:28 +0000
Re: How to access stack-based data (strings) when SS <> DS ? "R.Wieser" <address@not.available> - 2021-12-05 08:56 +0100
Re: How to access stack-based data (strings) when SS <> DS ? "Kerr-Mudd, John" <admin@127.0.0.1> - 2021-12-05 10:32 +0000
Re: How to access stack-based data (strings) when SS <> DS ? "R.Wieser" <address@not.available> - 2021-12-05 13:11 +0100
Re: How to access stack-based data (strings) when SS <> DS ? "Kerr-Mudd, John" <admin@127.0.0.1> - 2021-12-05 12:21 +0000
Re: How to access stack-based data (strings) when SS <> DS ? "R.Wieser" <address@not.available> - 2021-12-05 14:59 +0100
Re: How to access stack-based data (strings) when SS <> DS ? "R.Wieser" <address@not.available> - 2021-12-04 19:00 +0100
Re: How to access stack-based data (strings) when SS <> DS ? JJ <jj4public@gmail.com> - 2021-12-05 14:27 +0700
Re: How to access stack-based data (strings) when SS <> DS ? "R.Wieser" <address@not.available> - 2021-12-05 12:43 +0100
Re: How to access stack-based data (strings) when SS <> DS ? "Alexei A. Frounze" <alexfrunews@gmail.com> - 2021-12-05 22:25 -0800
Re: How to access stack-based data (strings) when SS <> DS ? Mateusz Viste <mateusz@xyz.invalid> - 2021-12-06 09:30 +0100
Re: How to access stack-based data (strings) when SS <> DS ? "R.Wieser" <address@not.available> - 2021-12-06 14:33 +0100
Re: How to access stack-based data (strings) when SS <> DS ? Herbert Kleebauer <klee@unibwm.de> - 2021-12-06 19:01 +0100
Re: How to access stack-based data (strings) when SS <> DS ? "R.Wieser" <address@not.available> - 2021-12-06 21:16 +0100
Re: How to access stack-based data (strings) when SS <> DS ? Herbert Kleebauer <klee@unibwm.de> - 2021-12-07 00:19 +0100
Re: How to access stack-based data (strings) when SS <> DS ? Mateusz Viste <mateusz@xyz.invalid> - 2021-12-07 09:31 +0100
Re: How to access stack-based data (strings) when SS <> DS ? "R.Wieser" <address@not.available> - 2021-12-07 09:37 +0100
Re: How to access stack-based data (strings) when SS <> DS ? Newbie language. "R.Wieser" <address@not.available> - 2021-12-08 10:16 +0100
Re: How to access stack-based data (strings) when SS <> DS ? Newbie language. Herbert Kleebauer <klee@unibwm.de> - 2021-12-08 17:39 +0100
Re: How to access stack-based data (strings) when SS <> DS ? Newbie language. "Kerr-Mudd, John" <admin@127.0.0.1> - 2021-12-08 17:37 +0000
Re: How to access stack-based data (strings) when SS <> DS ? Newbie language. Herbert Kleebauer <klee@unibwm.de> - 2021-12-08 22:31 +0100
Re: How to access stack-based data (strings) when SS <> DS ? Newbie language. "Kerr-Mudd, John" <admin@127.0.0.1> - 2021-12-09 21:43 +0000
Re: How to access stack-based data (strings) when SS <> DS ? Newbie language. "R.Wieser" <address@not.available> - 2021-12-08 22:19 +0100
Re: How to access stack-based data (strings) when SS <> DS ? "Alexei A. Frounze" <alexfrunews@gmail.com> - 2021-12-06 22:40 -0800
Re: How to access stack-based data (strings) when SS <> DS ? "R.Wieser" <address@not.available> - 2021-12-07 10:17 +0100
csiph-web