Forth extension proposal RfDs and CfVs edit / delete

You've used C++11 and Fortran 2015 -- now try Forth 2012.

to forth language-design ... on 24 June 2015

PEP 483 - The Theory of Type Hints | Python.org edit / delete

A type-theoretic approach to Python -- good to see!

to language-design programming python type-theory types ... on 22 March 2015

jmoy/norvig-spell ยท GitHub edit / delete

Norvig's spelling corrector in a wide range of languages.

to language-design programming spelling ... on 22 March 2015

Nim Programming Language edit / delete

It's like Python but with a "parallel:" construct and a usage checker. Sounds familiar to anyone? :)

to concurrency language-design nim occam python ... on 22 March 2015

Kvikkalkul home page edit / delete

"This Web site is devoted to Kvikkalkul, the secret programming language of the Swedish Navy. In October 1994, the language was described in a Usenet message by an anonymous programmer who used Kvikkalkul in 1957 to write submarine weapons guidance programs and an accounting program." Probably a joke -- but a good one.

to amusements language-design retrocomputing ... on 07 March 2015

ANSI-ISO PASCAL edit / delete

"This page contains various information about the computer language Pascal as stated by the ISO 7185, the original Pascal language designed by Niklaus Wirth at ETH in Zurich, and any implementations of that language." There's lots of description of Delphi and other derivations elsewhere, but this is very comprehensive on ISO PASCAL, including the history of its compilers.

to compiler history iso language-design pascal retrocomputing software ... on 05 March 2015

On Go edit / delete

A critical comparison of Go and... Algol 68. I would also observe that Go failed to learn even from occam, another Algol-derived language that it's much more closely related to. But I wasn't previously aware of some of the cool features that Algol 68 had; this is a good read.

to algol concurrency go language-design retrocomputing ... on 05 March 2015

Algol W - Everything2.com edit / delete

Excellent description of the language from a former user. (There is at least one reasonably-modern implementation, AWE.)

to algol history language-design retrocomputing ... on 05 March 2015

Language-theoretic Security edit / delete

"The Language-theoretic approach (LANGSEC) regards the Internet insecurity epidemic as a consequence of ad hoc programming of input handling at all layers of network stacks, and in other kinds of software stacks." Some interesting work, although it's obviously focussing on one class of problem...

to langsec language-design parser proof security verification ... on 03 January 2015

Thinking Forth edit / delete

Leo Brodie's classic book, now available under a Creative Commons license.

to books etext forth language-design programming rpn software-engineering ... on 24 November 2014

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom

Tags related to language-design

- language-design
 
1 + 1ml
1 + 6502
1 + acorn
4 + ag0700
4 + ag0803
3 + algol
1 + amiga
6 + amusements
1 + arabic
1 + architecture
1 + audio
1 + autocode
1 + awk
1 + b
1 + bbc
1 + bcpl
1 + benchmarking
1 + beta
1 + bf
1 + books
1 + bounds-checking
16 + c
13 + c++
2 + c++11
2 + c++14
1 + c64
1 + clang
1 + client-server
2 + cmp201
7 + cmp409
1 + commodore
14 + compiler
1 + computing
17 + concurrency
1 + concurrrency
1 + coroutines
2 + correctness
2 + cosmos
1 + data
1 + data-structures
2 + dynamic
1 + e
1 + emas
2 + erlang
2 + errors
1 + es
1 + esoteric
2 + etext
1 + exceptions
1 + experiment
1 + f
1 + false
1 + find
1 + formal-methods
2 + forth
1 + fortran
1 + fp
1 + ftwalk
11 + functional
1 + future
1 + gc
1 + generator
3 + generics
1 + gnu
5 + go
2 + graphics
3 + haskell
1 + hawk
6 + history
1 + include
3 + indentation
2 + iso
1 + iterator
1 + java
1 + javascript
1 + kent
1 + krc
1 + langsec
2 + language
3 + lisp
1 + lobster
1 + lua
1 + lv2
1 + maths
2 + memory
1 + mercurial
4 + ml
1 + mobile
1 + modelling
1 + module
1 + modules
1 + monad
1 + multimedia
1 + music
1 + mythryl
1 + nim
1 + oberon
2 + obfuscated
1 + objective-c
6 + ocaml
1 + occam
1 + ode
1 + oisc
5 + oo
2 + ooc
1 + open-science
1 + os
1 + osc
1 + ownership
3 + parallel
1 + parasail
1 + parser
1 + parsing
1 + pascal
1 + patterns
1 + perl
1 + php
1 + pli
1 + plugin
1 + porting
1 + postscript
1 + print
1 + process-oriented
19 + programming
1 + proof
10 + python
1 + r
1 + reactive
1 + reading-list
1 + reference
12 + research
16 + retrocomputing
1 + rexx
1 + rpn
1 + runtime
4 + rust
6 + safety
1 + scala
1 + science
1 + scotch
1 + scripting
2 + security
1 + semantics
1 + separation-logic
1 + setl
2 + shell
1 + simulation
1 + smalltalk
1 + snobol
10 + software
3 + software-engineering
1 + spelling
1 + splash
2 + standard-ml
1 + statistics
1 + sugar
1 + switch
5 + syntax
1 + systems
1 + szl
1 + tcl
7 + teaching
1 + templates
1 + templeos
1 + thesis
1 + tools
1 + turner
1 + type-checking
1 + type-inference
6 + type-systems
1 + type-theory
2 + typeclass
6 + types
1 + undefined
2 + undefined-behaviour
1 + unix
1 + verification
1 + visual-programming
1 + vms
1 + wasp
1 + xpl0