FC: Please see my answers below:
On Sun, Apr 20, 2008 at 8:42 PM, Raul Miller <[EMAIL PROTECTED]> wrote:
> On Sun, Apr 20, 2008 at 7:30 PM, frank clooter <[EMAIL PROTECTED]> wrote:
> > My guess: You use managed code (Visual Basic or C#) for your ASP.Net.;
> > likely you use code behind as part of your design pattern.
> Mostly, yes, of course. That's .Net's core feature, in my opinion.
> But I also use dllimport, for example.
> I have not tried this with J, but so far I have had no problems where
> I think that would have been useful. (So far, all of my J uses have
> worked quite well with J as a stand-alone application.)
>
> > .NET Framework applications are built on the services of the common
> > language runtime and take advantage of the .NET Framework class library.
> > http://msdn2.microsoft.com/en-us/library/ms229284(vs.80).aspx
>
> Does this mean that you want J to use the common language runtime?
FC: To be properly a .Net language AFAIK, J would need to create
IL code and be considered managed. Unmanaged J might be
possible BUT I do not know the .Net architecture well enough
to define "J.Net" as a member of .Net family of languages.
APL, J, Perl, et cetera are not .Net languages.
One presumably be an unmanaged .Net language by talking to .Net
via some form of wrappers to the .Net Framework but that would be
likely very kludgey and lacking in robustness.
> > Develop Your Career with Microsoft .NET: Programming Languages
> > http://www.microsoft.com/learning/training/roadmap/languages.mspx
> > http://www.microsoft.com/learning/training/roadmap/framework.mspx#OTHER
> > http://research.microsoft.com/fsharp/fsharp.aspx F#
>
> Was there something wrong with
> http://www.microsoft.com/mspress/books/6426.aspx?
FC: AFAIK, "COM Programming with Microsoft(R) .NET" is addressing a
technology that is on its way out.
http://en.wikipedia.org/wiki/Component_Object_Model
"COM is expected to be replaced at least to some extent by the
Microsoft .NET framework, and support for Web Services through the
Windows Communication Foundation (WCF)"
It is very dangerous to depend on a 1993 technology
that has essentially been pronounced deprecated.
> Or did you want to see J on that list of languages (which I guess have
> some level of visual studio integration, or something?).
J inherits function point power from APL;
Visual Studio 2008 is a powerful implementation of an IDE.
As you have likely created code behind in C# and/or VB.Net,
imagine how much more powerful you would be when you
double click a web control and can write a few lines of J
instead of a few pages of Very Bad.
Because of CLR/IL, you could borrow non J based code
and be even more powerful.
BTW ... the original question was "is there or will there be J.Net 3.5?"
FC
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm