cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Try the Materials Informatics Toolkit, which is designed to easily handle SMILES data. This and other helpful add-ins are available in the JMP® Marketplace
Choose Language Hide Translation Bar
jthi
Super User

Do you want to have your JSL code roasted?

Next year scripters club will include "JSL Roast" sections IF THERE IS INTEREST for content like this. In these sessions we will take your script and roast it while we go through it. We will also refactor the code based on our experiences how we think JSL should be written. Current idea is that this could be repeating thing in the sessions taking approximately 15 minutes (possibly alternate between "JSL Roast" and "From the Community" sections).

 

2024-11-20:

For now if you wish to already submit the scripts, you can send them as email to @maria_astals (Maria Astals Serés <Maria.AstalsSeres@jmp.com>). Most likely we will provide other methods for this later.

 

Keep in mind that we have limited amount of time for these sessions, so only submit fairly small scripts for now. If there is enough interest and we want to have full session (so use the whole hour) of this topic, we might be able to do that later in the year and have one larger script. 

 

If you want to see what code roasting is, you can for example check out ArjanCodes videos from Youtube where he goes through some Python code, Code Roasts - YouTube.

-Jarmo
6 REPLIES 6

Re: Do you want to have your JSL code roasted?

I volunteer the code here as a candidate for roasting. In it, there's some horrible-yet-lucky doubling up of names, and I think the whole thing might be better using expr(). I'll email Maria.

Ressel
Level VI

Re: Do you want to have your JSL code roasted?

What a fantastic idea! Hit me up if you can't find enough material to roast. I'm confident I can dig up a few worthy candidates.

analemma
Level I

Re: Do you want to have your JSL code roasted?

love this idea. I'm new to JSL, so I will request a roast when I have some scripts.

Goblin_King
Level I

Re: Do you want to have your JSL code roasted?

I would definitely like to have some of my code roasted.  I am self-taught programmer (in several languages) and often find ways to make things work, but never certain how efficient and robust they are compared to other methods.  Can you give a little bit clearer boundary around "fairly small scripts?"

jthi
Super User

Re: Do you want to have your JSL code roasted?

Time slot for roasting section is most likely going to be approximately 15 minutes, so we would have to be able to go through the script AND our suggestions in that time frame. It also isn't just about the length of the script but also the complexity and understanding the idea. After we see what type of submissions we receive, we can hopefully provide better instructions. 

-Jarmo
StarfruitBob
Level VI

Re: Do you want to have your JSL code roasted?

Hilarious and fun way to provide constructive criticism! Hopefully, this can turn into a periodic series.

Learning every day!