Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion some personal rambling on java the lang

Path: g2news2.google.com!news3.google.com!feeder.news-service.com!85.214.198.2.MISMATCH!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail
From: Tim Bradshaw <t...@tfeb.org>
Newsgroups: comp.lang.lisp,comp.lang.java.programmer
Subject: Re: some personal rambling on java the lang
Date: Thu, 21 Oct 2010 13:51:02 +0100
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <i9pcvl$q7c$1@news.eternal-september.org>
References: <e4b7645f-08fd-440c-a659-5ae050a44a56@c32g2000vbq.googlegroups.com> <af154072-5a0f-4417-a3de-6d920f5d4722@d17g2000yqm.googlegroups.com> <0481bcd9-1ded-426e-8fa5-bcfaa1624a1f@u31g2000pru.googlegroups.com> <585b2bb2-1fea-41d0-acf4-158381fe73ea@z30g2000prg.googlegroups.com> <721cf473-1590-440c-8fd8-c713acd9cce3@w30g2000prj.googlegroups.com> <ebbf8f5a-083d-42c0-a240-7f1d8b7c6802@b14g2000pro.googlegroups.com> <081d7d91-1c09-40bf-b456-57393fd33a0b@z22g2000pri.googlegroups.com> <87ocauel3j.fsf@kuiper.lan.informatimago.com> <3c57b6c6-4889-4fb4-abd2-c4fc737be521@a4g2000prm.googlegroups.com> <8762x2dqav.fsf@kuiper.lan.informatimago.com> <3b073a3d-ea7e-4193-8fad-b8fc2a3e1277@i5g2000yqe.googlegroups.com> <cagrb6pbijoi5h4mvus4dloi9a3ijfhcai@4ax.com> <i9l0lc$el3$1@news-int.gatech.edu> <9e2vb6hosr2d94r6eh98cuufl6jgl53heg@4ax.com> <i9palr$k5i$1@news-int2.gatech.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: mx03.eternal-september.org; posting-host="df2PbEF0fcV3oNcefN60jw";
	logging-data="26860"; mail-complaints-to="ab...@eternal-september.org";	posting-account="U2FsdGVkX1/WlO2IpHOLLsKX9Nt7nXGc"
User-Agent: Unison/2.1.2
Cancel-Lock: sha1:Ls/nS8ieOQv/T+q2PSzj3tfJO1I=

On 2010-10-21 13:11:39 +0100, Joshua Cranmer said:

> In any case, I have found little reason to do this, even in C or C++. 
> About the closest I can think of is mmap'ing binary files for 
> performance--nio can do that--or perhaps easier binary I/O, in which 
> case Java's Object{Input,Output}Stream is sufficient for my 
> serialization needs.

I think you really do need this kind of 
get-at-an-arbitrary-location-in-memory to do a lot of low-level things 
like device drivers &c.  Neither Java nor Common Lisp support that sort 
of thing without non-standard extensions as far as I know (well, I know 
CL does not, and I think I know Java does not).