Ben Allfree :: Painless Programming

Guaranteed results for your micro-startup from a web designer who knows the difference.

PHP vs. Ruby, again

February 10th, 2009 · 1 Comment

I don’t want to drive this topic into the ground because as I’ve said before, PHP and Ruby come from completely different directions, but here’s what I miss when I’m writing in PHP:
* Buggy static method inheritance – this is well noted in the PHP community
* Buggy class reflection – also well noted
* Symbols like [...]

Tags: , , , ,

Ruby on Rails 2.x

December 13th, 2008 · No Comments

Ruby on Rails is a great web framework because it establishes smart conventions and application structure. To those of us who already were making well-structured web applications (particularly true in the Java community), it took us a while to see what the big deal is about Rails. After all, we were already using many of the practices Rails brought to the masses.

Tags: , , , , , , , ,

Google App Engine

April 22nd, 2008 · No Comments

Well, this looks pretty interesting. Google has released a scalable “app engine” where you upload your web site source code and it runs on their infrastructure.

Tags: , , , ,

ASP.NET for Nukelet Released

December 11th, 2006 · 4 Comments

Today, Ben Allfree announced the release of the Nukelet 2.0 scripting platform for DotNetNuke, along with the much-anticipated ASP.NET scripting plugin.The Nukelet scripting platform now supports ASP.NET, PHP, Classic ASP, VBScript, and Ruby. Python, Java, and other languages are in development.The Nukelet scripting platform allows DotNetNuke developers and site administrators to quickly add custom programming [...]

Tags: , , , , ,

Weakly-typed Languages in .NET – Necessary?

June 5th, 2005 · No Comments

Choice in programming language greatly affects project success and architecture. Weakly-typed languages are a topic of particular interest to me because, all other things being equal, these languages are an excellent choice for both beginning students and experts, and tend to be excellent choices for rapid prototyping. However, they lack the structure and rules required [...]

Tags: , , ,

Emerging .NET programming languages

February 20th, 2005 · 2 Comments

Here are a few emerging programming languages for the .NET platform. These efforts usually lag behind mainstream technologies and become stable enough to use in business applications a few years after it would have really been important. Still, it is important to track research efforts in both institutionalized and private research labs because the output [...]

Tags: , , , ,