Re: scala (was good site for programming tutorials)

  • From: Jamal Mazrui <empower@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Thu, 26 Aug 2010 07:59:00 -0400

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

Other related posts: