Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. I was today years old when I learned that developers of SAPI4 engines had to implement two interfaces, one for ANSI and another for Unicode.

I was today years old when I learned that developers of SAPI4 engines had to implement two interfaces, one for ANSI and another for Unicode.

Scheduled Pinned Locked Moved Uncategorized
4 Posts 3 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D This user is from outside of this forum
    D This user is from outside of this forum
    datajake1999@dragonscave.space
    wrote last edited by
    #1

    I was today years old when I learned that developers of SAPI4 engines had to implement two interfaces, one for ANSI and another for Unicode. This is most likely one of the many reasons new SAPI4 engines stopped being made, as developers had to essentially write many things twice.

    menelion@dragonscave.spaceM rommix0@mindly.socialR 2 Replies Last reply
    0
    • D datajake1999@dragonscave.space

      I was today years old when I learned that developers of SAPI4 engines had to implement two interfaces, one for ANSI and another for Unicode. This is most likely one of the many reasons new SAPI4 engines stopped being made, as developers had to essentially write many things twice.

      menelion@dragonscave.spaceM This user is from outside of this forum
      menelion@dragonscave.spaceM This user is from outside of this forum
      menelion@dragonscave.space
      wrote last edited by
      #2

      @datajake1999 As many people here like to say, I'm "unapologetic" about non-Unicode. This must be gone, die, buried, covered with asphalt and forgotten.

      D 1 Reply Last reply
      0
      • menelion@dragonscave.spaceM menelion@dragonscave.space

        @datajake1999 As many people here like to say, I'm "unapologetic" about non-Unicode. This must be gone, die, buried, covered with asphalt and forgotten.

        D This user is from outside of this forum
        D This user is from outside of this forum
        datajake1999@dragonscave.space
        wrote last edited by
        #3

        @menelion I agree. I can only imagine how broken things would be if we still relied on many different code pages in the modern era. Whenever I encounter character encoding errors, I usually reread a 2003 article on the subject. https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses

        1 Reply Last reply
        0
        • D datajake1999@dragonscave.space

          I was today years old when I learned that developers of SAPI4 engines had to implement two interfaces, one for ANSI and another for Unicode. This is most likely one of the many reasons new SAPI4 engines stopped being made, as developers had to essentially write many things twice.

          rommix0@mindly.socialR This user is from outside of this forum
          rommix0@mindly.socialR This user is from outside of this forum
          rommix0@mindly.social
          wrote last edited by
          #4

          @datajake1999 that makes perfect sense. That was a common ordeal especially with string handling.

          1 Reply Last reply
          1
          0
          • R relay@relay.publicsquare.global shared this topic
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups