I take it that it is not MS but Dyalog that provides inter- operability by using the .NET framework.

I have not had occasion to use APL with .NET but I will consider it if I ever have to do a .NET project again. We subsequently replaced the .NET application with J2EE (real time telephone activation system).

The last time I used Dyalog APL was 1994 on SUN machines which was great.

Thanks
dly



On Wed 27/Sep/2006, at 7:00 AM, Morten Kromberg wrote:

Just want to correct one point here, if I may:

APL is not NEW to .Net, the APL system mentioned in the quote below, which is taken from a Microsoft Web Page, is Dyalog APL. Dyalog APL has had full inter-operability with .Net from day 0 - but only "loose" integration with
Visual Studio (you can use VS to edit & compile APL, but it does not
integrate tightly with form designers etc). Version 11.0 of Dyalog APL is
the 3rd version with .NET support, and now also supports writing real
classes in APL - and these classes can ("as you would expect") derive from
.NET base classes, support .NET interfaces, etc.

Despite this, Dyalog APL is still "100% APL", which means you can do some
pretty nifty things with arrays of .Net objects from APL - the Dyalog
concept of "Namespaces" having been very similar to "objects" for about a
decade now.

Morten Kromberg
Dyalog Ltd.

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:general- [EMAIL PROTECTED]
On Behalf Of dly
Sent: 27. september 2006 04:30
To: General forum
Subject: Re: [Jgeneral] APLNext

This news is of interest to those who are working in environments where
Microsoft Visual Studio and .NEt architecture is in use to design
large-scale, highly concurrent, high-availability applications.

APL is a welcome addition to the multiple-language capability of the .NET
Framework.  It means that APL can be used by developers when it is the
programming language that is most appropriate for a given task. It can be
combined with other languages in the .NET Framework within a single
application. Components written in different languages within a .NET
Framework employ functionality from each other transparently, without extra
development.

The .NET Framework now supports more than 20 programming languages,
including APL, Visual Basic, C#, C++, COBOL, Eiffel, Forth, Fortran, Java, J#, Prolog, Pascal, Delphi, Perl, Python, and RPG. (J# is no relation to J)

The additional cost in this type of environment is nominal however much it
is an entry barrier for those who are dismissive.  Compared to the
limitations of Visual Basic or the low level of languages such as C# and
C++, APL should prove very useful in such environments.

My exploration of J is to determine its suitability for incorporation in
.NET or J2EE environments.

dly

On Tue 26/Sep/2006, at 9:58 PM, Björn Helgason wrote:

Some years ago this might have sounded exciting

today it is more of a curiosa that might be interesting to know about
eventually

2006/9/26, Bill Harris <[EMAIL PROTECTED]>:

"Miller, Raul D" <[EMAIL PROTECTED]> writes:

Personally, I lost interest when I looked at the documentation.

Personally, I lost interest when it asked me for a login and password
as the first thing.  It's http://aplnext.com/, right?  Am I in a
parallel universe?

Bill
--
Bill Harris                      http://facilitatedsystems.com/
weblog/
Facilitated Systems                              Everett, WA 98208
USA
http://facilitatedsystems.com/                  phone: +1 425
337-5541

-------------------------------------------------------------------- -
-
For information about J forums see http://www.jsoftware.com/
forums.htm




--
Björn Helgason, Verkfræðingur
Fugl&Fiskur ehf, Þerneyjarsund 23, Box 127
801 Grímsnes ,t-póst: [EMAIL PROTECTED]
Skype: gosiminn, gsm: +3546985532
Landslags og skrúðgarðagerð, gröfuþjónusta
http://groups.google.com/group/J-Programming


Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari
einfaldleikans

góður kennari getur stigið á tær án þess að glansinn fari af skónum
         /|_      .-----------------------------------.
        ,'  .\  /  | Með léttri lund verður        |
    ,--'    _,'   | Dagurinn í dag                     |
   /       /       | Enn betri en gærdagurinn  |
  (   -.  |        `-----------------------------------'
  |     ) |        (\_ _/)
 (`-.  '--.)       (='.'=)
  `. )----'        (")_(")
--------------------------------------------------------------------- - For information about J forums see http://www.jsoftware.com/ forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to