From: John Goerzen <jgoerzen@complete.org>
To: caml-list@inria.fr
Cc: "Brandon J. Van Every" <vanevery@indiegamedesign.com>
Subject: Re: [Caml-list] Cross-compiling OCaml
Date: Tue, 31 Aug 2004 08:48:13 -0500 [thread overview]
Message-ID: <200408310848.13932.jgoerzen@complete.org> (raw)
In-Reply-To: <OOEALCJCKEBJBIJHCNJDMEGMHHAB.vanevery@indiegamedesign.com>
On Tuesday 31 August 2004 04:05 am, Brandon J. Van Every wrote:
> > What for ? It is boring, the tools are subadequat, and any
> > try to compile a
> > nice ocaml/lablgtk app for windows too resulted in no more
> > than a major time lose.
>
> I already explained why I'm stuck with Windows.
>
> But to offer a different philosophical take: Linux is boring too.
> *Programming* is boring. I only care about the artistic results, the
> games I could make via programming. I'm interested in tools that
Ahh, that is not why I am here.
I am here because programming is fun and exciting. I am here because I
like to try new or different things. I like to open my mind to ideas I
haven't heard before, to concepts that are new to me. OCaml has more
of that than any other language I've learned in a long time, even
though I do have experience with functional, imperative, and OO
languages. I am still trying to consider all the possibilities that
camlp4 opens up, and that's just one aspect of it. The native code
compilation means that, with a shell on an ARM machine, I can compile
OCaml code to run on my Zaurus without the need for a large runtime
environment. The bytecode compilation means that I can take this stuff
I compiled on Linux and run it on AIX.
> make it all less painful. Emphasis on *less* painful. There's still
> plenty of pain to be had from OCaml, same as any current programming
> language. Nobody has written the UberLanguage yet. I'm not even sure
Yes, there is pain everywhere. I've never been one to shy away from the
"all foo sucks, but foo x sucks less" [1].
But if you hate programming, then stop doing it. Find something you
enjoy.
> the paradigm of 'written computer language' is what we need. I think
> we need voice driven programming and a biological model of software
> grafting. In other words, computers need to work like we do.
I'd much rather use a keyboard to tell the computer what to do than have
to listen to the conversations of everyone else with their computers.
Besides, written communication has been around for a very long time,
too. It predates the invention of the digital computer by, oh, several
millennia. I think it's quite false to complain that using written
communication is somehow forcing humans to work like computers.
> So, to me that's a problem to be solved.
Then SOLVE IT ALREADY.
--
John Goerzen
Author, Foundations of Python Network Programming
http://www.complete.org/pynet
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
next prev parent reply other threads:[~2004-08-31 13:48 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-08-30 21:02 Ken Rose
2004-08-30 21:30 ` Erik de Castro Lopo
2004-08-31 6:09 ` Sven Luther
2004-08-31 6:50 ` Brandon J. Van Every
2004-08-31 7:14 ` james woodyatt
2004-08-31 9:05 ` Brandon J. Van Every
2004-08-31 13:41 ` John Goerzen
2004-08-31 15:56 ` Ken Rose
2004-08-31 19:30 ` Brandon J. Van Every
2004-09-01 0:05 ` Christopher A. Watford
2004-09-01 7:53 ` Sven Luther
2004-09-01 7:32 ` james woodyatt
2004-09-01 16:38 ` Brandon J. Van Every
2004-09-01 17:17 ` Brandon J. Van Every
2004-09-01 22:56 ` Sven Luther
2004-09-01 17:32 ` John Goerzen
2004-09-02 21:24 ` I R T
2004-08-31 7:16 ` Sven Luther
2004-08-31 9:05 ` Brandon J. Van Every
2004-08-31 9:18 ` Sven Luther
2004-08-31 9:41 ` Brandon J. Van Every
2004-08-31 15:17 ` skaller
2004-08-31 16:49 ` Sven Luther
2004-08-31 13:48 ` John Goerzen [this message]
2004-09-01 13:22 ` I R T
2004-08-31 13:56 ` Erik de Castro Lopo
2004-08-31 13:29 ` John Goerzen
2004-08-31 14:06 ` Erik de Castro Lopo
2004-08-31 15:48 ` skaller
2004-08-31 15:54 ` John Goerzen
2004-08-31 22:49 ` Jon Harrop
2004-08-31 23:36 ` Benjamin Geer
2004-09-01 8:08 ` Erik de Castro Lopo
2004-09-02 11:30 ` Richard Jones
2004-09-09 1:46 ` Jon Harrop
2004-09-01 4:05 ` skaller
2004-09-01 8:45 ` Erik de Castro Lopo
2004-09-01 7:40 ` Erik de Castro Lopo
2004-08-31 19:11 ` Brandon J. Van Every
2004-09-01 21:18 ` I R T
2004-08-31 22:36 ` [Caml-list] game development Brandon J. Van Every
2004-09-01 23:28 ` I R T
2004-09-01 0:37 ` Brandon J. Van Every
2004-08-31 18:34 ` [Caml-list] Cross-compiling OCaml brogoff
2004-08-31 21:07 ` [Caml-list] OCaml's critical mass Brandon J. Van Every
[not found] <Pine.LNX.4.44.0408312302560.3196-100000@localhost>
2004-08-31 20:04 ` [Caml-list] Cross-compiling OCaml Brandon J. Van Every
[not found] <AA48BAF0-FC3A-11D8-8C25-000A958FF2FE@wetware.com>
2004-09-01 18:37 ` Brandon J. Van Every
2004-09-01 19:45 ` John Goerzen
2004-09-01 21:16 ` Brandon J. Van Every
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200408310848.13932.jgoerzen@complete.org \
--to=jgoerzen@complete.org \
--cc=caml-list@inria.fr \
--cc=vanevery@indiegamedesign.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox