Stories
Slash Boxes
Comments

SoylentNews is people

posted by Fnord666 on Sunday March 29 2020, @01:49AM   Printer-friendly
from the so-many-to-choose-from dept.

Announcing The Unicode® Standard, Version 13.0:

Version 13.0 of the Unicode Standard is now available, including the core specification, annexes, and data files. This version adds 5,390 characters, for a total of 143,859 characters. These additions include four new scripts, for a total of 154 scripts, as well as 55 new emoji characters.

The new scripts and characters in Version 13.0 add support for modern language groups in Africa, Pakistan, South Asia, and China:

[...] Support for scholarly work was extended worldwide, including:

[...] Popular symbol additions include:

[...] Important chart font updates, including:

[...] Additional support for lesser-used languages and scholarly work was extended, including:

When will the first, all-emoji story or comment appear on SoylentNews? What are people going to do if they use text-only browsers or are visually-impaired?


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 3, Funny) by DannyB on Monday March 30 2020, @04:19PM

    by DannyB (5839) Subscriber Badge on Monday March 30 2020, @04:19PM (#977264) Journal

    Java source code DOES support using Unicode. For example any language's letters for variable names.

    public final double π = Math.PI;    // Pi
    public final double τ = 2.0 * π;    // Tau
    public final double ℯ = Math.E;        // e

    private final int £€$æøå = 42;

    public void £€$æøåσΣ() { }

    /**
      * Sigma function.
      * @param fn a Java 8 Function that takes an integer an returns an integer.
      * @param first
      * @param last
      * @param step
      * @return Sum of calling fn over range from first to last, incremented by step.
      */
    public int Σ( java.util.function.Function<Integer,Integer> fn, int first, int last, int step ) {
        int sum = 0;
        if( step > 0 ) {
            for( int i = first;  i <= last;  i += step ) {
                sum += fn.apply( i );
            }
        }
        else if( step < 0 ) {
            for( int i = first;  i >= last;  i -= step ) {
                sum += fn.apply( i );
            }
        }
        else {
            throw new IllegalArgumentException( "step cannot be zero." );
        }
        return sum;
    }

    But I don't think Java will support animated animated glyphs in its source code. Yet.

    I can see that animated glyph characters in the source code are so important that I need to propose a JEP to get this into an upcoming version of Java!

    In the spirit of true Java over-engineering, the mechanism that implements animated characters should be deeply more general than just animated Unicode glyphs. It should be possible to create subclasses of characters for animated GIFs or video files, just to give two examples of the need for true extensibility. (At least a dozen XML files should be required for configuration.)

    You can be assured that the implementation will be of the highest quality, industrial strength and battle tested. Even if nobody uses animated characters in their source code.

    But it could make code reviews interesting.

    --
    People today are educated enough to repeat what they are taught but not to question what they are taught.
    Starting Score:    1  point
    Moderation   +1  
       Funny=1, Total=1
    Extra 'Funny' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   3