List Info

Thread: Low Level Language Suggestions: OT




Low Level Language Suggestions: OT
user name
2007-12-31 09:57:01
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-questionsfreebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribefreebsd.org"

Re: Low Level Language Suggestions: OT
country flaguser name
Netherlands
2007-12-31 10:02:59
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-questionsfreebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
> To unsubscribe, send any mail to
"freebsd-questions-unsubscribefreebsd.org"
>
>   
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-questionsfreebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribefreebsd.org"

Re: Low Level Language Suggestions: OT
user name
2007-12-31 10:07:24
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 <frankstaalsgmx.net> 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-questionsfreebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
> > To unsubscribe, send any mail to "
> freebsd-questions-unsubscribefreebsd.org"
> >
> >
> 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-questionsfreebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribefreebsd.org"

Re: Low Level Language Suggestions: OT
country flaguser name
Singapore
2007-12-31 10:28:35
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-questionsfreebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribefreebsd.org"

Re: Low Level Language Suggestions: OT
user name
2007-12-31 10:42:41
>
> 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
<oceanarepacific.net.sg>
> 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-questionsfreebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribefreebsd.org"

Re: Low Level Language Suggestions: OT
user name
2007-12-31 10:55:40
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
=ALL&LANG=DLANG&LANG2=GCC).


Re: Low Level Language Suggestions: OT
user name
2007-12-31 11:04:07
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 <ivorasfreebsd.org> 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.alio
th.debian.org/debian/benchmark.php?test=all&lang=dlang&a
mp;lang2=gcc
> ).
>
>
>
_______________________________________________
freebsd-questionsfreebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribefreebsd.org"

Re: Low Level Language Suggestions: OT
user name
2007-12-31 11:14:28
Yuck. Steering clear of Java ...

Thanks,
Victor

On Dec 31, 2007 1:05 PM, Erich Dollansky <oceanarepacific.net.sg> 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-questionsfreebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribefreebsd.org"

Re: Low Level Language Suggestions: OT
user name
2007-12-31 11:14:59
Perfect. Yet another reason to choose c++
Thanks,
Victor

On Dec 31, 2007 1:14 PM, Victor Subervi
<victorsubervigmail.com> wrote:

> Yuck. Steering clear of Java ...
> 
> Thanks,
> Victor
>
> On Dec 31, 2007 1:05 PM, Erich Dollansky
<oceanarepacific.net.sg> 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-questionsfreebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribefreebsd.org"

Re: Low Level Language Suggestions: OT
country flaguser name
United States
2007-12-31 11:24:57
-----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
(henry.pjiffersgmail.com) 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-sys
tems.com
Developer, not business, friendly
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


iD8DBQFHeSXpzIOMjAek4JIRAstpAJwLfmUpzghGV22K7iVt3iKsc9rrAgCc
CdBZ
DoWyBolAD6sd5x3E1/W12/g=
=luLC
-----END PGP SIGNATURE-----

_______________________________________________
freebsd-questionsfreebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-que
stions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribefreebsd.org"

[1-10] [11-20] [21-26]

about | contact  Other archives ( Real Estate discussion Medical topics )