Hi Mike, Thanks for your comments. Some reactions from my side.
The sample programs are generated using Python and sometimes it generates a crystal version and sometimes using tehe internal oscillator. I agree with you that not using the crystal is easier. I could have a look if I could upgrade the script to detect internal oscillators for other PICs. I am thinking about starting a Youtube channel on it but I did not make that step (yet). You are right about the homepage. It should be refurbished. I do have some access to the page - it is not maintained by me - but I do not have sufficient rights. Next to that I am not a webpage builder but fixing broken links is doable. About lowercase. It was chosen a long time ago when it all started and I had to adapt to it since it was not my preferece too. It is about taste and I could live with it. The comments. No comment 🙂 Kind regards, Rob ________________________________ Van: 'Mike' via jallib <[email protected]> Verzonden: maandag 23 november 2020 22:26 Aan: jallib <[email protected]> Onderwerp: [jallib] Re: How to improve the popularity of JAL? Hi Rob, My thanks as well for all of your efforts. A few things that come to mind that I have given thought to in the past: * I agree that YouTube videos would help. So many people are using YouTube to get started in things. * Whenever I start working with a new PIC I'm surprised that the "sample" programs are almost all using crystals. I take the sample program for my new PIC and change it to use the internal oscillator. I think the internal oscillator should be the default sample program as it's easier to get going and not everyone may have crystals on hand. * Some of the home page links are confusing. The "jallib" support link does lead here, but the "jallist" support link doesn't go to the Google group. The "jallib" main site link goes to a no longer used Google code archive. These might be confusing to newcomers. I'm also not sure of the difference between the "jallist" and "jallib" groups. * I'm not sure if it's clear on the home page how to install JAL or how to update it when a new "bee" is released. * One Microchip forum user commented about JAL, earlier in the year: " There are some things about the JAL language that I don't like. For instance, why use "--" for comments rather than the more standard "//" or "/* ... */" pair? Well, they are standard in C, C++, and the "//" in Delphi. The "--" is used in Ada and several other languages, and there are many others: https://en.wikipedia.org/wiki/Comment_(computer_programming) I see that neither Delphi nor JAL are listed in that Wiki page. Maybe they should be added. " * One thing I personally don't like about JAL is the libraries' use of lowercase, which I find difficult to read. There have been a few libraries that I have created before they existed in JAL, but have been hesitant to contribute them since I don't like conforming to the all lowercase standard. Just some thoughts. Don't take them as criticisms, but as honest feedback. Regards, Mike On Monday, November 23, 2020 at 12:42:38 PM UTC-5 [email protected] wrote: Hi all, I am looking for ways to improve the popularity of JAL and I would like to hear your reaction on this topic. Currently JAL is still maintained, that is new device files are generated when new PICs are released, compiler issues are fixed (if possible) and new libraries are released. In 2020, libraries where created for the following devices: nRF24L01+ transceiver, digital potentiometers X9C102, X9C103, X9C104, X9C503, TM1637, SSD1306 graphics display module, nRF905 transceiver, Si5351a clock generator and a library for DFPlayer Mini. I would like to see that more people use JAL and more people would like to contribute. Some ideas to get more people interested: -) Add more libraries (not sure which though) -) Create a multi-platform IDE (Windows, Linux, Mac) -) Post Youtube video's about getting started with JAL -) Extend the JAL language (not possible by me since fixing compiler bugs is not the same as extending the compiler with new features) -) .... Looking forward to your suggestions. Thanks Kind regards, Rob -- You received this message because you are subscribed to the Google Groups "jallib" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/6fdb84b1-0b0e-49ef-b28e-da493029dd29n%40googlegroups.com<https://groups.google.com/d/msgid/jallib/6fdb84b1-0b0e-49ef-b28e-da493029dd29n%40googlegroups.com?utm_medium=email&utm_source=footer>. -- You received this message because you are subscribed to the Google Groups "jallib" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/AM0PR07MB62413D62A633FA02C7E74142E6FB0%40AM0PR07MB6241.eurprd07.prod.outlook.com.
