Questions tagged [ascii]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
10 votes
7 answers
892 views

Are there historical problems with non-ASCII identifier characters in code?

I frequently encounter recommendations to specifically keep to ASCII characters in field and function names in documentation, even though non-ASCII (modern Unicode) generally works perfectly. An ...
user avatar
2 votes
3 answers
119 views

What is the name of the type of program to produce Unicode characters from ASCII combinations?

For example, in Vietnamese, there are Unicode characters like "â", "ê", "ô", "ư", v.v. To type them from keyboard, I need to type aa, ee, oo, w, then a program ...
user avatar
  • 138
2 votes
1 answer
299 views

Differentiating Between ASCII and Unicode in File Spec

I am developing against a file spec that lists the data type for certain fields as CHAR(<length>) The spec is for a fixed width flat file. In most cases, possible values to populate the fields ...
user avatar
  • 137
5 votes
1 answer
2k views

What is the encoding used in Git's binary patches?

Git can generate patches/diffs for binary files as well as for text files. I'm trying to figure out what encoding it uses for its binary patches. Here is an example: diff --git a/www/images/...
user avatar
15 votes
1 answer
4k views

Why are the punctuation characters in the ASCII table all over the place?

In the ASCII table, punctuation characters appear between the non-printing characters and before the numbers (!"#$%&')*+,-./), between the numbers and the uppercase letters (:;<=>?@), ...
user avatar
  • 4,449
0 votes
1 answer
1k views

Problem while printing characters Difference between System.out.println('A') and System.out.println(+'A') [closed]

Why is it that : System.out.println(+'A') //gives output as 65 System.out.println('A') //gives output as A Also System.out.println(8+4+'A'+"PRIME"+4+4+'A'); gives output as 77PRIME44A ...
user avatar
1 vote
1 answer
1k views

What type of encoding does wikipedia use?

I have the wikipedia data dump and trying to decode special characters in the page titles, except a lot of characters don't match up the "standard" ascii encoding (referencing from here.) As an ...
user avatar
1 vote
2 answers
2k views

Non-printable characters and editors

Today I was presented with a very nasty problem and I do not quite know where to ask this but hope here is ok. So I have the following string: "\0" (at least that's how it looks in visual studio). If ...
user avatar
  • 365
1 vote
2 answers
3k views

How are ASCII code associations actually stored and retrieved?

I was reading about compilers and was given an example of creating a basic compiler that recognizes escape sequences without referencing ASCII. Somebody suggested that once I compile a piece of code ...
user avatar
  • 131
69 votes
6 answers
40k views

Should Latin-1 be used over UTF-8 when it comes to database configuration?

We are using MySQL at the company I work for, and we build both client-facing and internal applications using Ruby on Rails. When I started working here, I ran into a problem what I had never ...
user avatar
  • 1,154
7 votes
1 answer
714 views

Why was the grave but not the acute accent included in ASCII?

While looking at the Unicode properties (code point, script, block, UTF-8 and UTF-16 encoding, etc.) of some characters, I stumbled upon major differences between ` ("GRAVE ACCENT") and ´ (&...
user avatar
  • 173
2 votes
2 answers
1k views

How to detect client character encoding?

I programmed a telnet server using C as programming language but I have a problem to send characters with emphases (é, è, à ...). The character encoding is different between the telnet clients (...
user avatar
  • 121
0 votes
2 answers
397 views

Does ASCII have a header or footer or anything similar?

I'm working through a problem in Programming Pearls -- specifically, the implementation of a program which sorts a file containing, at most, 10,000,000 integers, each of which is 7 digits long (Column ...
user avatar
12 votes
5 answers
27k views

How do you compress ASCII strings into fewer bytes?

I'm working with an embedded device with a unique protocol that sends messages to other devices and I'm making an application that parses the sent packets. Each packet carries 8 bytes. The protocol is ...
user avatar
  • 1,543
2 votes
2 answers
312 views

What are the commonly confused encodings that may result in identical test data?

I'm fixing code that is using ASCIIEncoding in some places and UTF-8 encoding in other functions. Since we aren't using the UTF-8 features, all of our unit tests passed, but I want to create a ...
user avatar
6 votes
2 answers
4k views

Why was ASCII needed?

With an encoding such as EBCDIC being in existence already (and being 8 bit to boot), what was the need to invent yet another encoding and a 7 bit one at that? Why was ASCII invented and what ...
user avatar
  • 52.6k
115 votes
5 answers
170k views

What is the advantage of choosing ASCII encoding over UTF-8?

All characters in ASCII can be encoded using UTF-8 without an increase in storage (both requires a byte of storage). UTF-8 has the added benefit of character support beyond "ASCII-characters". If ...
user avatar
  • 4,885