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


Groups > comp.os.linux.advocacy > #347550

Re: Developers Not Programmers

From owl <owl@rooftop.invalid>
Newsgroups comp.os.linux.advocacy
Subject Re: Developers Not Programmers
Date 2016-03-26 02:42 +0000
Organization O.W.L.
Message-ID <ghjdi02.af3@rooftop.invalid> (permalink)
References (7 earlier) <dld8c1F30v2U1@mid.individual.net> <ghjdi03.aefae@rooftop.invalid> <dlj563Fj3tjU2@mid.individual.net> <ghjdao03.afea3@rooftop.invalid> <nd4c7a09h2@news3.newsguy.com>

Show all headers | View raw


Fabian Russell <fb@zen.info> wrote:
> On Thu, 24 Mar 2016 21:50:39 +0000, owl wrote:
> 
> 
>> 
>> Yeah, but generally a proper string-handling function (or instruction)
>> should be able to handle arbitrary size strings, without (at the user
>> level) having to iterate over bytes, words, dwords, qwords, whatever.
>>
> 
> What kind of fucking string instructions do you want?
> 

String instructions that actually handle *strings*, not
just individual bytes, words, dwords, qwords, etc.

MOVSB operates on *exactly* one byte at a time.
MOVSW operates on *exactly* two bytes at a time.
MOVSD operates on *exactly* four bytes at a time.
MOVSQ operates on *exactly* eight bytes at a time.

If you want more than that, you have to iterate with REP.
So, despite the names of the instructions, they are hardly
"string" instructions in the traditional sense (string
handling functions in string.h and wchar.h).

Back to comp.os.linux.advocacy | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Developers Not Programmers Fabian Russell <fb@zen.info> - 2016-03-19 10:57 +0000
  Real programmers use C++ John Gohde <john.h.gohde@gmail.com> - 2016-03-19 05:09 -0700
    Re: Real programmers use C++ Takuya Saitoh <taka0038@gmail.com> - 2016-03-19 06:11 -0700
    the umpteen layers of abstraction inside of the Linux DE John Gohde <john.h.gohde@gmail.com> - 2016-03-19 06:39 -0700
  Re: Developers Not Programmers "Ezekiel" <zeke@nosuchemail.com> - 2016-03-19 09:06 -0400
    Re: Developers Not Programmers 7 <7@enemygadgets.com> - 2016-03-20 20:33 +0000
  Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-20 15:22 -0400
    Re: Developers Not Programmers Fabian Russell <fb@zen.info> - 2016-03-20 20:01 +0000
    Re: Developers Not Programmers Fabian Russell <fb@zen.info> - 2016-03-20 20:21 +0000
      Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-21 12:21 -0400
        Re: Developers Not Programmers Fabian Russell <fb@zen.info> - 2016-03-21 21:47 +0000
          Re: Developers Not Programmers Chris Ahlstrom <OFeem1987@teleworm.us> - 2016-03-21 17:48 -0400
            Re: Developers Not Programmers Fabian Russell <fb@zen.info> - 2016-03-21 22:28 +0000
            Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-21 20:06 -0400
          Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-22 00:35 +0100
            Re: Developers Not Programmers Fabian Russell <fb@zen.info> - 2016-03-22 09:38 +0000
              Re: Developers Not Programmers "Ezekiel" <zeke@nosuchemail.com> - 2016-03-22 06:53 -0400
                Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-22 13:11 +0100
                Re: Developers Not Programmers "Ezekiel" <zeke@nosuchemail.com> - 2016-03-22 09:23 -0400
                Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-22 14:41 +0100
                Re: Developers Not Programmers "Ezekiel" <zeke@nosuchemail.com> - 2016-03-22 09:44 -0400
                Re: Developers Not Programmers "Ezekiel" <zeke@nosuchemail.com> - 2016-03-22 09:51 -0400
                Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-22 11:54 -0400
                Re: Developers Not Programmers "Ezekiel" <zeke@nosuchemail.com> - 2016-03-22 12:11 -0400
                Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-22 22:36 -0400
                Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-22 20:28 +0100
                Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-22 22:48 -0400
              Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-22 13:05 +0100
                Re: Developers Not Programmers Melzzzzz <mel@zzzzz.com> - 2016-03-22 14:11 +0100
                Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-22 14:39 +0100
              Re: Developers Not Programmers vallor <vallor@cultnix.org> - 2016-03-22 15:57 +0000
                Re: Developers Not Programmers Fabian Russell <fb@zen.info> - 2016-03-22 21:40 +0000
                Re: Developers Not Programmers vallor <vallor@cultnix.org> - 2016-03-22 22:25 +0000
                Re: Developers Not Programmers Fabian Russell <fb@zen.info> - 2016-03-23 02:47 +0000
                Re: Developers Not Programmers Chris Ahlstrom <OFeem1987@teleworm.us> - 2016-03-23 05:51 -0400
                Re: Developers Not Programmers vallor <vallor@cultnix.org> - 2016-03-23 23:38 +0000
                Re: Developers Not Programmers vallor <vallor@cultnix.org> - 2016-03-24 00:08 +0000
                Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-24 14:04 +0100
                Re: Developers Not Programmers vallor <vallor@cultnix.org> - 2016-03-23 23:37 +0000
                Re: Developers Not Programmers "Fabian Russell" <fb@zen.info> - 2016-03-23 13:36 +0100
                Re: Developers Not Programmers vallor <vallor@cultnix.org> - 2016-03-23 23:57 +0000
                Re: Developers Not Programmers chrisv <chrisv@nospam.invalid> - 2016-03-24 06:45 -0500
                Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-23 10:26 -0400
                Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-23 22:07 -0400
                Re: Developers Not Programmers Fabian Russell <fb@zen.info> - 2016-03-24 10:11 +0000
                Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-24 11:32 -0400
                Re: Developers Not Programmers owl <owl@rooftop.invalid> - 2016-03-24 21:27 +0000
                Re: Developers Not Programmers vallor <vallor@cultnix.org> - 2016-03-24 21:40 +0000
                Re: Developers Not Programmers owl <owl@rooftop.invalid> - 2016-03-24 21:50 +0000
                Re: Developers Not Programmers Fabian Russell <fb@zen.info> - 2016-03-25 21:56 +0000
                Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-25 19:43 -0400
                Re: Developers Not Programmers Nobody <nobody@nowhere.net> - 2016-03-25 19:49 -0400
                Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-26 01:05 +0100
                Re: Developers Not Programmers Fabian Russell <fb@zen.info> - 2016-03-26 14:04 +0000
                Re: Get a clue ! Microsoft doesn't use UTF_16 exclusively. Fabian Russell <fb@zen.info> - 2016-03-26 14:42 +0000
                Re: Get a clue ! Microsoft doesn't use UTF_16 exclusively. Chris Ahlstrom <OFeem1987@teleworm.us> - 2016-03-26 12:27 -0400
                Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-26 22:42 +0100
                Re: Developers Not Programmers Fabian Russell <fb@zen.info> - 2016-03-26 22:25 +0000
                Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-27 00:42 +0100
                Re: Developers Not Programmers Snit <usenet@gallopinginsanity.com> - 2016-03-26 20:50 -0700
                Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-27 09:52 +0200
                Re: Developers Not Programmers Snit <usenet@gallopinginsanity.com> - 2016-03-27 14:56 -0700
                Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.dead> - 2016-03-26 17:36 -0500
                Re: Developers Not Programmers Chris Ahlstrom <OFeem1987@teleworm.us> - 2016-03-26 20:09 -0400
                Re: Developers Not Programmers Snit <usenet@gallopinginsanity.com> - 2016-03-26 20:52 -0700
                Re: Developers Not Programmers owl <owl@rooftop.invalid> - 2016-03-26 02:42 +0000
            Re: Developers Not Programmers chrisv <chrisv@nospam.invalid> - 2016-03-22 07:25 -0500
              Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-22 12:52 -0400
                Re: Developers Not Programmers "Ezekiel" <zeke@nosuchemail.com> - 2016-03-22 12:59 -0400
                Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-22 21:03 -0400
                Re: Developers Not Programmers "Ezekiel" <zeke@nosuchemail.com> - 2016-03-23 10:38 -0400
                Re: Developers Not Programmers Melzzzzz <mel@zzzzz.com> - 2016-03-23 02:09 +0100
                Re: Developers Not Programmers Chris Ahlstrom <OFeem1987@teleworm.us> - 2016-03-23 05:50 -0400
                Re: Developers Not Programmers Melzzzzz <mel@zzzzz.com> - 2016-03-23 11:33 +0100
                Re: Developers Not Programmers chrisv <chrisv@nospam.invalid> - 2016-03-23 07:04 -0500
                Re: Developers Not Programmers Chris Ahlstrom <OFeem1987@teleworm.us> - 2016-03-23 08:49 -0400
                Re: Developers Not Programmers chrisv <chrisv@nospam.invalid> - 2016-03-23 09:50 -0500
                Re: Developers Not Programmers Fabian Russell <fb@zen.info> - 2016-03-24 21:48 +0000
                Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-25 11:11 -0400
                Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-29 10:17 -0400
                Re: Developers Not Programmers "Ezekiel" <zeke@nosuchemail.com> - 2016-03-23 10:01 -0400
                Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-23 23:57 -0400
          Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-22 12:58 -0400
            Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-22 20:20 +0100
              Re: Developers Not Programmers chrisv <chrisv@nospam.invalid> - 2016-03-22 14:46 -0500
              Re: Developers Not Programmers Snit <usenet@gallopinginsanity.com> - 2016-03-22 15:04 -0700
              Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-22 21:09 -0400
    Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-20 22:42 +0100
      Re: Developers Not Programmers Chris Ahlstrom <OFeem1987@teleworm.us> - 2016-03-20 19:22 -0400
        Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-21 01:01 +0100
          Re: Developers Not Programmers Chris Ahlstrom <OFeem1987@teleworm.us> - 2016-03-21 08:18 -0400
            Re: Developers Not Programmers Peter Köhlmann <peter-koehlmann@t-online.de> - 2016-03-21 15:03 +0100
        Re: Developers Not Programmers Nobody <nobody@nowhere.net> - 2016-03-20 21:08 -0400
      Re: Developers Not Programmers DFS <nospam@dfs.com> - 2016-03-20 21:07 -0400
  Re: Developers Not Programmers Desk Rabbit <me@example.com> - 2016-03-22 14:25 +0000
    Re: Developers Not Programmers "Ezekiel" <zeke@nosuchemail.com> - 2016-03-25 14:36 -0400

csiph-web