« Which is Safer: IE or Firefox? | Main | Food Finds »

Raising Syntaxes

I may be able to do a lot of things, but learning different languages is not one of them. The US version of English is about all I can mangle manage so it should not come as a surprise that learning computer programming languages is not something that comes naturally to me.

Yes, I can usually learn enough of a language to be dangerous get the job done, but it's a struggle I don't look forward to.

For those of you who are aces at programming, you may be interested to know that Free Pascal 2.0 is on the wire. After five years in development the new Pascal compiler:

has excellent compatibility with TP 7.0 as well as with most versions of Delphi (classes, rtti, exceptions, ansistrings, widestrings, interfaces). A Mac Pascal compatibility mode is also provided to assist Apple users. Furthermore Free Pascal supports function overloading, operator overloading, global properties and other such features.

I assume the above description has meaning to you. As for me, other than the reference to, I think, Turbo Pascal (which I learned a long time ago in a ga...never mind), it's all Greek to me. In any case, go Forth and be fruitful.

unit testman;
interface
type
  myobject = object
    constructor init;
    procedure mymethod;
  end;
  
implementation
  constructor myobject.init;
  begin
  end;
  
  procedure myobject.mymethod;
  begin
  end;
  
  function myfunc: pointer;
  begin
  end;
  
  procedure myprocedure(var x: integer; y: longint; z : pchar);
  begin
  end;
  
end.

Aloha!