Re: [Jprogramming] jios user subdirectory

2023-12-28 Thread Ian Clark
on't really know how they got saved from the > editing window where I pasted them. I got the editing window open using ".o > but I don't see a save option, or a run option or a load option from there. > > Thanks, > > On Wed, Dec 27, 2023 at 5:34 PM Ian Clark wrot

Re: [Jprogramming] jios user subdirectory

2023-12-28 Thread Ian Clark
; and > somehow I saved them. But I don't really know how they got saved from the > editing window where I pasted them. I got the editing window open using ".o > but I don't see a save option, or a run option or a load option from there. > > Thanks, > > On Wed

Re: [Jprogramming] jios user subdirectory

2023-12-27 Thread Ian Clark
@ Brian You say you don't use iCloud, and you've given up on iOS Files app. You're denying yourself the most robust way to move J scripts between your iOS device and your Mac. And (probably) the easiest to setup and use. Though that may not be saying much. If I had 10 coders in my team, I'd put on

Re: [Jprogramming] jios user subdirectory

2023-12-26 Thread Ian Clark
However you'd do it in jqt, it's worth trying the same in jios. If something doesn't work, it's usually not the fault of jios but the bizarre paranoid iOS directory system, which prioritizes security over convenience and takes getting used-to. As a general rule, paths beginning: 'j/' are the most

Re: [Jprogramming] testing for J version or later

2023-12-24 Thread Ian Clark
I think an idiom would be about as good as it gets. > > -- > Raul > > > On Thu, Dec 21, 2023 at 9:24 PM Ian Clark wrote: > > > > For those of us digital archaeologists running back-levels of J, it would > > be nice to have a robust test for a given version of J

[Jprogramming] testing for J version or later

2023-12-21 Thread Ian Clark
For those of us digital archaeologists running back-levels of J, it would be nice to have a robust test for a given version of J or later which tolerates versions down to 4.01, say. What represents best-practice? The best I can come up with is: jversion=: 3 : 0 ". 'j.' -.~ '/' taketo 9!:14''

Re: [Jprogramming] j9.5.0-beta7 available

2023-11-29 Thread Ian Clark
> Any ideas? My set-up or J-side? It's all worked ok for me. JVERSION Engine: j9.5.0-beta8/j64arm/darwin Build: commercial/2023-11-27T11:50:57/clang-14-0-0/SLEEF=1 Library: 9.5.4 Qt IDE: 2.0.3/6.2.4(6.2.4) OS Ver: macOS 14.0 23.0.0 Platform: Darwin 64 Installer: j9.5 install InstallPa

Re: [Jprogramming] Syntax Highlighting: Special Combinations

2023-07-30 Thread Ian Clark
Bravo! Best use of decorated code I've heard for a long while. Shouldn't be hard to implement in jios. The tricky part is keeping it up-to-date, as Henry warns. It would be good if all J platforms follow the same convention. I'd be happy for jios to follow jQt. How about italics? Both jQt and ji

Re: [Jprogramming] jios 903.2 glitch

2023-07-11 Thread Ian Clark
The current jios was released with a "just good enough" JE. It was a beta – it had bugs soon to be fixed. You'd think it would have been an easy task to repeat the porting process with the finished release. It wasn't. So a JE upgrade to something sensible is on my to-do list until it bubbles to th

Re: [Jprogramming] [Jgeneral] Report of the J Wiki Meeting of 2023-05-18

2023-05-22 Thread Ian Clark
at lists GitHub repos that have J. Bob > added that the new J Wiki Browser has a Bookmark button that allows you to > add and remove bookmarks of useful pages. > > > > 3) A further discussion of using "jios' for the iOS applicatons. This > was suggested by Ian Clark a

Re: [Jprogramming] Bivalent verb query

2023-05-19 Thread Ian Clark
"dollarco" is the place to do it. In a week I'll have a stab at it myself, if no one has beaten me to it. But I'll be surprised if someone else can't make a better job of it than I can, in my grey hairs. Ian Clark On Fri, 19 May 2023 at 14:51, Henry Rich wrote: >

Re: [Jprogramming] J - bootstrapped

2023-05-13 Thread Ian Clark
Thanks, Jan-Pieter. Just what I was hoping for. Ian On Sat, 13 May 2023 at 19:01, Jan-Pieter Jacobs wrote: > I think you might be interested in this: > https://code.jsoftware.com/wiki/PrimitivePrimitives > > Jan-Pieter > > On Sat, 13 May 2023, 16:33 Ian Clark, wrote: > &

Re: [Jprogramming] J - bootstrapped

2023-05-13 Thread Ian Clark
Thanks Viktor. Please pm it to me. On Sat, 13 May 2023 at 16:52, 'Viktor Grigorov' via Programming < programm...@jsoftware.com> wrote: > I'd written a zsh script for querying > https://www.jsoftware.com/cgi-bin/forumsearch.cgi I could send it, if > you'd like. > > > May 13, 2023, 18:24 by earthsp

Re: [Jprogramming] J - bootstrapped

2023-05-13 Thread Ian Clark
m settling down to do a thorough literature search, so memory won't have to serve for long. Ian Clark On Sat, 13 May 2023 at 16:00, Raul Miller wrote: > Possibly Dan Bron's efforts? > > https://code.jsoftware.com/wiki/User:Dan_Bron/Temp/ParseLexExecute > https://code.jsof

[Jprogramming] J - bootstrapped

2023-05-13 Thread Ian Clark
; exist entirely in forum threads? Was it ever completed? Does anyone have a nearly-complete table of the J primitives, with each defined in terms of other primitives, thus splitting the set of primitives into "core" and "derived"? Ian Clark --

Re: [Jprogramming] Search

2023-05-09 Thread Ian Clark
Colliding with this very problem when I tried promoting J in educational circles, I experimented with the name Jay, especially in combinations, like Jayscript. A smart bird, with a lot it could say for itself. I see the word is already attested on jwiki. On Tue, 9 May 2023 at 22:34, Raul Miller

Re: [Jprogramming] Attn Bob Therriault re Nuvoc start page.

2023-04-24 Thread Ian Clark
BTW… Thanks Bob for solving Richard's issue with NuVoc on jios. You made a neater job of it than I could ever have done. Ian On Mon, 24 Apr 2023 at 23:25, Ian Clark wrote: > Richard wrote: > > Sorry to have troubled you. > > Not at all. I'm grateful. I'm coll

Re: [Jprogramming] Attn Bob Therriault re Nuvoc start page.

2023-04-24 Thread Ian Clark
c schemes the noun/control/string colours are too close for me. But newcomers to J may find them useful. Ian Clark On Mon, 24 Apr 2023 at 20:00, Richard Donovan wrote: > Found it! > > I went through all the Safari settings in my iPad and discovered that in > the setting “Automaticall

Re: [Jprogramming] what is (or was) 'graph'?

2023-04-08 Thread Ian Clark
GDI has got by forcing the isigraph window to repaint, e.g. by resizing it. This behavior goes back to j807. By looking at the definition of glpen_jgl2_ I suspect the bug lies not in chkgl2_jgl2_ but in libjqt.dylib. But I need to find more time to confirm my suspicions. Ian Clark On Fri, 7

Re: [Jprogramming] what is (or was) 'graph'?

2023-04-06 Thread Ian Clark
as up-to-date links WARNING: don't search lulu.com directly - their search feature is dismal and you risk buying the 3rd edition not the 4th. Ian Clark On Fri, 7 Apr 2023 at 01:08, Raul Miller wrote: > I've been playing with this, and I haven't been able to come up with a >

Re: [Jprogramming] whence 'foo upon thee'?

2023-03-19 Thread Ian Clark
That's what I'd have guessed. But it's attested in *String Searching in APL* (1974) by Bob Bernecky. See Elijah's link. And I missed out the resonance with Swedish *fy Fan!* / German *pfui Teufel!* On Sat, 18 Mar 2023 at 18:23, Henry Rich wrote: > I think it's Roger's variation on "fie upon th

Re: [Jprogramming] Jios & i(pad)OS 6.2?

2023-03-19 Thread Ian Clark
A bug-fix to jios is overdue since last November. Any day now… 2 things are holding it up: -- viewmat with complex argument doesn't show the arrows. The fix should be straightforward but it opens a can of worms. -- UIKit (the foundation for most existing iOS apps) has a serious bug in its textView

Re: [Jprogramming] whence 'foo upon thee'?

2023-03-18 Thread Ian Clark
I'd never heard "foo upon thee" as such, but it resonates with me, evoking several confounded sources: 1. Ezekiel 21:31 2. "Out [up]on thee" -- a medieval imprecation popular in monastic circles as expressing rage without blasphemy or explicit damnation, prob. arising from 1. It is attested in a Wh

Re: [Jprogramming] Avoiding J crash

2022-12-02 Thread Ian Clark
This is a serious known issue in jios. But since you say "Windows laptop" I guess you don't mean jios. As far as jios is concerned, all I can say is: I'm working on it. On Fri, 2 Dec 2022 at 10:53, Richard Donovan wrote: > Hi! > > Is there any way to avoid the situation whereby by error I put

Re: [Jprogramming] Old trace function

2022-10-26 Thread Ian Clark
ase-e: commercial/2019-11-04T12:59:13 Library: 8.07.26 Qt IDE: 1.7.9/5.9.6 Platform: Darwin 64 Installer: J807 install InstallPath: /applications/j64-807 Contact: www.jsoftware.com Ian Clark On Wed, 26 Oct 2022 at 11:16, Richard Donovan wrote: > Well done Rob, that’s very nice indeed! >

