Most of languages, even C/C++ (in shared DLL mode), require more than one separate files.
While single EXE, albeit a rare trick, could satifsy a few developers, it not clear that it would be critical to wide adoption of a platform. > From: Björn Helgason <[email protected]> > > I see no harm in imitating VB and such if that is what people want to do. I don't think VB is just a single EXE--it requires VB runtime, which is a number of DLLs, typically installed in Windows folder. I had problems with that on machines, which did not have those DLLs already present. To avoid this VB requires to make a setup distribution. > From: Fraser Jackson <[email protected]> > > > Bjorn wrote: > > > Lots of people do want it and over the year that has been one of the > > primary > > obstacles against using APL is not having a feature like that. > > > > Dyalog has given us this feature so in a way you could create a Dyalog APL > > application that would call J en create an exe. > > > > R has been an outsanding example of development of a user community. In the > first issue of the R Journal http://journal.r-project.org/ which has just > been issued, John Chambers ( a major designer of S on which R was initially > based, writes about issues being discussed here from the perspective of the > R community. > > He states that the absence of the feature Bjorn has wants - ability to > execute *.exe files from within APL was one of the primary reasons they did > not base their development on APL. We need to be careful about mixing terms. Bjorn Helgason wants stand-alone single EXE apps. And John Chambers referred to a totally different limitation of APL--to call Fortran routines from within itself. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
