having excel like functionality in the browser is doable but it's not a
trivial effort. I've done something quite specialized very recently, end
users are very happy with it, but it takes time.... There are amazing
things that can be done in the browser these days, but they all take time
to implement, usually way more than regular desktop apps take.


On Sat, May 11, 2013 at 6:56 AM, Björn Helgason <[email protected]> wrote:

> I am more interested in J - grid combinations.
>
> I have both done a few and seen some demos.
>
> Doing a fully functional spreadsheet in J using grid is what I think would
> be great.
>
> Not least having it run in in a browser using JHS and something like demo6
> with extend functionality.
>
> What is needed is a form editor for JHS allowing you to place grids and
> graphs in the browser.
>
> 2013/5/11 Greg Borota <[email protected]>
>
> > Interesting idea. You could actually combine J and spreadsheets right now
> > either via the COM (after registering J.dll) or by using VSTO and the
> > PInvoke layer I wrote (and I hear others have had too but those are not
> > publicly available):
> > https://github.com/borota/NetJ/blob/master/J.SessionManager/JSession.cs
> > .NET J console is an example of using j.dll inside C#:
> > https://github.com/borota/NetJ/blob/master/J.Console/Program.cs
> >
> >
> > On Sat, May 11, 2013 at 4:03 AM, Björn Helgason <[email protected]>
> wrote:
> >
> > > What is quite obvious is that ordinary users have taken a fondness for
> > all
> > > kinds of spreadsheets.
> > >
> > > Over the years spreadsheets have been very popular.
> > >
> > > Spreadsheets may not be as advanced as many programming languages.
> > >
> > > All kinds of things may be much better handled in J than a spreadsheet.
> > >
> > > So why not mix J and spreadsheets?
> > >
> > > J and grids have been interesting.
> > >
> > > Some demos of sending data between a spreadsheet and J have been
> > > interesting.
> > >
> > > Having a spreadsheet with all the power of J would be very interesting.
> > >
> > >
> > >
> > >
> > > 2013/5/11 <[email protected]>
> > >
> > > > >I can imagine that if one were to look into how the documents are
> > > > >generated, it would show interesting things like half the time going
> > to
> > > > >parsing XML or some other similarly relevant activity.
> > > > >
> > > > >This kind of nonsense is rampant in commercial systems.
> > > > >
> > > > >Anyone in this forum (maybe even working at MS) have a rationale for
> > > > >naming an HTML file with a .xls extension?  (and distributing it to
> > the
> > > > >world....)
> > > >
> > > > Imagine you want a quick-and-dirty export for medium-competent users.
> > > >
> > > > You do not want to do all the configuration of sorting etc. because
> > they
> > > > want to be able to sort it in their spreadsheet anyway.
> > > >
> > > > You know that a file of any widespread format and with .xls extension
> > > > will be opened in the spreadsheet program the user uses — whether it
> is
> > > > Excel or LibreOffice, Calligra or something else.
> > > >
> > > > Now: generating valid XLS is a pain. CSV is good, but there are
> > problems
> > > > with default encoding. And HTML is opened easily by Excel _and_
> > contains
> > > > encoding header. Also, valid HTML is not complex to parse and it is
> > also
> > > > easy to write a script that will reexport HTML file to CSV using any
> > > > spreadsheet program (maybe even lynx). So it gives optimal balance of
> > > > inconveniences given their distribution of user skills.
> > > >
> > > >
> > > >
> > > >
> ----------------------------------------------------------------------
> > > > For information about J forums see
> http://www.jsoftware.com/forums.htm
> > > >
> > >
> > >
> > >
> > > --
> > > Björn Helgason, Verkfræðingur
> > > Fornustekkum II
> > > 781 Hornafirði,
> > > t-póst: [email protected]
> > > gsm: +3546985532
> > > twitter: @flugfiskur
> > > 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
> >
>
>
>
> --
> Björn Helgason, Verkfræðingur
> Fornustekkum II
> 781 Hornafirði,
> t-póst: [email protected]
> gsm: +3546985532
> twitter: @flugfiskur
> 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

Reply via email to