task-api: Go-Gin implementation

Posted on Mon 07 July 2014 in misc • Tagged with go, gin, open

I've pushed up the final implementation I planned on doing (Go(lang) with Gin).

It took about 1 hour to complete, but it's also amazingly quick (it runs the test suite the fastest, in under 35ms), which is to be expected, given that it's compiled.

I'll ...

Continue reading

task-api: ruby-sinatra implementation

Posted on Thu 03 July 2014 in misc • Tagged with open, frameworks, ruby, sinatra

Just added the ruby-sinatra implementation to the task-api repository.

Ruby was definitely the quickest to implement, 40 minutes, which is surprising considering I've never used Ruby very thoroughly (one-off stuff). Interesting results methinks.

More soon...

Continue reading

task-api: php-bulletphp implementation

Posted on Tue 01 July 2014 in misc • Tagged with open, frameworks, php, bulletphp

Last week, I pushed up a new implementation of the task-api project, this time in PHP and BulletPHP.

It took 1 hour and 15 minutes to complete, although most of that time was getting Eloquent ORM to work with BulletPHP.

I disliked this implementation the most (so far). The code ...

Continue reading

task-api: node-restify implementation

Posted on Tue 24 June 2014 in misc • Tagged with open, frameworks, nodejs, restify

The second implementation has been complete: Node.js and Restify. It can be found in the task-api repository.

I will say, I was quite surprised by how quick this was (40 minutes from start to passing all tests). I probably could've taken longer if I had bothered to add ...

Continue reading

Tentative list of languages / frameworks for task-api

Posted on Tue 24 June 2014 in misc • Tagged with programming, open, frameworks, code

So far, I've added a PHP test framework using Guzzle and PHPUnit, and an implementation in Python / Flask.

I created a tentative list of languages and frameworks that I'd like to create test implementations in. They are:

  • PHP using the BulletPHP framework
  • Node with the node-restify library
  • Java ...
Continue reading

task-api

Posted on Tue 24 June 2014 in misc • Tagged with programming, code, open, frameworks, php, python, flask

I posted earlier about my urge to develop the same application in multiple frameworks / languages. This is a continuation of that post.

I've added all the work performed so far to this github repository.

So far, I've created a quick test framework in PHP using PHPUnit and Guzzle ...

Continue reading

Testing new waters

Posted on Mon 23 June 2014 in misc • Tagged with programming, open, frameworks, code

I've been developing software for years now (more than 15). During that time, I've used a lot of languages (PHP, Python, Java, Javascript, Objective-C in the last few months). There is something exciting about diving into a new language, and generally a new framework.

I also generally end ...

Continue reading