[liblouis-liblouisxml] Re: Commit access for Michael Whapples

  • From: Michael Whapples <mwhapples@xxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Wed, 10 Feb 2010 13:47:26 +0000

I think the biggest problem I have had with C and C++ when I have looked at it is getting the hang of pointers and having to do memory management. As pointed out about my most recent patch, spelling things out might not be a problem for me (not using the slice assignment of python is the example I am thinking of).


The only other bit of C I have to admit I might find a bit annoying at first is no OO stuff, might C++ be better for me to learn?

Michael Whapples
On 02/10/2010 01:35 PM, John J. Boyer wrote:
Michael,

Sounds good. The syntax of C is quite similar to Java and even to Python
at the statement level. You shouldn'thave difficulty learning it, but
youmight get frustrated at having to spell things out in detail.

John

On Wed, Feb 10, 2010 at 01:22:11PM +0000, Michael Whapples wrote:
Hello,
I had to remember what my google account name was (I had signed up for
one some time ago for some reason but never really used it), well its
mwhapples at the usual gmail.com (its the one good thing having an
unusual last name, I can normally get mwhapples as a username).

As for java bindings, something I would like to see be done, a good
excuse for me to learn C and good for me in demonstrating skill relevant
for commercial work, but the speed at which python apps can be developed
is such a big pull the other way. I am sure at some point java bindings
will come into being, its probably more of a matter of when.

Michael Whapples
On 02/10/2010 09:13 AM, Christian Egli wrote:
Hi Michael

Michael Whapples<mwhapples@xxxxxxx>   writes:


Yes I would be fine about SVN access.

Excellent, welcome! Can you give me your Google Account email address?
As we're hosting on Google code each committer must have a Google
Account with that email address.


As John raised the java bindings and it may influence what I might be
wanting to do with liblouis/liblouisxml let me outline where I am.
Personally there are elements of java I prefer over python but I have
to say interfacing with C from java seems a bit much (I don't know C
so limits my options, python is good in that sense as there is
cython). Also with the recent news of Sun support for gnome
accessibility being cut, I have decided as I have the skills to help
there may be its time for me to pull my finger out and do something
for orca (this means python).

Yes, this is not good news. Any work to further the adoption of liblouis
(be it on Python or on Java bindings) is great with me.

I personally am interested in the Java bindings as they might enable me
to better integrate liblouis with the Daisy Pipeline. But it is not
critical as the integration can also be done at a lower level via a
command line tool. Also there is apparently the possibility to integrate
Python code in the pipeline.


this point I pretty well had abandoned them as I had found cython and
that was a great boost for me wanting to use python. I do have a bit
of me feeling I really should learn some C and how to use the JNI as
java would be more useful if I want to do commercial work. Any hints
of where to learn enough C for JNI work?

I see where you're coming from. If Python gets your job done faster why
not go for it? As for learning C for JNI work, I don't know. I'm not
such a C expert myself. K&R
(http://en.wikipedia.org/wiki/The_C_Programming_Language_%28book%29) was
a good bases, but that probably doesn't help with JNI.


So this means that python probably is the thing of main interest at
the moment as far as projects I will be working on but I do have
interest with java but its not such a priority to me.

As I said any furthering of liblouis is taken with gratitude, be it with
Python or with Java.

Thanks
Christian

For a description of the software and to download it go to
http://www.jjb-software.com

For a description of the software and to download it go to
http://www.jjb-software.com

Other related posts: