Wednesday, June 29, 2011
Back writing more Prolog and getting into Definite Clause Grammars. Having a parser generator built into the language is sweet. :-)
Marcadores:
domain specific languages,
parsing,
prolog
Thursday, June 02, 2011
Marcadores:
programming languages,
semantic programming,
semprog
Wednesday, May 18, 2011
Funny : Analogue literals in C++.
Marcadores:
spreadsheets,
visual programming,
visualization
Sunday, May 15, 2011
Friday, May 13, 2011
Monday, April 18, 2011
Nice Quora question about code at early Google.
What I take away from these stories is that pushing out ugly prototypes of your products will not prevent you from building a world-class engineering organization in the future.
Monday, April 11, 2011
Bloody hell, Prolog can be frustrating sometimes!!!!
Sunday, April 10, 2011
Doh! I may have been a bit previous in saying that I'd got the hang of Prolog syntax.
Friday, April 08, 2011
Awesome response from SWI-Prolog when you just query an unbound variable. :-)
?- X.
% ... 1,000,000 ............ 10,000,000 years later
%
% >> 42 << (last release gives the question)
Thursday, April 07, 2011
Wow! Playing with Prolog at the moment. It's awesome.
I seem to have finally achieved some kind of fluency instead of fumbling around without knowing how to drive the thing. It probably helps that Erlang has accustomed me to the syntax and other conventions.
I seem to have finally achieved some kind of fluency instead of fumbling around without knowing how to drive the thing. It probably helps that Erlang has accustomed me to the syntax and other conventions.
Monday, March 07, 2011
At Aharon's prompting I had a play with node.js over the weekend. It is very good. I can see why it's "the next BIG thing". (See the nice starter tutorial with a very impressive minimal twitter reader.)
Trying to think of something fun to do with node.js now.
Also, what with getting into Urbi, "events" are clearly the trend of 2011 for me.
Trying to think of something fun to do with node.js now.
Also, what with getting into Urbi, "events" are clearly the trend of 2011 for me.
Marcadores:
events,
node.js,
parallelism,
reactive,
urbo
Sunday, March 06, 2011
Resolver Systems have a new "cloud-based" pythonic spreadsheet called "Project Dirigible"
Wednesday, March 02, 2011
Urbi is a great, parallel, event driven language for programming robots.
Watch the tutorial video.
Absolutely packed with interesting control structures to handle the implicit parallelism and event-driven nature of the language. Several important ideas : free subsumption architecture (you actually run many different programs in parallel, each dealing with certain motors and sensors, but interacting with each other only through the body of the robot; "blending" modes which let different programs send multiple instructions to the same motor at the same time; "tags" which let you interact with (start, pause, stop) running processes by name.
Watch the tutorial video.
Absolutely packed with interesting control structures to handle the implicit parallelism and event-driven nature of the language. Several important ideas : free subsumption architecture (you actually run many different programs in parallel, each dealing with certain motors and sensors, but interacting with each other only through the body of the robot; "blending" modes which let different programs send multiple instructions to the same motor at the same time; "tags" which let you interact with (start, pause, stop) running processes by name.
Marcadores:
parallelism,
programming languages,
robotics,
urbi
Monday, February 14, 2011
An idea for an Android GUI designer.
Interesting to see the state of the art here. It's an improvement on XML ... but still, not as far forward as you'd hope.
Interesting to see the state of the art here. It's an improvement on XML ... but still, not as far forward as you'd hope.
Sunday, January 30, 2011
Amazing, this genre of Xtra Normal tech. conversations. Here's a strangely hilarious, profanity filled discourse on NoSQL.
Friday, December 10, 2010
Sweet! Emacs on a touch-screen.
Monday, December 06, 2010
Marcadores:
iphone app,
personal wiki,
pharo,
smalltalk
Subscribe to:
Comments (Atom)