User loginNavigation |
Merging Functions, Modules, Classes, the whole nine yards...Say we have a declarative language, where foo(a, b, c) gamma = a * b rho = b * c gamma * rho bar(a, b, c) extends foo gamma = a * a is a piece of code in which Of course, the above example is little bit simplistic. Far more interesting is the use of the implies operator ( foo(a, b, c) 'a' -> a 'b' -> b 'c' -> c 'foo' -> 'foo' bar(a, b, c) extends foo 'foo' -> 'bar extending foo' Here we use the implies operator to mean "when Now that I have thought this language up, I have to work on it. I swore there would never be a day when I would stray from the well settled lands of software development to wander in the wilds of language design! Alas, I am doomed. All I ask from ltu is some thoughtful criticism of my idea, some pointers to earlier work in this domain and some suggestions about the syntax. What I want in the end is a language that is process/message oriented like Erlang but also has straightforward syntax for the notion of 'inheritance'. By Jason Dusek at 2007-06-03 05:52 | LtU Forum | previous forum topic | next forum topic | other blogs | 10396 reads
|
Browse archives
Active forum topics |
Recent comments
1 week 1 day ago
41 weeks 3 days ago
41 weeks 3 days ago
41 weeks 3 days ago
1 year 11 weeks ago
1 year 15 weeks ago
1 year 17 weeks ago
1 year 17 weeks ago
1 year 20 weeks ago
1 year 24 weeks ago