See my other responses about Scala. It would have the same issues as Java in creating Windows executables. There are commercial packages that due this, and free ones that do some of it (an executable can be created but the JRE still has to exist on the machine).
Jamal On 8/25/2010 10:45 PM, Alex Hall wrote:
Have you used this before? I am thinking specifically of accessibility. If it is still like Java, does that mean that you are still limited to inaccessible gui packages like Swing? If one could use a cross-platform package like wx, then it seems like this would be a great language. I only read the intro, but it looks like it takes the idea that everything is a passable object (which I am used to in Python) and combines it with java-like syntax (I have not yet explored syntax examples). I just wonder if it will prove to be accessible, and if it is any good for desktop applications (for example, can it be compiled to a Windows executable?) I realize a lot of this can be answered with Google, but if anyone has experience with this language, I would like to hear your thoughts. I love Python and have found a great many useful packages for it, but I am not so loyal to it that I would stick with it if something better (Scala??) comes along. On 8/25/10, Jamal Mazrui<empower@xxxxxxxxx> wrote:Based on my research, which seeks to value objectivity overloyalty, I recommend the Scala programming language to anyone who already has a programming background and is looking to learn a solid, future-oriented yet practical language. It combines much of the best features of previous languages, innovates further, and tries to avoid mistakes of the past. It targets the advanced, cross-platform Java Virtual Machine (JVM), which has a vast ecosystem of 3rd party support that can be tapped by other languages besides Java. Scala compiles to the same byte code, with a better language that learns from dynamic and functional languages. I think Scala is not yet widely enough adopted and strong enough in third party library support to recommend if you want or need to do rapid application development. If not in a pressing situation to produce apps, however, I suggest learning Scala, http://scala-lang.org Jamal On 8/25/2010 9:12 PM, Alex Midence wrote:Thanks. I have a check list of languages I want to learn and Python is right after c++. I may step away from c++ for a week or so just to see if something might not click into place while my brain isn't as immediately engaged. This technique has worked before with the guitar I wonder if it'll work with this skill too. Also been thinking about Java. It's supposed to be the number 1 language to learn right now. Very sought after and all that. Enjoy the tutorials, Alex M On 8/25/10, Alex Hall<mehgcap@xxxxxxxxx> wrote:Thanks! This should help a lot with a project I am working on. BTW, if cpp gets to be too much, I still recommend Python... On 8/25/10, Alex Midence<alex.midence@xxxxxxxxx> wrote:Hi, folks, Found a really nice website containing programming tutorials on things like wx widgets with c++ and python, python and qt, java, php, and more. Takes you step by step in creating gui applications in a few languages using these libraries. Lots and lots of information. Downright daunting, if you ask me. Here is the link: http://zetcode.com/ Really makes me wonder why on earth I'm bothering with c++ the way I am since I will be creating console applications till doomsday apparently. Feel compelled to stay the course though, now I've come this far. About to learn the ins and outs of classes once I get arrays and pointers down. Enjoy, Alex M __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind-- Have a great day, Alex (msg sent from GMail website) mehgcap@xxxxxxxxx; http://www.facebook.com/mehgcap __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind
__________View the list's information and change your settings at //www.freelists.org/list/programmingblind