* Wishlist!
@ 1999-02-01 4:12 David McClain
1999-02-03 18:40 ` Wishlist! Brian Rogoff
0 siblings, 1 reply; 2+ messages in thread
From: David McClain @ 1999-02-01 4:12 UTC (permalink / raw)
To: Liste CAML
Gee, OCAML is such a pleasure to use, and invariably, when I have a bug, =
it turns out to be in my external C routines. It sure would be nice if =
OCAML is someday extended to support a wider variety of datatypes (e.g., =
bytes, shorts, longs, floats, etc.) so that I can just skip this =
wasteful practice of coding in C. We could then enjoy using OCAML for =
all the systems level programming chores that plague us on a daily =
basis!
I still can't get over the amazement I have when, after making =
substantial architectural changes to existing code, that it works so =
well and without any bugs! I have never seen anything quite like it =
before!
David McClain
Sr. Scientist
Raytheon Missile Systems Co.
Tucson, AZ
http://www.azstarnet.com/~dmcclain/homepage.htm
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Wishlist!
1999-02-01 4:12 Wishlist! David McClain
@ 1999-02-03 18:40 ` Brian Rogoff
0 siblings, 0 replies; 2+ messages in thread
From: Brian Rogoff @ 1999-02-03 18:40 UTC (permalink / raw)
To: caml-list
On Sun, 31 Jan 1999, David McClain wrote:
> Gee, OCAML is such a pleasure to use, and invariably, when I have a bug,
> it turns out to be in my external C routines. It sure would be nice if
> OCAML is someday extended to support a wider variety of datatypes (e.g.,
> bytes, shorts, longs, floats, etc.) so that I can just skip this wasteful
> practice of coding in C. We could then enjoy using OCAML for all the
> systems level programming chores that plague us on a daily basis!
Since library discussions are the topic of the day here, let me suggest
taking a peek at the SML 97 Basis library for ideas. Something comparable
for Caml would be great, and would probably be pretty stable since it
doesn't use the more researchy parts of Caml, i.e. the object system.
I think the Basis library emerged in order to make SML more useable for
systems programming, so it is likely to have features you desire. Basing
a Caml Basis Library on SMLs also allows Caml and SML programmers to port
code a little more easily between the two languages.
There are also some other useful abstractions that can be stolen from Modula3.
-- Brian
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~1999-02-04 7:54 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-02-01 4:12 Wishlist! David McClain
1999-02-03 18:40 ` Wishlist! Brian Rogoff
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox