Perl 6 - the future is here, just unevenly distributed

IRC log for #bioclipse, 2015-09-08

| Channels | #bioclipse index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
04:00 egonw_ joined #bioclipse
05:14 egonw_ joined #bioclipse
06:41 egonw_ joined #bioclipse
06:49 jonalv joined #bioclipse
07:14 Gpox joined #bioclipse
07:15 jonalv egonw_: You are using the groovy console a bit in Bioclipse are you not?
07:15 zarah jonalv: You have new messages. Write '/msg zarah @messages' to read them.
07:19 jonalv I wrote a script yesterday and had to fight around some problems… Maybe we could compare methods? The script can be found at: http://pastebin.com/2JRpyn6W
08:18 egonw_ jonalv: about 50/50 JavaScript and Groovy
08:18 egonw_ the Python console gebruik ik (nog) niet veel
08:18 egonw_ the Python console I do not use a lot (yet)
08:32 jonalv egonw_: aha, but for running Groovy scirpts, do you have an approach?
08:33 * egonw_ is checking your script
08:36 egonw_ jonalv: ok, what exactly do you want me to comment on?
08:37 egonw_ line 18 -> better use the bioclipse manager
08:37 jonalv I was wondering if you know a better way of doing file input output and for running scritps
08:37 egonw_ groovy file -> you don't have to open a stream, just run eachLine() in the file
08:37 egonw_ and don't use URLs for files...
08:38 jonalv the good thing about using URL is that I can use workspace specifik paths
08:38 jonalv I might want to share the script with someone else
08:38 egonw_ you can still do that :)
08:38 egonw_ check the bioclipse manager!
08:38 jonalv then I don’t want the path to be ‘/home/jonathan/…’
08:38 egonw_ I know...
08:38 egonw_ use the bioclipse manager!
08:39 jonalv which method?
08:39 egonw_ checking
08:39 egonw_ where is our book?
08:39 jonalv github?
08:39 jonalv https://github.com/jonalv/BSL-explained
08:41 jonalv I should do bioclipse.fullPath
08:41 jonalv and then use groovy files?
08:41 jonalv that seems like a plan
08:42 egonw_ bioclipse.fullPath()
08:42 egonw_ yes, that one
08:42 jonalv cool, (how did I miss it?) :)
08:42 zaetnick joined #bioclipse
08:42 jonalv do you have a trick for writing to files as well?
08:42 egonw_ it was added not too far past
08:43 egonw_ yes
08:43 egonw_ check that script for reporting
08:43 egonw_ I normally use the ui manager
08:43 egonw_ you, see! we must complete and publish this scripting book
08:43 jonalv yea
08:43 egonw_ if we as core developers don't even know Bioclipse anymore...
08:44 egonw_ no wonder adoption is low, and citations consequently too
08:44 egonw_ Bioclipse-R should have been cited at least 15 times already :(
08:57 jonalv yea, Bioclipse R is not even functioning on my machine for the moment
08:58 jonalv I decided to do some dogfooding on this project and I am beginning to wondr
08:58 jonalv I should probably have scheduled quite some time for Bioclipse hacking together with the dog-fooding :)
09:01 jonalv egonw_: but in what way do you use the ui manager for writing to file? (Which script for reporting did you mean?)
09:06 egonw_ ui.append()
09:06 jonalv oh
09:06 jonalv damn it, I must be blind
09:07 jonalv I wonder...
09:07 jonalv how to make this obvious
09:07 jonalv maybe an io manager instead
09:07 egonw_ maybe a tutorial with example scripts?
09:07 egonw_ he, what about a book?
09:07 egonw_ ;)
09:07 jonalv yea
09:07 * jonalv just compiled the book :)
09:08 egonw_ Gpox: can you please let me know your opinion about this pull request? https://github.com/bioclipse/bioclipse.core/pull/62
09:10 jonalv egonw_: that book, did we go for Groovy in it?
09:10 egonw_ ah, found my example...
09:11 egonw_ check the code in this commit message: https://github.com/bioclipse/bioclipse.core/pull/61
09:11 jonalv (egonw_)++
09:12 egonw_ Gpox: maybe you can also look at that pull request? https://github.com/bioclipse/bioclipse.core/pull/61
09:25 jonalv egonw: The book as it is now does not go into language specific things or do it? I am thinking maybe we should pick Groovy and go with Groovy in the book. What do you think?
09:42 egonw I can live with that :)
09:43 egonw but JavaScript makes more sense, because more people use it
10:54 jonalv hm, okay, worth thinking about then I guess
10:55 jonalv I just think it would be good to decie on one and then do complete examples with language specific code. Groovy seems to be closer to Java than JavaScript and hence, honestly a better choice for BSL
11:08 egonw we could also add both as chapters, with integrated examples
11:45 zaetnick_ joined #bioclipse
12:33 zaetnick joined #bioclipse
13:28 jonalv egonw: yea, maybe a good idea :)
16:15 egonw joined #bioclipse
16:55 sneumann joined #bioclipse
20:17 sneumann joined #bioclipse

| Channels | #bioclipse index | Today | | Search | Google Search | Plain-Text | summary