Report on a clean and working install under OS X 10.14 Mojave beta. Things seem 
to be working very nicely. So far I'm quite liking Mojave.

Here, for people willing to suffer the <pedantry>, was what I did to be happy 
with having J807 beta-f running in Mac OS Mojave 10.14 -

Starting from the instructions found at the install page (with my changes which 
are a result of doing this many times)....
 
        • click one of the following and Save File
j807_mac64.zip
 ... other options elided
        • run Finder
        • navigate to Downloads
        • double click downloaded file - be sure to get latest version if more 
than one
        • drag new j64-8xx folder and drop on /home/Fred
I GREATLY prefer to drag the new j64-8xx folder to /Applications
        • navigate to /Users/Fred/j64-8xx/bin
This becomes navigate to /Applications/j64-8xx/bin
        • right click jconsole (to get menu)
This is a very useful instruction to avoid messing with System Preferences 
(Thanks!!_
        • click Open. If the message box '...unidentified developer...' has an 
Open button then click Open, otherwise you need to remove the jconsole 
quarantine attribute by running the script sierra-fix.command. This may give 
error messages on jqt files, but these can be ignored for now. Afterwards, 
double click jconsole in Finder should start J. Once J is loaded, then if you 
install the qtide (with install'qtide'), you should re-run the 
sierra-fix.command to remove quarantine on the jqt files.

At this point, I copied my profile documents (profilex.ijs and quedprof.ijs) 
into /Applications/j64-8xx/bin .... profilex.ijs is an edited copy of 
profilex_template.ijs with the following lines at the end - 

user=.    home,'/Documents/jstuff',userx   NB. profile default - edit to change
NB. Bring in local profile

0!:0 :: ] <BINPATH,'/quedprof.ijs'

I always make an alias (symbolic link) for J in /usr/local/bin so that it is 
convenient to type in Terminal/CLI just jb for jbetaversion_jconsole e.g. in a 
Terminal window I enter:

MBpro:~ jkt$  ln -s /Applications/j64-8xx/bin/jconsole /usr/local/bin/jb

So, then, in Terminal the following works nicely - for example

MBpro:~ jkt$ jb
   box   NB. my test to see if my quedprof.ijs is alive and well - 
<;._2
NB. That was the expected result, so I'm a happy camper.
   JVERSION
Engine: j807/j64/darwin
Beta-f: commercial/2018-06-28T12:14:57
Library: 8.07.16
Platform: Darwin 64
Installer: J807 install
InstallPath: /applications/j64-807
Contact: www.jsoftware.com

   load 'pacman'
   'update' jpkg 'all'
Updating server catalog...
Local JAL information was last updated: 29 Jun 2018 15:43:35
Installed addons are up to date, 109 addons are not yet installed.
The base library is up to date.

  install'qtide'
Updating server catalog...
Installing 2 packages
Downloading base library...
Installing base library...
Downloading ide/qt...
Installing ide/qt...
Done.
Installing JQt binaries...
Finished install of JQt binaries.
Installing Qt library...
Finished install of Qt library.
Exit and restart J using the jqt icon

exit 0    NB. life is good.
MBpro:~ jkt$

Well, I still did have to run -

MBpro:~ jkt$ /Applications/j64-807/sierra-fix.command

To get Jqt to launch successfully. Some minor rough edges, but all relatively 
easy to deal with. 

And I spared the noise from running (in CLI) 'install' jpkg 'all'  
</pedantry>

The advantage of using /Applications as the base installation folder and 
supplying the symbolic links for die-hard CLI users is that any account in the 
installation can use J and have their working documents in their own Documents 
folder. IMHO, the way things should be.

I continue to be impressed by the speedups in the beta AVX version, e.g. in the 
installation above - 
   timex '%. 1000 1000 ?@$ 0'
0.436122 69208768

When I think back to when I first used the inverse of a random matrix as a 
benchmark and then recall the physical size and power consumed by the 
processors I had access too. It is really/literally hard to believe the change 
that has occurred in 50 years (although at the beginning I was restricted by 
workspace to a 20 by 20 matrix...)


> On 2018Jun 29, at 12:18, Eric Iverson <eric.b.iver...@gmail.com> wrote:
> 
> J807 beta-f is now available for window/linux/macos.
> 
> The install page for zip packages has been updated and this should make
> life easier.
> 
> This is a step forward. Please be an early adopter!
> ----------------------------------------------------------------------
> 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