Xanadu Trackbacks
Jeff Atwood's brief post on Ted Nelson's Xanadu ~~failed to~~ mention[ed briefly]{style="color:red"} the aspect of Xanadu that I expected to be worked out by now, which is that links were bidirectional in Xanadu. The closest thing the Web has are trackbacks / pingbacks, which are problematic to …
more ...Lang.NET, DSL DevCon Highlights
Intentional Software has forged a silver bullet. It's terribly difficult not to go into that in great depth (I will shortly), but for now, I simply don't want to bury the lede.
OK, so other than that what was interesting?
There are several categories that need to be talked about …
more ...DSL Writers: Put Turing Completeness Out Of Your Mind
At the recent DSL DevCon, Martin Fowler gave an excellent keynote speech discussing domain-specific languages, an important subject that seems certain to be the buzzword of the next year or two.
However, one slide of his got my goat, leading me to foam at the mouth, beat the table with …
more ...ResolverOne: Best Spreadsheet Wins $17K
ResolverOne is one of my favorite applications in the past few years. It's a spreadsheet powered by IronPython. Spreadsheets are among the most powerful intellectual tools ever developed: if you can solve your problem with a spreadsheet, a spreadsheet is probably the fastest way to solve it. Yet there are …
more ...IronPython 2.0 & Microsoft Research Infer.NET 2.2
import sys import clr sys.path.append("c:\\program files\\Microsoft Research\\Infer.NET 2.2\\bin\\debug") clr.AddReferenceToFile("Infer.Compiler.dll") clr.AddReferenceToFile("Infer.Runtime.dll") from MicrosoftResearch.Infer import * from MicrosoftResearch.Infer.Models import * from MicrosoftResearch.Infer.Distributions import * firstCoin = Variable[bool].Bernoulli(0.5) secondCoin = Variable …
The ACM is Using ColdFusion to Deliver the CACM Electronically
https://portal.acm.org/poplogin.cfm? .... etc ... (I can't post the whole URL since it's linked to my account)
more ...Google App Engine: Another Python Victory
It's been quite a year for Python, and Google App Engine provides the dynamic language a very high profile indeed. GAE is a cloud platform that is competitive with Amazon's S3 (much like Stratos, on the planet Ardana might compete with Cloud City on Bespin ). GAE provides Django and other …
more ...Django Taking Flight On IronPython
At PyCon, Microsoft demoed Django running on IronPython. This blog post detailing the code says "not quite complete but ... [good enough to] get Django's tutorial running." From a language geek standpoint, I prefer Ruby (those object-oriented grooves run deep), but IronPython is very clearly on the cusp of adulthood.
In …
more ...Ted Leung, Python-ista, joins Sun
Ted Leung has joined Sun to help support Python "in a similar fashion" to the JRuby project.
This is not just about Python on on the JVM. Sun will try to make its platforms, OpenSolaris and the JVM, the best place to develop and deploy Python applications.
But it's mostly …
more ...