Re: [Jprogramming] Old trace function

2022-10-24 Thread Ian Clark
Zsban Ambrus wrote it. I merely tarted it up. On Mon, 24 Oct 2022 at 17:31, 'robert therriault' via Programming < programm...@jsoftware.com> wrote: > Perhaps it is the tte addon that Ian Clark wrote in 2012? It is accessed > in Package Manager under debug/tte and once dow

Re: [Jprogramming] J blind spot

2022-10-21 Thread Ian Clark
0.01 > > z [smoutput x ; 'v' ; y ; '-->' ; z > > ) > > ….. > > > > Pasting into a new script and running leads to the kind of error reported > > by Ed. > > > > Cheers, > > > > Mike > > > > Sent from my iPad >

Re: [Jprogramming] J blind spot

2022-10-21 Thread Ian Clark
again. @Mike - that should answer your question too. On Fri, 21 Oct 2022 at 23:20, Ian Clark wrote: > Bob writes > > I am pretty sure that the iPad version of J is version 901 > > Actually it's the beta-k version of j903. > j901 is the App Store "Product Nam

Re: [Jprogramming] J blind spot

2022-10-21 Thread Ian Clark
Bob writes > I am pretty sure that the iPad version of J is version 901 Actually it's the beta-k version of j903. j901 is the App Store "Product Name" (…poor choice) and is carved in stone, alas. Updates have to keep the same name, else it's an entirely new product. On Fri, 21 Oct 2022 at 19:57,

Re: [Jprogramming] Viewmatnot functioning in IOS J

2022-09-20 Thread Ian Clark
on iOS 15.6.1. > > It is highly like that the 15.7 update has somehow screwed with Viewmat??? > > I will stick with 15.6.1 on the iPhone for the time being so if required I > can assist in debugging / comparison. > > > ________ > From: Programming o

Re: [Jprogramming] Viewmatnot functioning in IOS J

2022-09-19 Thread Ian Clark
x27;t convert viewmat bmp into RGB data. Instead viewmat > provides RGB data and jqt display it using gl2. No bmp is involved. > > On Tue, Sep 20, 2022 at 11:49 AM Ian Clark wrote: > > > > Since 2014, viewmat generated png format file instead of bmp. > > > > Yes that

Re: [Jprogramming] Viewmatnot functioning in IOS J

2022-09-19 Thread Ian Clark
format file instead of bmp. > > On Tue, Sep 20, 2022 at 11:34 AM Ian Clark wrote: > > > I confess I'm slightly baffled by Richard's post. AFAIK the value > returned > > by the verb: viewmat is undefined, and no meaning can be attached to it. > > Viewmat works i

Re: [Jprogramming] Viewmatnot functioning in IOS J

2022-09-19 Thread Ian Clark
I confess I'm slightly baffled by Richard's post. AFAIK the value returned by the verb: viewmat is undefined, and no meaning can be attached to it. Viewmat works in different ways on different platforms, but when I trace the code of verb: viewmat as defined in line 361 of ~addons/graphics/viewmat/v

Re: [Jprogramming] Poll questions: new refcard

2022-08-06 Thread Ian Clark
has become clear that my model for use of the refcard was > wrong. I thought users would do what I do: print it & laminate it. It > has become clear that they use it from a window on their monitor, and > that links to NuVoc from the refcard are important. > > Fortunately, Vi

Re: [Jprogramming] Poll questions: new refcard

2022-08-06 Thread Ian Clark
Once you start letting-in footnotes (…refugees from the Land of Textbooks?) where do you stop? Isn't the proper place for all such supporting information at the far end of a weblink, which is all you need to display on the card? There you can show the J Reference Card with spider-lines to the "fo

Re: [Jprogramming] Wiki update video and revised promo video

2022-07-29 Thread Ian Clark
h. > > Also I changed the sidebar to "J wiki search (new)" which should attract > attention for now, but we should come up with an alternative title for when > it is no longer a "new' search. > > Cheers, bob > > > On Jul 27, 2022, at 06:48, Ian Clark wro

Re: [Jprogramming] Wiki update video and revised promo video

2022-07-27 Thread Ian Clark
I'm missing a couple of subtle issues here… (i) 5 mins of good video is 5++ hours of work (ii) Veritasium has patrons with deep pockets. On Wed, 27 Jul 2022 at 14:48, Ian Clark wrote: > I think those videos are really good, Bob. They deliver their payload > without cruft. > >

Re: [Jprogramming] Wiki update video and revised promo video

2022-07-27 Thread Ian Clark
I think those videos are really good, Bob. They deliver their payload without cruft. Been watching a lot of Veritasium recently. We need someone to do for J what Veritasium does for modern physics. You may be the man for the job. Yes, seriously. I don't mean just animating simple primitives, but v

Re: [Jprogramming] Problem with @ (Atop)

2022-06-29 Thread Ian Clark
There's nothing I can add to what Henry says. …At least where verbs are concerned. But IMHO the NuVoc pattern is a bad fit for modifiers. Especially Atop (@) and friends, plus (!:), in spite of Henry's laudable efforts with both. To me, all modifiers in NuVoc are fair game for anyone who fancies

Re: [Jprogramming] Ipad J901 start up

2022-06-22 Thread Ian Clark
Known bug. Will be fixed in next release (overdue… sorry). On Wed, 22 Jun 2022 at 12:17, bill lam wrote: > I guess it forgot to switch back to base locale after loading profile. You > can try work around it by adding > cocurrent 'base' > as the first line of your startup script. > > On Wed, 22 J

Re: [Jprogramming] J Playground - linking to a website

2022-06-06 Thread Ian Clark
Well-put, Henry. This dawning awareness comes a little late to the project. But better late than too-late. On Mon, 6 Jun 2022 at 21:07, Henry Rich wrote: > I agree. If we attract users, we will also attract hackers. > > Henry Rich > > On Mon, Jun 6, 2022, 9:04 PM I

Re: [Jprogramming] J Playground - linking to a website

2022-06-06 Thread Ian Clark
(retrying -- previous attempt apparently not sent…) Coupled with some sort of ability for anonymous 3rd parties to contribute code for others' use, doesn't this feature pose a security risk to the casual user? This might arise if the J Playground were to acquire a fan club or a special-interest g

Re: [Jprogramming] J Playground neural network demo

2022-06-05 Thread Ian Clark
Jan-Pieter wrote: > j901 on iPadOS seems to get vector graphics from plot. It's truer to say that j901 for iOS handles vector graphics best via PDF, for which (in the current release of the app) is most reliably generated by Plot. The reasons are complex, platform dependent and JAL-version depende

Re: [Jprogramming] Standalone Window Driver Script

2022-05-10 Thread Ian Clark
ill view images and even video from jconsole by launching a > > browser with calculated content. > > robert therriault: I don't know if this is powerful enough to write a text > editor GUI in, but I will keep it in mind. > > The magic word is: wd'ide hide' >

Re: [Jprogramming] J on IOS

2022-05-10 Thread Ian Clark
es over > others? > > Another thing I noted is that irrespective of the above, none of the sounds > appear to change volume when the iPad's volume is changed. > > For the rest, I really like j901 on the iPad, it is really a huge > improvement over the previous J app. &

Re: [Jprogramming] Standalone Window Driver Script

2022-05-09 Thread Ian Clark
Bob wrote > I don't know if there is a way to run jQt in a headless format that will allow you to display windows. The magic word is: wd'ide hide' Example: to convert your JQt installation into a dedicated app running the addon: 'math/tabula' (say) create (or replace) the script: jpath'~config/s

Re: [Jprogramming] J on IOS

2022-05-09 Thread Ian Clark
iven end-result. Python used to flaunt the motto: "There's only one way to do it." J's motto ought to be: "There's always one more way to do it." On Mon, 9 May 2022 at 03:50, Ian Clark wrote: > Could you explain what you mean by "silent mode&qu

Re: [Jprogramming] J on IOS

2022-05-08 Thread Ian Clark
hat I hope is something that will change. The last 2 years have seen Apple make massive improvements to iOS and how to code good apps for it. Things aren't as dire as when we started developing a replacement for j701 back in 2019. Ian Clark On Sun, 8 May 2022 at 18:43, Jan-Pieter Jacobs wro

Re: [Jprogramming] J on IOS

2022-05-08 Thread Ian Clark
on the bug list for the next update. Ian Clark On Sat, 7 May 2022 at 20:27, Robert Cyr wrote: > ... The system will not respond, you are locked out. > -- > >

Re: [Jprogramming] bug: _. and logical operations

2022-05-06 Thread Ian Clark
his code for (_.) I implore him to read Roger's essay Indeterminate (_.) is the J counterpart of radium patent medicine: https://i.pinimg.com/736x/e0/85/fa/e085fa2a1d227031158fc7b158304e05.jpg Ian Clark On Fri, 6 May 2022 at 20:53, Raul Miller wrote: > That's fine,

Re: [Jprogramming] J cheat sheet (or an alternative view for the NuVoc table)

2022-04-06 Thread Ian Clark
ter_current.pdf, > > tries to get it all on 2 pages. We are working on a J9 version, as a > very-low-priority task. > > Henry Rich > > On 4/6/2022 5:38 PM, Ian Clark wrote: > > I too would like to see Sergey's cheatsheet on J Wiki. > > There's no rule that says

Re: [Jprogramming] J cheat sheet (or an alternative view for the NuVoc table)

2022-04-06 Thread Ian Clark
I too would like to see Sergey's cheatsheet on J Wiki. There's no rule that says NuVoc should only have one portal. Why does https://code.jsoftware.com/wiki/NuVoc take the form it does? Because it's the best cheat-sheet? No – that's never been established. If memory serves, it aimed to resemble Vo

Re: [Jprogramming] NuVoc page for debug

2022-04-06 Thread Ian Clark
ike this: https://code.jsoftware.com/wiki/Plot On Wed, 6 Apr 2022 at 17:52, Raul Miller wrote: > On Wed, Apr 6, 2022 at 4:20 AM Ian Clark wrote: > > Be nice if the result could look more like first aid than a semester > course. > > Something like this? > > http://www

Re: [Jprogramming] NuVoc page for debug

2022-04-06 Thread Ian Clark
gt; devoted to Debug and how to use it. > > > > Henry rich > > > > On 4/5/2022 1:59 PM, Ian Clark wrote: > > > That's certainly the logical place for it, and it's the logical format > > for > > > the Foreigns page of NuVoc. > > > > &g

Re: [Jprogramming] NuVoc page for debug

2022-04-05 Thread Ian Clark
ho knows *debug* better than I do. How about a simple worked example for how to debug an error in jconsole (or jqt used in a jconsoling way)...? How to do it with Run > Debug ⌘K is best described elsewhere, e.g. under [[Debug]]. Ian Clark On Tue, 5 Apr 2022 at 00:33, Henry Rich wrote: > I ha

Re: [Jprogramming] NuVoc page for debug

2022-04-03 Thread Ian Clark
IMHO debugging in J is not the happy reassuring experience it could be. Any newbie who consults NuVoc looking for debug enlightenment is all set to spend a distressing two hours. Is that just my lack of familiarity with the geewhiz stuff that's there? Because I only resort to (13!:) and the debugg

Re: [Jprogramming] Power Conjunction

2022-03-05 Thread Ian Clark
Let's cheat and look it up in oeis.org … Skip's sequence is A027688, dropping the first term A027688 is defined as: (n^2 + n + 3) but (n*n + n + 3) gives better results with (13 :) q=: 13 : '(y*y) + y + 3' q *~ + 3 + ] q >:i.10 5 9 15 23 33 45 59 75 93 113 Has anyone tried automating OEIS lo

Re: [Jprogramming] Is a +/ operation interruptible

2022-03-02 Thread Ian Clark
t's also the > workaround for absence of pacman.") > > -- > Raul > > On Wed, Mar 2, 2022 at 6:53 AM Ian Clark wrote: > > > > > but perhaps Ian didn't pick it up. > > > > No, sorry, I didn't. It will be in the next release. > >

Re: [Jprogramming] Is a +/ operation interruptible

2022-03-02 Thread Ian Clark
> but perhaps Ian didn't pick it up. No, sorry, I didn't. It will be in the next release. Workaround: copy /Applications/j903/addons/dev/ from your Mac onto your iCloud Drive, then slot it into place inside the j901.app sandbox using the Document Picker (the box+arrow icon top-right). That's als

Re: [Jprogramming] wordle comparison

2022-02-17 Thread Ian Clark
ight of the most common words. Defining the > dictionary is what really defines the game to be played. > > With the dictionary and probabilities I have, I can report that the > expected number of turns for the best initial calls are > > tears 3.40429 > slate 3.4155 > tales

Re: [Jprogramming] wordle comparison

2022-02-16 Thread Ian Clark
Being my usual helpful wee self, I was about to proffer this worked example by 3Blue1Brown on calculating the best first guess: [1] https://www.youtube.com/watch?v=v68zYyaEmEA when 3Blue1Brown posted a retraction: [2] https://www.youtube.com/watch?v=fRed0Xmc2Wg He'd used the wrong hashing algor

Re: [Jprogramming] Dictionaries WAS: Report on the J wiki meeting of January 27, 2022

2022-02-01 Thread Ian Clark
…Freudian slip there. For 'threat' read 'thread'. On Tue, 1 Feb 2022 at 20:35, Ian Clark wrote: > The present threat seems to be proving useful to Henry. I didn't mean to > divert it off-topic into a discussion of syntax coloring per-se. I offered > it as a ca

Re: [Jprogramming] Dictionaries WAS: Report on the J wiki meeting of January 27, 2022

2022-02-01 Thread Ian Clark
about the way you did your > syntax highlighting? > > [1] https://pygments.org/docs/lexers/#lexers-for-apl > > > Am 01.02.22 um 20:27 schrieb Ian Clark: > > To respond to Henry (…I guess) > > > > I wrote: > >> Swift boasts a me-too *dictionary* à-la Python, b

