Re: Low Level Language Suggestions: OT

2008-01-25 Thread Colin Brace
Victor,

If you are talking about human language translation, which I gather you are,
then the amount of effort you will need to spend on developing and/or
acquiring linguistic resources and/or building interfaces for linguists to
code dictionaries and grammars, and/or interfaces for editors to render the
output in a decent form, and/or tools to clean up the input, will far
outweigh in importance the computational efficiency of your algorithms.
Deciding between C++, Java, or Python etc. will be the very least of your
problems...

-- 
 Colin Brace
 Amsterdam
 http://lim.nl
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2008-01-25 Thread Chad Perrin
On Mon, Dec 31, 2007 at 02:40:28PM -0400, Victor Subervi wrote:
 BTW, someone wisely suggested looking up what the industry uses. This from
 Google:
 ?translation software?java
 2,350,000 hits
 ?translation software??c++
 224,000 hits
 Hmmm...
 Victor

That's an indication of what people talk about the most.  Not exactly the
same thing.  Also . . . what the industry uses depends on what
industry.  Google is mostly nonspecific in that regard when doing
single-term searches like that.

-- 
CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ]
Thomas McCauley: The measure of a man's real character is what he would do
if he knew he would never be found out.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi
Hi;
Way OT here...but don't know where else to ask ;)
I'm considering starting an open source project for language translation.
Initially, I'll write this in python (with both MySQL and OpenLDAP for
different needs). But the processing will be heavy duty, so I need to look
toward a low-level language. I am not good in any :( I'm thinking Java's
probably my best bet, just because there are more Java programmers out there
than any other language (I think). But what about C++ or C#? Your comments
would be appreciated.
TIA,
Victor
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Frank Staals

Victor Subervi wrote:

Hi;
Way OT here...but don't know where else to ask ;)
I'm considering starting an open source project for language translation.
Initially, I'll write this in python (with both MySQL and OpenLDAP for
different needs). But the processing will be heavy duty, so I need to look
toward a low-level language. I am not good in any :( I'm thinking Java's
probably my best bet, just because there are more Java programmers out there
than any other language (I think). But what about C++ or C#? Your comments
would be appreciated.
TIA,
Victor
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]

  
I don't realy concider java to be a low-level language, so I would take 
a look at C or C++ first  (And TBH I think there are at least as many 
C/C++ programmers as Java programmes ).


Good luck with your project,

--
-Frank Staals


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi
Java not low level? It's a scripting lang? Doesn't compile? C is easy
enough. C++ is tough but would be necessary. What about C#? Forget it?
TIA,
Victor

On Dec 31, 2007 12:02 PM, Frank Staals [EMAIL PROTECTED] wrote:

  Victor Subervi wrote:
  Hi;
  Way OT here...but don't know where else to ask ;)
  I'm considering starting an open source project for language
 translation.
  Initially, I'll write this in python (with both MySQL and OpenLDAP for
  different needs). But the processing will be heavy duty, so I need to
 look
  toward a low-level language. I am not good in any :( I'm thinking Java's
  probably my best bet, just because there are more Java programmers out
 there
  than any other language (I think). But what about C++ or C#? Your
 comments
  would be appreciated.
  TIA,
  Victor
  ___
  freebsd-questions@freebsd.org mailing list
  http://lists.freebsd.org/mailman/listinfo/freebsd-questions
  To unsubscribe, send any mail to 
 [EMAIL PROTECTED]
 
 
 I don't realy concider java to be a low-level language, so I would take
 a look at C or C++ first  (And TBH I think there are at least as many
 C/C++ programmers as Java programmes ).

 Good luck with your project,

 --
 -Frank Staals



___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Erich Dollansky

Hi,

Victor Subervi wrote:

toward a low-level language. I am not good in any :( I'm thinking Java's


Assembler?


probably my best bet, just because there are more Java programmers out there
than any other language (I think). But what about C++ or C#? Your comments


I would use a combination out of C and C++.

Even if there are more Java programmers out there, they not have the 
experience of the most C/C++ programmers.


Erich
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi

 Good point. Most legacy s/w is in C++. I'm assuming from lack of comment
 that C# is as yet an unborn language ;)
 TIA,
 Victor

   On Dec 31, 2007 12:28 PM, Erich Dollansky [EMAIL PROTECTED]
 wrote:

  Hi,
 
  Victor Subervi wrote:
   toward a low-level language. I am not good in any :( I'm thinking
  Java's
 
  Assembler?
 
   probably my best bet, just because there are more Java programmers out
  there
   than any other language (I think). But what about C++ or C#? Your
  comments
 
  I would use a combination out of C and C++.
 
  Even if there are more Java programmers out there, they not have the
  experience of the most C/C++ programmers.
 
  Erich
 


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Ivan Voras
Victor Subervi wrote:

I'm thinking Java's
 probably my best bet, just because there are more Java programmers out there
 than any other language (I think). 

That's almost always the *worst* reason for choosing a language. On
similar basis, you might want to do it in PHP since a lot of people use
it.

It's exceedingly tough to use Java for high-performance applications,
especially if you're just starting out in it. It apparently can be done,
but only by experts (average quality code in Java is almost certain to
be slow).

But what about C++ or C#? Your comments
 would be appreciated.

C# is similar in this way to Java, though my own experience says it's
faster than Java. C++ or C are, of course, faster than any of the
mentioned languages.

If it's not a serious project and you just want to learn a new language,
try D (http://www.digitalmars.com/d/). It's similar to C, C++ and Java
but has some very nice features that sometimes make it even Python-like.
 It's almost as fast as C
(http://shootout.alioth.debian.org/debian/benchmark.php?test=alllang=dlanglang2=gcc).




signature.asc
Description: OpenPGP digital signature


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi
Thanks for the comments. It's a serious project. It appears that no one has
yet done anything substantial in open source for translation, which is a $12
billion/yr industry. Go figure. Sounds like C++ is the way to go. Now,
getting back on topic :) I know that one has to install all sorts of s/w and
rebuild the kernel for working with Java. Is that true of C++ as well? Or is
it like C, native to FBSD?
TIA,
Victor

On Dec 31, 2007 12:55 PM, Ivan Voras [EMAIL PROTECTED] wrote:

 Victor Subervi wrote:

 I'm thinking Java's
  probably my best bet, just because there are more Java programmers out
 there
  than any other language (I think).

 That's almost always the *worst* reason for choosing a language. On
 similar basis, you might want to do it in PHP since a lot of people use
 it.

 It's exceedingly tough to use Java for high-performance applications,
 especially if you're just starting out in it. It apparently can be done,
 but only by experts (average quality code in Java is almost certain to
 be slow).

 But what about C++ or C#? Your comments
  would be appreciated.

 C# is similar in this way to Java, though my own experience says it's
 faster than Java. C++ or C are, of course, faster than any of the
 mentioned languages.

 If it's not a serious project and you just want to learn a new language,
 try D (http://www.digitalmars.com/d/). It's similar to C, C++ and Java
 but has some very nice features that sometimes make it even Python-like.
  It's almost as fast as C
 (
 http://shootout.alioth.debian.org/debian/benchmark.php?test=alllang=dlanglang2=gcc
 ).



___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Erich Dollansky

Hi,

Victor Subervi wrote:

Good point. Most legacy s/w is in C++. I'm assuming from lack of comment
that C# is as yet an unborn language ;)


there is another very simple problem with languages like C# or Java.

In the case of C, it is the developers machine which has to have the 
proper software installed to compile it.


Java need the proper run-time and so the byte compiler installed on 
every client machine. If you run into a very specific problem with the 
byte-compiler, you have to have a specific version installed on all clients.


In case of C, you can do a static link to minimise this impact.

Erich
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Ivan Voras
Victor Subervi wrote:
I know that one has to install all sorts of s/w and
 rebuild the kernel for working with Java. Is that true of C++ as well? Or is
 it like C, native to FBSD?

It's native - it's the GNU c++ compiler (g++).



signature.asc
Description: OpenPGP digital signature


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi
Yuck. Steering clear of Java ...
:)
Thanks,
Victor

On Dec 31, 2007 1:05 PM, Erich Dollansky [EMAIL PROTECTED] wrote:

 Hi,

 Victor Subervi wrote:
  Good point. Most legacy s/w is in C++. I'm assuming from lack of
 comment
  that C# is as yet an unborn language ;)

 there is another very simple problem with languages like C# or Java.

 In the case of C, it is the developers machine which has to have the
 proper software installed to compile it.

 Java need the proper run-time and so the byte compiler installed on
 every client machine. If you run into a very specific problem with the
 byte-compiler, you have to have a specific version installed on all
 clients.

 In case of C, you can do a static link to minimise this impact.

 Erich

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi
Perfect. Yet another reason to choose c++
Thanks,
Victor

On Dec 31, 2007 1:14 PM, Victor Subervi [EMAIL PROTECTED] wrote:

 Yuck. Steering clear of Java ...
 :)
 Thanks,
 Victor

 On Dec 31, 2007 1:05 PM, Erich Dollansky [EMAIL PROTECTED] wrote:

  Hi,
 
  Victor Subervi wrote:
   Good point. Most legacy s/w is in C++. I'm assuming from lack of
  comment
   that C# is as yet an unborn language ;)
 
  there is another very simple problem with languages like C# or Java.
 
  In the case of C, it is the developers machine which has to have the
  proper software installed to compile it.
 
  Java need the proper run-time and so the byte compiler installed on
  every client machine. If you run into a very specific problem with the
  byte-compiler, you have to have a specific version installed on all
  clients.
 
  In case of C, you can do a static link to minimise this impact.
 
  Erich
 


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Aryeh M. Friedman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Victor Subervi wrote:
 Thanks for the comments. It's a serious project. It appears that no
 one has yet done anything substantial in open source for
 translation, which is a $12 billion/yr industry. Go figure. Sounds
 like C++ is the way to go. Now, getting back on topic :) I know
 that one has to install all sorts of s/w and rebuild the kernel for
 working with Java. Is that true of C++ as well? Or is it like C,
 native to FBSD?

If your talking natural langs then Henry Pjiffers
([EMAIL PROTECTED]) has done a fair amount of work... even
though he might attempt to sell you on enhanced open-source ;-) [I
would also do this if I had done work in the translation area... he is
the other 1/3 of the licensing model I have mentioned a few times on
the lists]

- --
Aryeh M. Friedman
FloSoft Systems
http://www.flosoft-systems.com
Developer, not business, friendly
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHeSXpzIOMjAek4JIRAstpAJwLfmUpzghGV22K7iVt3iKsc9rrAgCcCdBZ
DoWyBolAD6sd5x3E1/W12/g=
=luLC
-END PGP SIGNATURE-

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi
Thanks. I'll drop him a line.
Victor

On Dec 31, 2007 1:24 PM, Aryeh M. Friedman [EMAIL PROTECTED] wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Victor Subervi wrote:
  Thanks for the comments. It's a serious project. It appears that no
  one has yet done anything substantial in open source for
  translation, which is a $12 billion/yr industry. Go figure. Sounds
  like C++ is the way to go. Now, getting back on topic :) I know
  that one has to install all sorts of s/w and rebuild the kernel for
  working with Java. Is that true of C++ as well? Or is it like C,
  native to FBSD?

 If your talking natural langs then Henry Pjiffers
 ([EMAIL PROTECTED]) has done a fair amount of work... even
 though he might attempt to sell you on enhanced open-source ;-) [I
 would also do this if I had done work in the translation area... he is
 the other 1/3 of the licensing model I have mentioned a few times on
 the lists]

 - --
 Aryeh M. Friedman
 FloSoft Systems
 http://www.flosoft-systems.com
 Developer, not business, friendly
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.4 (FreeBSD)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

 iD8DBQFHeSXpzIOMjAek4JIRAstpAJwLfmUpzghGV22K7iVt3iKsc9rrAgCcCdBZ
 DoWyBolAD6sd5x3E1/W12/g=
 =luLC
 -END PGP SIGNATURE-


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Aryeh M. Friedman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Victor Subervi wrote:
 Thanks. I'll drop him a line.

Forgot to mention that as far I know it is straight Java also.   As a
side note to those who are knocking Java a few things need to be
dismistified:

I don't know if I am the exception but I know a fair number of
people who have switched from c/c++ to Java (like me)... most of my
carrer (and still do) is writting high performence code (largely via
custom alogrithems instead of hand optimization) and have had zero
issue with Java in this issue (except for the slow startup time for
the jvm).  Matter one of my projects is a Java--native compiler which
I eventually plan to base an OS around.

 Victor

 On Dec 31, 2007 1:24 PM, Aryeh M. Friedman
 [EMAIL PROTECTED] wrote:

 Victor Subervi wrote:
 Thanks for the comments. It's a serious project. It appears
 that no one has yet done anything substantial in open source
 for translation, which is a $12 billion/yr industry. Go
 figure. Sounds like C++ is the way to go. Now, getting back
 on topic :) I know that one has to install all sorts of s/w
 and rebuild the kernel for working with Java. Is that true of
 C++ as well? Or is it like C, native to FBSD?
 If your talking natural langs then Henry Pjiffers
 ([EMAIL PROTECTED]) has done a fair amount of work... even
 though he might attempt to sell you on enhanced open-source ;-)
 [I would also do this if I had done work in the translation area...
 he is the other 1/3 of the licensing model I have mentioned a few
 times on the lists]




- --
Aryeh M. Friedman
FloSoft Systems
http://www.flosoft-systems.com
Developer, not business, friendly
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHeSd0zIOMjAek4JIRAhgBAJ9mX2SUOPMBIKSse9/09BE8owV1QQCfTD6O
IU5nLP56NiASTFp90dMxrco=
=jQgV
-END PGP SIGNATURE-

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi
Hmm. Why did you switch to Java? Also, that email address for Henry bounced
:-} Could you check it?
TIA,
Victor

On Dec 31, 2007 1:31 PM, Aryeh M. Friedman [EMAIL PROTECTED] wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Victor Subervi wrote:
  Thanks. I'll drop him a line.

 Forgot to mention that as far I know it is straight Java also.   As a
 side note to those who are knocking Java a few things need to be
 dismistified:

I don't know if I am the exception but I know a fair number of
 people who have switched from c/c++ to Java (like me)... most of my
 carrer (and still do) is writting high performence code (largely via
 custom alogrithems instead of hand optimization) and have had zero
 issue with Java in this issue (except for the slow startup time for
 the jvm).  Matter one of my projects is a Java--native compiler which
 I eventually plan to base an OS around.

  Victor
 
  On Dec 31, 2007 1:24 PM, Aryeh M. Friedman
  [EMAIL PROTECTED] wrote:
 
  Victor Subervi wrote:
  Thanks for the comments. It's a serious project. It appears
  that no one has yet done anything substantial in open source
  for translation, which is a $12 billion/yr industry. Go
  figure. Sounds like C++ is the way to go. Now, getting back
  on topic :) I know that one has to install all sorts of s/w
  and rebuild the kernel for working with Java. Is that true of
  C++ as well? Or is it like C, native to FBSD?
  If your talking natural langs then Henry Pjiffers
  ([EMAIL PROTECTED]) has done a fair amount of work... even
  though he might attempt to sell you on enhanced open-source ;-)
  [I would also do this if I had done work in the translation area...
  he is the other 1/3 of the licensing model I have mentioned a few
  times on the lists]
 
 
 

 - --
 Aryeh M. Friedman
 FloSoft Systems
 http://www.flosoft-systems.com
 Developer, not business, friendly
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.4 (FreeBSD)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

 iD8DBQFHeSd0zIOMjAek4JIRAhgBAJ9mX2SUOPMBIKSse9/09BE8owV1QQCfTD6O
 IU5nLP56NiASTFp90dMxrco=
 =jQgV
 -END PGP SIGNATURE-


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Girish Venkatachalam
On 11:57:01 Dec 31, Victor Subervi wrote:
 Hi;
 Way OT here...but don't know where else to ask ;)

I don't think so.

 I'm considering starting an open source project for language translation.
 Initially, I'll write this in python (with both MySQL and OpenLDAP for
 different needs). But the processing will be heavy duty, so I need to look
 toward a low-level language. I am not good in any :( I'm thinking Java's
 probably my best bet, just because there are more Java programmers out there
 than any other language (I think). But what about C++ or C#? Your comments
 would be appreciated.

I am yet to find something that C cannot do.

I just finished creating the web interface for my firewall product in C. 
(I don't mean the interface,but the interface backend)

The inteface will be in jQuery of course. No two ways about it.
(http://jquery.com )

I have  coded support for unlimited UNDO/REDO/BACK/FORWARD (time
travel), support for concurrent processing, high performance, crash
recovery and avoided the flaws of on the fly file reading in CGI/Ajax
programming.

I used a combo of UNIX domain sockets, daemon(3),poll(2), sophisticated linked
lists with queue(3) macros, even object oriented programming all in C.

Wondering how to do OO in C?

Look at GTK.  You can embed function pointers in structures right? And
create a linked list? What more do you need for OO?

Forget protection , encapsulation and all that marketing bullshit.

We have code that works and that is what counts. Performance? Can you
ever match C?

This is a highly sensitive topic in which passions run high.

So I don't plan to create a flame war in this beautiful New Year eve.;)

Hope this helps.

Wish you the very best in your project and may God bless you with every
success!

Happy 2008!

-Girish
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Aryeh M. Friedman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Victor Subervi wrote:
 Hmm. Why did you switch to Java?

Rich system API, everything inherits from Object (helps in many
situations), the relization that 99% of time I was using ptrs it was
only to keep a ref to some struct in RAM (the only time I have ever
found a use for them is when for some hardware reason you *MUST*
address a specific address in RAM) for low level work you can turn the
GC off via a non-JVM compilor, etc. Basically it lets me not worry
about low level details that are pure book keeping vs. some
performence/functionality gain

Also, that email address for Henry bounced

[EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHeSpRzIOMjAek4JIRAl1WAJ0bUH073PKH/wjg8cGvtY5Ww7IqaQCfTPws
DWVv6YiE9DEC9vL2Pc0BIDo=
=VmKj
-END PGP SIGNATURE-

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi
Yeah, this is what happens when some ding-a-ling asks a wide open
emotionally sensitive question on an issue he knows nothing about LOL. Do it
all in C? Interesting. Much easier, much more support from the community.
Will look into it. Is jquery installed server-side?
TIA,
Victor

On Dec 31, 2007 1:41 PM, Robert Huff [EMAIL PROTECTED] wrote:


 Hello:

   Thanks for the comments. It's a serious project. It appears that
   no one has yet done anything substantial in open source for
   translation, which is a $12 billion/yr industry.

I don't have the original post, but if you're talking about
 translating between human languages ... are you aware of OmegaT?
 (http://sourceforge.net/projects/omegat/www.omegat.org;)



Robert Huff

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Aryeh M. Friedman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Aryeh M. Friedman wrote:
 Victor Subervi wrote:
 Hmm. Why did you switch to Java?

 Rich system API, everything inherits from Object (helps in many
 situations), the relization that 99% of time I was using ptrs it
 was only to keep a ref to some struct in RAM (the only time I have
 ever found a use for them is when for some hardware reason you
 *MUST* address a specific address in RAM) for low level work you
 can turn the GC off via a non-JVM compilor, etc. Basically it lets
 me not worry about low level details that are pure book keeping vs.
 some performence/functionality gain

Forgot to mention reflection which makes certain things possible (not
just easier)... for example the aMock product I make would be
impossible without reflection and even thisTest would be significantly
harder to use without it.

- --
Aryeh M. Friedman
FloSoft Systems
http://www.flosoft-systems.com
Developer, not business, friendly
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHeSwYzIOMjAek4JIRAl6DAKCNiZ6wv2cyyWbRzUpnUYa98X7lPACcDlfQ
fmt4j82cfv77ixXRVlWbck8=
=QhCH
-END PGP SIGNATURE-

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi
Thanks for both :)
Victor

On Dec 31, 2007 1:50 PM, Victor Subervi [EMAIL PROTECTED] wrote:

 Yeah, this is what happens when some ding-a-ling asks a wide open
 emotionally sensitive question on an issue he knows nothing about LOL. Do it
 all in C? Interesting. Much easier, much more support from the community.
 Will look into it. Is jquery installed server-side?
 TIA,
 Victor

 On Dec 31, 2007 1:41 PM, Robert Huff [EMAIL PROTECTED] wrote:

 
  Hello:
 
Thanks for the comments. It's a serious project. It appears that
no one has yet done anything substantial in open source for
translation, which is a $12 billion/yr industry.
 
 I don't have the original post, but if you're talking about
  translating between human languages ... are you aware of OmegaT?
  ( http://sourceforge.net/projects/omegat/www.omegat.org;)
 
 
 
 Robert Huff
 


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread RW
On Mon, 31 Dec 2007 13:04:07 -0400
Victor Subervi [EMAIL PROTECTED] wrote:

 Thanks for the comments. It's a serious project. It appears that no
 one has yet done anything substantial in open source for translation,
 which is a $12 billion/yr industry.

If I were you, I'd look into what languages the industry is using.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Aryeh M. Friedman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

RW wrote:
 On Mon, 31 Dec 2007 13:04:07 -0400 Victor Subervi
 [EMAIL PROTECTED] wrote:

 Thanks for the comments. It's a serious project. It appears that
 no one has yet done anything substantial in open source for
 translation, which is a $12 billion/yr industry.

 If I were you, I'd look into what languages the industry is using.

C and Java.

- --
Aryeh M. Friedman
FloSoft Systems
http://www.flosoft-systems.com
Developer, not business, friendly
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHeS1RzIOMjAek4JIRAk7EAKCLVho0xH0JUMD9axAgov0skoTeSgCfefqB
ubBjgpMuJUOwHYBeyLJY+iQ=
=00mx
-END PGP SIGNATURE-

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi
Now that's the smartest suggestion yet!
Victor

On Dec 31, 2007 1:56 PM, Aryeh M. Friedman [EMAIL PROTECTED] wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 RW wrote:
  On Mon, 31 Dec 2007 13:04:07 -0400 Victor Subervi
  [EMAIL PROTECTED] wrote:
 
  Thanks for the comments. It's a serious project. It appears that
  no one has yet done anything substantial in open source for
  translation, which is a $12 billion/yr industry.
 
  If I were you, I'd look into what languages the industry is using.

 C and Java.

 - --
 Aryeh M. Friedman
 FloSoft Systems
 http://www.flosoft-systems.com
 Developer, not business, friendly
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.4 (FreeBSD)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

 iD8DBQFHeS1RzIOMjAek4JIRAk7EAKCLVho0xH0JUMD9axAgov0skoTeSgCfefqB
 ubBjgpMuJUOwHYBeyLJY+iQ=
 =00mx
 -END PGP SIGNATURE-

 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to 
 [EMAIL PROTECTED]

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi
Annoted :)

On 12/31/07, Robert Huff [EMAIL PROTECTED] wrote:


 Victor Subervi writes:

   Yeah, this is what happens when some ding-a-ling asks a wide open
   emotionally sensitive question on an issue he knows nothing about
   LOL. Do it all in C? Interesting. Much easier, much more support
   from the community.  Will look into it. Is jquery installed
   server-side?

I do not now and have never used the program.  I have no idea
 how it works.
I know tanslation professional who have used it, or who have
 evaluated it in compariso to thigs like Trados ad DejaVu.
If your project ever reaches beta, or if you're doing a re-write
 and want input on what features real users would kill for, look me
 up and I can put you in contact.


Robert Huff

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi
BTW, someone wisely suggested looking up what the industry uses. This from
Google:
¨translation software¨java
2,350,000 hits
¨translation software¨¨c++
224,000 hits
Hmmm...
Victor


On 12/31/07, Robert Huff [EMAIL PROTECTED] wrote:


 Victor Subervi writes:

   Yeah, this is what happens when some ding-a-ling asks a wide open
   emotionally sensitive question on an issue he knows nothing about
   LOL. Do it all in C? Interesting. Much easier, much more support
   from the community.  Will look into it. Is jquery installed
   server-side?

I do not now and have never used the program.  I have no idea
 how it works.
I know tanslation professional who have used it, or who have
 evaluated it in compariso to thigs like Trados ad DejaVu.
If your project ever reaches beta, or if you're doing a re-write
 and want input on what features real users would kill for, look me
 up and I can put you in contact.


Robert Huff

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread Victor Subervi
BTW, someone wisely suggested looking up what the industry uses. This from
Google:
¨translation software¨java
2,350,000 hits
¨translation software¨¨c++
224,000 hits
Hmmm...
Victor



On 12/31/07, Victor Subervi [EMAIL PROTECTED] wrote:

 Annoted :)

 On 12/31/07, Robert Huff [EMAIL PROTECTED] wrote:
 
 
  Victor Subervi writes:
 
Yeah, this is what happens when some ding-a-ling asks a wide open
emotionally sensitive question on an issue he knows nothing about
LOL. Do it all in C? Interesting. Much easier, much more support
from the community.  Will look into it. Is jquery installed
server-side?
 
 I do not now and have never used the program.  I have no idea
  how it works.
 I know tanslation professional who have used it, or who have
  evaluated it in compariso to thigs like Trados ad DejaVu.
 If your project ever reaches beta, or if you're doing a re-write
  and want input on what features real users would kill for, look me
  up and I can put you in contact.
 
 
 Robert Huff
 


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread neal
On Monday 31 December 2007, Victor Subervi wrote:
 Hi;
 Way OT here...but don't know where else to ask ;)
 I'm considering starting an open source project for
 language translation. Initially, I'll write this in
 python (with both MySQL and OpenLDAP for different
 needs). But the processing will be heavy duty, so I need
 to look toward a low-level language. I am not good in any
 :( I'm thinking Java's probably my best bet, just because
 there are more Java programmers out there than any other
 language (I think). But what about C++ or C#? Your
 comments would be appreciated.
 TIA,
 Victor


checkout freepascal.

its oo, has good language features, easier to learn than 
c/c++, well established. good email list for developer 
advice.

  http://www.freepascal.org/download.var

neal.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Low Level Language Suggestions: OT

2007-12-31 Thread cpghost
On Tue, 01 Jan 2008 00:28:35 +0800
Erich Dollansky [EMAIL PROTECTED] wrote:

 Hi,
 
 Victor Subervi wrote:
  toward a low-level language. I am not good in any :( I'm thinking
  Java's
 
 Assembler?
 
  probably my best bet, just because there are more Java programmers
  out there than any other language (I think). But what about C++ or
  C#? Your comments
 
 I would use a combination out of C and C++.
 
 Even if there are more Java programmers out there, they not have the 
 experience of the most C/C++ programmers.
 
 Erich

Yes, C/C++ would be ideal as low level language combo.

But a hybrid approach is not bad either, e.g. C/C++ for bottlenecks
that ought to be fast, Python for everything else. You can nicely mix
and match Python and C/C++ with tools like SWIG or with the
Boost.Python C++ library. Give it a try, you won't regret it.

Even if only while developping pure C/C++ code, it ain't bad to use
a hybrid approach for unit testing, rapid prototyping etc. during
development.

Happy new year to all.
-cpghost.

-- 
Cordula's Web. http://www.cordula.ws/
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]