include-what-you-use - A tool for use with clang to analyze #includes in C and C++ source files edit / delete

This is a tool I've wanted for a while (owing to C/C++'s lack of a 1970s-standard module system): check that C/C++ files have the correct set of #includes.

to c c++ clang include language-design software ... on 28 February 2016

Zélus: a hybrid synchronous language with ODEs edit / delete

"Zélus is a synchronous language extended with Ordinary Differential Equations (ODEs) to model systems with complex interaction between discrete-time and continuous-time dynamics."

to language-design modelling ode simulation ... on 22 January 2016

aRrgh: a newcomer's (angry) guide to R edit / delete

"R is a shockingly dreadful language for an exceptionally useful data analysis environment. The more you learn about the R language, the worse it will feel. The development environment suffers from literally decades of accretion of stupid hacks from a community containing, to a first-order approximation, zero software engineers."

to amusements language-design r statistics ... on 06 October 2015

Python to OCaml: retrospective - Thomas Leonard's blog edit / delete

"In 2013, I spent 6 months converting 0install’s 29,215 lines of Python to OCaml (learning OCaml along the way). In this post, I’ll describe the approach I took and how it went. There will be graphs."

to language-design ocaml porting python ... on 23 September 2015

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

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