robsite

In programming

Text Editing Hates You Too

Über die erstaunliche KomplexitĂ€t vermeintlich simpler Text-Editoren.

Auch: How Carets Move

When I show up at networking events and tell people “I’m spending a month reimplementing a textarea from scratch,” they usually give me a blank look and shuffle away slowly. At first glance, textareas are so ubiquitous that they seem like they’d be trivial to implement. They’re not.

· :D, programming · ★

APL

In 1975 aufgenommenes Tutorial fĂŒr die Programmiersprache APL (A Programming Language), VorgĂ€nger von K und J.


Code per Stift zu annotieren, wie bei 18:00, hat einen gewissen Charme.

APL versuchte, die effiziente mathematische ℕotation in Programmiersprachen abzubilden und zu erweitern. Da die dafĂŒr notwendigen griechischen Zeichen zwar einfach gemalt werden konnten, aber nicht auf herkömmlichen Tastaturen zu finden waren, wurden fĂŒr APL neue Tastaturen gebaut. Dank ASCII, 1968 von Lyndon B. Johnson als Standardcodierung fĂŒr U.S.-Rechner angeordnet, gerieten mathematische Sonderzeichen auf Tastaturen jedoch bald in Vergessenheit.

Wer dem Tutorial folgen will: TryAPL

The following expression finds all prime numbers from 1 to R.

(~R∊R∘.×R)/R←1↓ÎčR

Creating a simple HTML page using APL

Die perfekte E-Mail Regex

/^([w!#$%&'*+-/=?^`{|}~]+.)*[w!#$%&'*+-/=?^`{|}~]+@((((([a-z0-9]{1}[a-z0-9-]{0,62}[a-z0-9]{1})|[a-z]).)+[a-z]{2,6})|(d{1,3}.){3}d{1,3}(:d{1,5})?)$/i


Oder einfach /^.+@.+..+$/i und Pech fĂŒr den, der was falsches eingibt.

· programming · ★
Mastodon