other programming langs implemented using CF?

  • Thread starter Thread starter Clark Wilson
  • Start date Start date
C

Clark Wilson

I have been wandering around looking for other programming languages
(e.g., prolog, scheme, lisp) available on Pocket PCs. The ones I have
found seem all to have been built using Java, which requires a JVM; and
I have been mightily confused by the variety and volatility of JVMs for
Pocket PCs.

I know there is F# built in the full .NET Framework.

Have folks implemented any other programming languages using the .NET
Compact Framework?

Clark Wilson
 
I believe VB .Net and C# are the only languages for the Compact Framework at
this time. You can use other tools, but they don't target the framework.
 
Clark

Like Jamie metions, C# and VB.NET are the only current ones supported by
VS.NET. AFAIK C++ is next on the list. However, the only major benefit of
C# over VB.NET is the ability to compile unsafe code blocks (which is a big
deal in many cases with the CF b/c many unsafe methods are the only way to
get where you need to go) and from what I've seen, there's not going to be
any functional benefit of C++ over C# or VB.NET. It's cool to see you are
checking out F# but just out of curiosity, is there something missing in
VB.NET/C# that you are looking to accomplish with managed code? To that
end, learning the framework is probably the biggest challenge. Once you
have a good grip of it, you can easily move in between languages b/c all you
need to do is learn syntax. but learning the framework and working in a
managed envt is a big leap and big challenge. Just curiuos about your goals
with F#?

Cheers,

Bill
 
[snip]
Just curiuos about your goals with F#?

Cheers,

Bill

I have been a professional programmer since 1975, but I also am a
programming-language tinkerer, tourist, hobbyist, and collector. I read
comp.lang.* and nose around the web looking at things. F# was
interesting for its concept -- a hybrid or union of object-oriented,
imperative language and a functional language, implemented in the
context of the .NET Framework. Lots of coolness points. I don't have a
clue what I might use it for. I have done hobbyist-level stuff with
common lisp, scheme, prolog, etc. ASML is cool too and I actually
worked through the tutorial on that one.

I have a total of 3 credits in computer science -- a class in FORTRAN,
in 1970. So I'm not even an academic, just a hobbyist and tourist.

My question yesterday was sparked by an urge to have some sort of
inference engine available on the Pocket PC to do some rule-based stuff.
CLIPS or prolog, or maybe scheme to get schelog. I did find a free
prolog for Pocket PC but it requires a JVM, and I don't think my Pocket
PC vendor provides a JVM, and anyhow there are different JVMs, so I got
fed up and posted here in hopes that there might be CF implementations,
which would be way cool.

Clark
 
Back
Top