Re: [Jprogramming] Dictionaries WAS: Report on the J wiki meeting of January 27, 2022

2022-02-01 Thread Ian Clark
To respond to Henry (…I guess) I wrote: > Swift boasts a me-too *dictionary* à-la Python, but I've never found a use for it. I need to eat my words. I may indeed have an important use for *Dictionary* in Swift. I'm just about to implement syntax coloring in j901 for iOS (and – no I can't use Qt

Re: [Jprogramming] Dictionaries WAS: Report on the J wiki meeting of January 27, 2022

2022-02-01 Thread Ian Clark
Following this thread I recall long-ago disputes in IBM R&D and university IT departments about supporting language features such as non-ASCII writing systems, database access (especially relational), *enum*, *class*, *struct* and *const*, right back to the egregiously misnamed "real" numbers. Fo

Re: [Jprogramming] wordle

2022-01-24 Thread Ian Clark
Pascal has forestalled me. I was implying the guess should be a random choice from the o/s words. I recalled now that my algorithm chose the o/s word which maximized the expected information content of the feedback. On Mon, 24 Jan 2022 at 15:09, 'Pascal Jasmin' via Programming < programm...@jsoft

Re: [Jprogramming] wordle

2022-01-24 Thread Ian Clark
Wordle strikes me as a variation of Mastermind / Cows & Bulls / Moo, using alpha instead of digits, or colors. See https://code.jsoftware.com/wiki/Essays/moo -by Roger Hui, which plays moo as the guesser. There's a useful list of links at the end. I can't see an alternative to the brute force appr

Re: [Jprogramming] Advent of Code day 2

2021-12-23 Thread Ian Clark
Raul wrote: > Reading the nuvoc page, I was frustrated by the lack of orientation materials. I guess we were all just one step ahead of the class with this page. :-) On Wed, 22 Dec 2021 at 14:09, Raul Miller wrote: > previous message: > http://jsoftware.com/pipermail/chat/2021-December/009000.h

[Jprogramming] Please view Discussion Page of: (nuVoc) Vocabulary/hook

2021-12-22 Thread Ian Clark
.com/wiki/Vocabulary/hook https://code.jsoftware.com/wiki/Vocabulary/fork Ian Clark -- For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jprogramming] Modifier train tutorial (was: "fix" new trains)

2021-12-21 Thread Ian Clark
. I chose > "Invisible Modifier" to emphasize that the humble hook and fork are > compounds like u@v, but with no symbol used for the connective. > > Henry Rich > > On 12/21/2021 9:10 AM, Ian Clark wrote: > > Henry wrote: > >> but not something we want

Re: [Jprogramming] Modifier train tutorial (was: "fix" new trains)

2021-12-21 Thread Ian Clark
Henry wrote: > but not something we want a naive user stumbling across when they look up Forks. I agree. (Though I've always felt that a naive user who strays into: *More Information* – and beyond – deserves all he gets.) But the whole sub-page: "Modifier trains" abuses: https://code.jsoftware.co

Re: [Jprogramming] J903-beta-v

2021-11-19 Thread Ian Clark
tectures: [x86_64:Mach-O > 64-bit x86_64 executable, flags:] > [arm64:Mach-O 64-bit arm64 executable, > flags:] > > > > On Fri, Nov 19, 2021 at 5:26 PM Ian Clark wrote: > > > That's okay Bill. > > > > But that wasn't my point. Which is… > > Even o

Re: [Jprogramming] J903-beta-v

2021-11-19 Thread Ian Clark
gt; > jpath '~bin' > > > > > > On Thu, 18 Nov 2021 at 5:52 PM Ian Clark wrote: > > > ianclark@Ians-Mac-mini ~ % ./jconsole > > > > zsh: no such file or directory: ./jconsole > > > > > > ianclark@Ians-Mac-mini ~ % /Applications/

Re: [Jprogramming] J903-beta-v

2021-11-18 Thread Ian Clark
1 at 09:47, bill lam wrote: > if you just run ./jconsole it should be arm64 > > > > On Thu, 18 Nov 2021 at 5:35 PM Ian Clark wrote: > > > @ Bill > > > > I'm running an Apple M1 Mini. > > Following Eric's instructions, I've just upgraded to j9

Re: [Jprogramming] J903-beta-v

2021-11-18 Thread Ian Clark
@ Bill I'm running an Apple M1 Mini. Following Eric's instructions, I've just upgraded to j903-beta-v. It's using Rosetta to run x86_64 even though there's meant to be an arm64 binary in the app package JVERSION Engine: j903/j64/darwin Beta-v: commercial/2021-11-16T21:51:35 Library: 9.03.06 Q

Re: [Jprogramming] J Wiki Coordinator

2021-11-10 Thread Ian Clark
e in a coordinated fashion. This is not a task that I > can take on alone and I have to acknowledge the amazing contributions that > have already been made to the wiki by Chris Burke in migrating the original > documents to a wiki format, Ian Clark and Henry Rich and the many o

Re: [Jprogramming] J Reference card

2021-11-08 Thread Ian Clark
> I could compile a list of suggested changes. Yes please, Henry. Now I'm reminded it exists, I want to ship it with J for iOS in its next update. (And how about an extra line in jqt > Help, which opens a window showing the pdf?) On Mon, 8 Nov 2021 at 23:17, Henry Rich wrote: > I did the origi

Re: [Jprogramming] J Reference card

2021-11-08 Thread Ian Clark
> Some of the examples in NuVoc are hard to digest for noobs like me… It happens. I came across a NuVoc example the other day which totally baffled *me!* (I had to break it down a bit.) Please finger any NuVoc examples you find hard to digest. I'll try to digest them myself. Don't feel you have t

Re: [Jprogramming] JQt terminal development environment

2021-11-03 Thread Ian Clark
> Weird... I thought it was common knowledge! I didn't even know it, Mike. -- BTW in macOS its ⇧⌘↑ ⇧⌘↓ (i.e. Cmnd [⌘], not Ctrl[^]) I did know that the input history is stored in ~config/inputlog.dat …if you ever want to write code to load it and retrieve the bottom line and re-present it in the

[Jprogramming] [[Guides/iOS]] now has an active Discussion page

2021-10-20 Thread Ian Clark
ail to one of the Forums instead, could *Chris* please say which one he'd prefer? Ian Clark -- For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jprogramming] j901 (actually 903-beta-k) available from app store for iPhone/iPad

2021-10-20 Thread Ian Clark
ealt very patiently with my mostly minor quibbles, mostly > arising from my own ignorance. > > Thanks, Ian - Great work! > > Mike > > > On 19/10/2021 01:52, Eric Iverson wrote: > > WOW! > > > > It is with great pleasure that I announce that Ian Cla

Re: [Jprogramming] j901 (actually 903-beta-k) available from app store for iPhone/iPad

2021-10-19 Thread Ian Clark
e best use I can make of my remaining time is to facilitate its uptake. Ian Clark On Tue, 19 Oct 2021 at 08:38, Simon Barker wrote: > Wonderful news! Thank you, Ian, this is very much appreciated. > > Simon > > -Original Message- > From: Programming On Behalf Of > E

Re: [Jprogramming] ":123 = ":123

2021-10-16 Thread Ian Clark
Learning to use J effectively is about training your mind to work like the parser. In another couple of years you'll be writing… foo=: 13 : '":y = ":y' NB. convert explicit to tacit foo [: ": ] = ": foo 123 0 0 0 NB. wtf? ... 5!:5 <'foo' [: ": ] = ": 5!:6 <'foo' [: ": (] = ":) whi

Re: [Jprogramming] break from loading a script with 'load'

2021-08-31 Thread Ian Clark
Ruda wrote > if I load a (longer) script, I sometimes want to ignore a part of it I take Ruda's use of "sometimes" to mean he wants the proposed feature to be switchable. To anyone wanting to dabble with such a feature, I have a word of advice. Don't. If there's part of your script you want to om

Re: [Jprogramming] possibly heretical proposal : .. as sentence separator ?

2021-07-28 Thread Ian Clark
I've no objection to comments staying as they are: viz terminated by newline. Incidentally my proposal to chain dotdot neglected to consider ;:'...' which currently is a single boxed atom, irrespective of whether there's an even number of dots or not. This is both good and bad from my pov,

Re: [Jprogramming] possibly heretical proposal : .. as sentence separator ?

2021-07-27 Thread Ian Clark
I'm warming to the idea of dotdot as a sentence-separator. Visual as well as logical. It would be an estimable anti-strabismus device for instructing newbies. You could chain dotdot for emphasis: foo=:3 :'(0 0 $ 1!:2&2)2 1$y;z=.(#~((+.)(1:|.(> ::) -- there's nothing stopping us having more than

Re: [Jprogramming] Socket library: host name plus path

2021-07-02 Thread Ian Clark
If we had an upvote button on this forum I'd click it. Really really hard. (…thanks Raul. This is getting copied to where I can find it again in a couple more years.) On Thu, 1 Jul 2021 at 20:03, Raul Miller wrote: > You need to understand internet protocols a bit more, before that can work.

Re: [Jprogramming] Where should this be added in NUVOC? it took some time to find it.

2021-05-19 Thread Ian Clark
e me feedback on what might need improvement/refinement > > Am 19.05.21 um 17:57 schrieb Ian Clark: > > From the pov of a beginner (I am a career beginner where coding is > > concerned)… > > > > The NuVoc format works well with verbs, less well with adverbs, but is > > r

Re: [Jprogramming] Where should this be added in NUVOC? it took some time to find it.

2021-05-19 Thread Ian Clark
From the pov of a beginner (I am a career beginner where coding is concerned)… The NuVoc format works well with verbs, less well with adverbs, but is rotten with conjunctions. Since its conjuctions are J's major gift to the world, this is a serious deficiency. I only know palliatives. One palliat

Re: [Jprogramming] A new podcast on the Array Programming Languages

2021-05-17 Thread Ian Clark
Very nicely produced, Bob & co. Hits the sweet spot in promotional media I think. Convinces me that APLs (as a class of languages) could have a future in the 21-cent. Keep 'em coming — and this will become regular listening for me. Ian Clark On Sun, 16 May 2021 at 00:43, 'robert t

Re: [Jprogramming] noisy J

2021-04-26 Thread Ian Clark
Raul wrote: > Still... possibly of interest to some people here? Yes, definitely. I remember playing with Oleg's media/wav -but too long ago to recall much ambient detail. I regretted its lack of Mac support, though. Mathematica has long had the ability to play any line graph it can generate as a

Re: [Jprogramming] Farewell for now!

2021-04-12 Thread Ian Clark
ntages over C-type languages on contemporary multiprocessing platforms. But will J enter the world of quantum parallelism with any advantage over C? I conclude: no. Nothing prepares today's parallelism experts, who juggle with threads and semaphores, for the replacement concepts of decoherenc

Re: [Jprogramming] GNU Scientific bindings?

2021-02-24 Thread Ian Clark
Have you examined JAL? (the J Applications Libraries) https://code.jsoftware.com/wiki/JAL/User_Guide Notably the math/ and stats/ libraries… https://code.jsoftware.com/wiki/Vocabulary/Libraries https://code.jsoftware.com/wiki/Interfaces/R If so, what gap have you identified for an Interfa

Re: [Jprogramming] Graphics package for drawing arbitrary figures

2021-02-18 Thread Ian Clark
a 3D version in APL quite a while ago but I have no > > idea where it may have gotten to. > > > > On Thu, Feb 18, 2021 at 12:19 PM Ian Clark > wrote: > > > > > @ Devon > > > A hexagonal grid for game of Life sounds really fascinating! Even > though &g

Re: [Jprogramming] Graphics package for drawing arbitrary figures

2021-02-18 Thread Ian Clark
to be interesting in 3D. Plus I'm feeling the need for a hexagonal variant of viewmat (it's just alternately staggered matrix rows after all)! …and I was just wondering what I was going to do this evening! Ian On Thu, 18 Feb 2021 at 16:28, Ian Clark wrote: > Yes, I'm sorry. At

Re: [Jprogramming] Graphics package for drawing arbitrary figures

2021-02-18 Thread Ian Clark
Hauke Rehr wrote: > the attachment didn’t make it through > I got used to just adding a .txt extension > and it usually works with non-binary stuff > (or at least txt-like mime types) > I even managed to get pdfs through that way, > iirc. > > Am 18.02.21 um 16:15 schrie

Re: [Jprogramming] Graphics package for drawing arbitrary figures

2021-02-18 Thread Ian Clark
ment – but then I'd certainly want a library of 3D images to hack. Planes, spaceships, land vehicles, geography: forget the witchy fantasy figures. Ian Clark On Wed, 17 Feb 2021 at 23:28, 'robert therriault' via Programming < programm...@jsoftware.com> wrote: > The Jig debug

Re: [Jprogramming] Graphics package for drawing arbitrary figures

2021-02-17 Thread Ian Clark
(IMHO) jgl2 is clunky and hard to debug, as bad as turtle graphics, and the results look like "business graphics" from the 1980s. Probably better to use the *plot* addon instead, which is well-integrated with J and has a similar feel to it when you use it at the pd level, but not so clunky and low-

Re: [Jprogramming] Show cause hearing: +"0 will be +

2021-01-23 Thread Ian Clark
ck it doesn't break? debug/tte contains some handy samples, so you don't need to go constructing them. See TEST_tte_ . I'm ransacking my old brain here for 10-year-old knowledge. Abject apologies if I'm making a mountain out of a molehill. Ian Clark On Sat, 23 Jan 2021 at

Re: [Jprogramming] J and Spreadsheets

2021-01-08 Thread Ian Clark
…sorry Hauke, that was meant for your eyes only. Ian On Fri, 8 Jan 2021 at 12:36, Ian Clark wrote: > Hauke, > > Might this help towards what you're aiming to do? > > https://code.jsoftware.com/wiki/User:Ian_Clark/credo > > Ian > > On Fri, 8 Jan 2021 at 1

  1   2   3   4   5   6   >