Re: good site for programming tutorials

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

Scala works with any Java libraries, and the resulting programs behave the same (the JVM runs byte code that any language can produce). So, Java Swing GUIs will be problematic due to weak screen reader support (the info is exposed by the Java access API, but most screen readers do not use it at all or do not use it well). I would recommend use of the Standard Widget Toolkit (SWT) from eclipse.org, which produces native GUI widgets that implement MSAA on Windows.


Jamal


On 8/25/2010 10:54 PM, Dale Leavens wrote:
So, will those applications run uneventfully with screen readers or will
one have to fiddle about with Java add-ons to permit us to read the output?

thanks.

Dale leavens.


----- Original Message ----- From: "Jamal Mazrui" <empower@xxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Cc: "Alex Midence" <alex.midence@xxxxxxxxx>
Sent: Wednesday, August 25, 2010 10:34 PM
Subject: Re: good site for programming tutorials


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

__________
View the list's information and change your settings at //www.freelists.org/list/programmingblind

Other related posts: