Saturday, November 6, 2010

Micro-ISV do not exist for MSNBC

micro-ISV search fails at  


As do μISV mISV and Micro ISV also fail

Micro-ISV, ObjectIcon and the importance of UnitTest

ObjectIcon without a UnitTest framework is just not suitable for a MicroISV (mISV or μISV).

I can find no trace at the moment of Art Eschenlauer's UUnit for the UNICON branch of ICON.

I would suggest that the micro-dev would be better to add quality text facilities (comparative search, PEG) and minimal logic programming (with Backtalk constraints ? ) to a Pharo Smalltalk image and thereby get a UnitTest framework, a refactoring browser and versioning and more.

Reduced lines of code and increased productivity, RAD, extensive libraries, ease of maintenance and documentation - these are all Smalltalk strong points.

PS
I did find this link regarding using JUnit style with Unicon.

Objecticon and the Seven Languages

If a second edition of Seven Languages in Seven Weeks came out as the e-book Ten Languages in Ten Weeks, I would hope to see one of either Curl, Rebol or ObjectIcon in that book.  Or Converge.  But not likely Ioke.  By that time Curl may chiefly be seen at the Japanese site of Sumisho, but ... maybe Seph will have matured ... and Simple Smalltalk.

Ioke? The performance. Try it.  Tuning will not make a rock into a Steinweg.

And yet SNOBOL begat SPITBOL and SnoCone - so it would be nice to turn out to have been wrong in the spirit of science and evolution.

Friday, November 5, 2010

Xunit Framework for ObjectIcon?

I added a note at code.google.com/p/ObjectIcon as I see this lack to be a real issue.

To me it is as much an issue as if it were not possible to place comments in source files.

Tuesday, September 7, 2010

ObjectIcon Cygwin

Running ObjectIcon on Cygwin requires a little patience ... if your program imports the gui package and opens so much as a dialog, any error can leave you hung in X.

So far I have been kicking off
  xwin &
from my objecticon directory and then opening an xterm.  Once the mouse gets me a cursor in the xterm (otherwise any typing sends characters to the bit bucket) I immediately run paths.sh as
  .  ./paths.sh
to get the relevant vars set for the xterm shell.  My typical command next is
  oit ./my_file.icn -x
and then hope that I do not hang up Cygwin's X-server with a glitch in my ICN code.  Or its back to step 1.

It looks as though this will be a head-ache until we are able to run an ObjectIcon application from ivib (the Icon Visual Interface Builder) itself.