David Corking's Library tagged → View Popular
In Industry First, Voting Machine Company to Publish Source Code | Threat Level | Wired.com | Oct 2009
Interesting. I prefer marking x's on paper :)
-
She said the firmware on the company’s new Frontier optical-scan machines is written in C# programming language and runs on Linux.
Talk Like A Duck : Will It Go Round in Circles? - Rick DeNatale
A fascinating and brief horse's mouth history of dynamic languages and IDEs - with several things I didn't know already.
-
Add Sticky NoteVisualAge started out as a demonstration prototype I wrote using Digitalk Smalltalk/V. The idea was to make something like the NeXT interface builder in Smalltalk as an adjunct to the Smalltalk IDE. For those who are not hip to such things, the Interface Builder, originally a Lisp program before Steve Jobs hired the author, lives on as part of Apple’s XCode tool suite for OS/X for the Mac and the iPhone.
- Beautifully convoluted history!
Lisp -> Objective-C -> Smalltalk -> Java -> Smalltalk - on 2009-06-07
- Beautifully convoluted history!
-
VisualAge started out as a demonstration prototype I wrote using Digitalk Smalltalk/V. The idea was to make something like the NeXT interface builder in Smalltalk as an adjunct to the Smalltalk IDE. For those who are not hip to such things, the Interface Builder, originally a Lisp program before Steve Jobs hired the author, lives on as part of Apple’s XCode tool suite for OS/X for the Mac and the iPhone.
Alarming Development : JavaScript is good enough | Jan 2009
An old-fashioned language war, 2009 style. Visual Basic even gets a mention as "Lisp-like" (for its debugging.)
-
It is impossible to build a hash table in JavaScript that works on arbitrary objects. You would have to manually allocate unique ID’s for every object and include them in the toString. So no collections in JavaScript.
Adobe provides a true built-in hashtable in ActionScript 3.
-
Objects can function as sets and maps. Arrays can function as lists and iterators (generate an array when you need an iterator). More that good enough in this context.
- 2 more annotations...
Smalltalk.org™ | articles | article_20051122_a1_TheEssenceOfSmalltalk_v7.html
Symbiosis of .NET and Smalltalk from Smallscript Corporation.
-
Working in direct collaboration with Microsoft since 1999, the S# compiler architecture was extended to support the generation of native Microsoft.NET Framework IL modules and assemblies.
license-discuss@opensource.org: 13501: Re: For Approval: Microsoft Community License
Microsoft seem to be writing submitting copyleft licenses to the OSI.
-
Hmmm... This seems to me to be an attempt by Microsoft to rebuild the GPL but with clearer boundaries.
Releasing the Source Code for the .NET Framework Libraries - ScottGu's Blog
This is vague. What is 'for reference'? Note that this is _not_ open source. You can only redistribute for reference. If you read the source for a function and then write a similar function, could your function be a derived work and therefore not perm
-
The source code will be released under the Microsoft Reference License (MS-RL).
license-discuss@opensource.org: Thread on: For Approval: Microsoft Permissive License
The actual OSI discussion of the Ms-Pl.
I notice that widespread incompatibility, that e-week quotes from Michael Tiemann, does not seem to be covered properly here. Several people seem to say that Ms-PL and most other code can be mixed, perhaps even
OSI Calls for Major Revisions to Microsoft Permissive License
The latest stage in the saga.
-
However, the specific innovation of maximum incompatibility of the MS-PL is not what we were looking for, so I think what we have is a submission that has two fairly major strikes against it," Tiemann said.
Active Web Solutions
AWS is the company behind L#, a Lisp for .NET
-
Developed in partnership with the RNLI, the system makes it possible to pinpoint a vessel in difficulties at sea, and raises an automatic alarm if anyone falls overboard, taking the âsearchâ out of âsearch and rescueâ.
ONLamp.com -- Mono: A Progress Report
-
The traditional stronghold of Linux is the server room, and Mono's ASP.NET support is an attractive way for organizations to migrate their web and application servers over to commodity Linux hardware. Mono has kept pace with ASP.NET, and now runs a large number of ASP.NET applications.
... Microsoft's efforts to bring Python and Ruby to .NET, by virtue of the Dynamic Language Runtime (DLR), means that the ecosystems of Ruby on Rails and Django will become available at some point to .NET and Mono.
ONLamp.com: Moonlight: Silverlight Goes Mono
9MB for this, plus Flash, is pretty heavyweight for a current handheld or phone - but maybe this will be normal, even in the third world, in five years time ...?
-
The current estimate is that Moonlight will be about eight or nine megabytes to download, about a third of the size of Mono.
IronRuby released - Miguel de Icaza
Microsoft's IronPython and IronRuby run on Linux (with the Mono Common Language Infrastructure, and the Microsoft Dynamic Language Runtime - DLR)
-
There is one downside, you will need Mono from SVN, as you need the same fixes for Mono that were required to run IronPython 2.0 and Dynamic Language Runtime (DLR).
Mono Team Whips Up Silverlight For Linux
This article is not clearly written, but it does explain what Miguel de Icaza was up to while he sent his staff to GUADEC 2007.
-
Silverlight's Dynamic Language Runtime (DLR) provides support for dynamic languages like Python, Ruby and JavaScript. It runs on top of the Common Language Runtime (CLR), which is part of the Mono project...."Having a final product is typically nine times the effort to get your product up and running"
Silverlight Does Not Mean Full .Net Support
So, will Silverlight beat out Flash and Ajax? Will it be as cross-platform as Java and Squeak?
-
Silverlight 1.0 beta is available now, and Microsoft has released alpha version of Silverlight 1.1, which will include support for dynamic languages like Managed JScript and Python, an enhanced, two-way HTML/Ajax bridge and support for Microsoft's LINQ language.
Raving Techno Rant: DLR gains Lisp?
Hmmm - interesting linkage
-
Via the Vista Smalltalk Wiki, it looks like the DLR has gained a new language by a third party, implementing Lisp and Smalltalk.
Jim Hugunin's Thinking Dynamic : DLR Trees (Part 1)
I didn't think I would ever need to tag the same post with both "Lisp" and "CLI".
-
Hmmm, code as tree... Oh dude, congratuations, you just reinvented Lisp!
Bracha and Bray on Continuations
The nexus of a hot debate among bloggers about continuations - and plenty of references to implementations.
-
Also, my "enterprisey" brethren would quickly point out that those Business Process Management systems wind up simulating continuations as well.
I hear the "documenty" folks do this too in the DLC space.
I've heard Dharma characterize his baby (Windows Workflow Foundation) as a continuation management runtime.
Generic programming - Wikipedia, the free encyclopedia
Not to be confused with generic functions in Lisp.
-
generics are one way of achieving some of the benefits of dynamic typing with the advantages of having static typing.
Franz study of the CLR Google Groups: comp.lang.lisp
Why Allegro does not have the CLR as a compile target.
-
There were three areas where CRL(sic) posed problems for us, all of which
we could work around at a loss of efficiency and/or security, and all
of which we asked MS for changes based on our needs.
The Evolution of C++ - Chryler's
interesting view
-
Anders is more like the rich uncle that says "yeah, sounds fun - let's do it". The way C# expands makes me think that the fun will have to stop eventually.
Selected Tags
Related Tags
Sponsored Links
Top Contributors
Groups interested in CLI
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo
