## History: Array languages

This has got to be one of the sparsest language families. The classics are APL, APL2, A+, J, and K, which were developed in that order and have entangled histories. Nial is the dark horse. Glee is the newest. Nesl is a parallel array language. Then there's the programming language of Mathematica, which supports array operations.

Surely there are more?

## HTML editors

Useful dicussion.

## Keywords per post?

Readers of LtU sometimes want to read posts on one (specific or vague) topic. Editors can post to departments, others post to uncategorized forum. In the course of discussion, the topic can change drastically. Discussions are often inter-topical.

Therefore, wouldn't it be beneficial for readers that any posting person can assign a keyword for the post from the list of available? In this way each thread will acquire a polynomial key that can be matched with reader's criteria...

Is it technically hard to implement, or does it look like another crazy idea of me?

## Formatting hints from Mark

Frank asked me about pretty formatting. Well, I can describe how I work and my opinions. Your mileage may vary. I do markup by hand, copy/paste style, in an editor with N clipboards to keep the variations handy. You only need to know 3 things about markup. Forget CSS files, classes, and other fanciness. That's overkill for LtU. The things to know are that:

• The style attribute does everything.
• The value of the style attribute is a single string encoding all parameters. Include or omit as many as you like.
• The style attribute qualifies both paragraph tags and span tags (for inline markup).
That's it. Keep a kitchen-sink style attribute on some clipboard with default values. Paste it as needed, then overtype or delete specific values in context. If you have more clipboards, some can hold preset markup. Here's a kitchen sink, which you may copy with your mouse and customize to your liking:
 style="color: black; background-color: white; font-style: normal; font-weight: normal; font-size: normal; font-variant: normal; text-decoration: none; text-indent: 0%; padding-left: 0%"
DeepX offers a handy cheat sheet (PDF) for these parameters. Note my deliberate omission of font-family.

This paragraph uses the kitchen-sink style. It should look the same as any unadorned paragraph.

For interest's sake we can demonstrate options. The desperately curious may use their browser's "view markup source" function.

A warning paragraph in large-strong-red text with 3% indent and 5% left padding: The old font tag is deprecated, don't use it any more.

Font-size permits many types of settings, but don't use absolute metrics (points, ems, cm, whatever). Use something like xx-small, x-small, small, medium, large, x-large, xx-large, smaller, normal, larger, or a percentage like 65% or 132%.

The only place where you might use absolute metrics is in the border of a highlighted section, if you want a border at all. Note how span tags can nest. Small caps are possible too. There is also something called text-transform for capitalization.

Simple inline markup remains simple. Forget style. First we have the famous "code" tag. You can use font-family: monospace to similar effect. Use the "em" tag for emphasis, the "strong" tag for strength. Don't use older "i" or "b" tags. The style attribute defines italics as font-style: normal, font-style: italic, and font-style: oblique. It defines boldface as font-weight: normal, font-weight: bold, and font-weight: bolder. We also have text-decoration: none, text-decoration: underline, text-decoration: overline, text-decoration: line-through, text-decoration: blink.

Simple "yellow" background color performs inline highlighting. You can also play with hex color codes, but simple color names work, e.g., font-weight: bold; color: yellow; background-color: purple.

This stuff can be overdone. I just wanted to showcase possibilities, since someone (important like Frank) asked me. Use good taste. Colors help a great deal. LtU likes blue, or blue italics, for excerpts, and italics for quoting others from LtU. I would recommend a distinct color as well, more than one if quoting more than one person to compare statements.

## User profiles

Man, I wish more people would fill out their user profiles, so I could find out who they are. At least include a home page and country of residence.

## Site usage question...

The new site looks great, and it's wonderful to see LtU so fast, but I'm having a bit of trouble. I'm not sure how others generally use the site, but my m.o. has always been to read each comment that gets posted, in sequential order, and use my browser history (colored links) to tell me which ones I haven't seen. (For the record, I like mailing lists and dislike web forums, and this is the method that makes LtU act as much as possible like an email list.)

So, literally the only index page on LtU1 that I ever looked at was this one. I can't find a page like that on the new site! So I've been digging around trying to find the equivalent, but I'm concerned there's just no such thing. Does anyone have any recommendations? How do you guys use the site?

## Theme previews

The themes are a very nice touch, but switching between them is kind of heavyweight right now. Would it be possible to have previews of the homepage with each theme applied?

## The site discussions forum

The site discussions forum is intended for disucussion about the site and its functionality.

You can use it to make sure you understand the mechanics of posting on LtU2.