www.digitalmars.com         C & C++   DMDScript  

c++.chat - 64 bit compilers

reply Jan Knepper <jan smartsoft.us> writes:
Walter...

Any word on a 64 bits version of the C++/D compilers?

Have been doing 64 bits stuff on FreeBSD for about a year now and 
wxWidgets www.wxwidgets.org does build on it for instance.

Just moved to Windows XP Professional x68-64 Edition which seems to be 
pretty stable so far.

Latest Visual Studio 8/2005 seems to have a 64 bits compiler as well. I 
am planning on testing some stuff with that as well.

Thanks!
Jan

-- 
ManiaC++
Jan Knepper

But as for me and my household, we shall use Mozilla...
www.mozilla.org
Aug 07 2006
parent reply Walter Bright <newshound digitalmars.com> writes:
Jan Knepper wrote:
 Walter...
 
 Any word on a 64 bits version of the C++/D compilers?
Not much has been happening in that direction.
Aug 11 2006
next sibling parent reply Wolfgang Draxinger <wdraxinger darkstargames.de> writes:
Walter Bright wrote:

 Jan Knepper wrote:
 Walter...
 
 Any word on a 64 bits version of the C++/D compilers?
Not much has been happening in that direction.
Would it help if someone (me?) implemented a preliminary 64 bit ABI and hacked gdc with that? Wolfgang Draxinger -- E-Mail address works, Jabber: hexarith jabber.org, ICQ: 134682867 GPG key FP: 2FC8 319E C7D7 1ADC 0408 65C6 05F5 A645 1FD3 BD3E
Aug 12 2006
next sibling parent Frits van Bommel <fvbommel REMwOVExCAPSs.nl> writes:
Wolfgang Draxinger wrote:
 Walter Bright wrote:
 
 Jan Knepper wrote:
 Walter...

 Any word on a 64 bits version of the C++/D compilers?
Not much has been happening in that direction.
Would it help if someone (me?) implemented a preliminary 64 bit ABI and hacked gdc with that?
Well, it would help people who want a 64-bit compiler: they could just use that GDC version then. For DMD I wouldn't expect too much (especially ABI compatibility). If you document the ABI separately that might increase your chances of the latter since Walter doesn't like to look at GCC/GDC source code (IIRC he mentioned it "makes the lawyers happy" since it decreases the odds of accidentally infringing copyright). But even if you *do* document it, it's entirely up to him if and when he implements it, of course. I imagine the back-end might need a sizable overhaul to generate 64-bit machine code, so maybe he'd prefer to work on other stuff first (like fixing bugs in the 32-bit version).
Aug 12 2006
prev sibling parent pragma <ericanderton yahoo.com> writes:
Wolfgang Draxinger wrote:
 Walter Bright wrote:
 
 Jan Knepper wrote:
 Walter...

 Any word on a 64 bits version of the C++/D compilers?
Not much has been happening in that direction.
Would it help if someone (me?) implemented a preliminary 64 bit ABI and hacked gdc with that? Wolfgang Draxinger
Well I for one think it couldn't hurt. FYI I already placed some preliminary 64 bit info on the Wiki, but none of it is Linux based (yet). IMO, it would make a great start for a 64-bit D ABI as well as a place for compiler developers to start. http://www.prowiki.org/wiki4d/wiki.cgi?AMD64
Aug 13 2006
prev sibling parent reply Jan Knepper <jan smartsoft.us> writes:
Walter Bright wrote:
 Jan Knepper wrote:
 Walter...

 Any word on a 64 bits version of the C++/D compilers?
Not much has been happening in that direction.
There are more and more AMD Athlon's, Opteron's and Turions being sold. M$ VS 8 (2005) does include a 64 bits compiler. Would be nice to compile the same code with DM C++ ;-) Not pushing, but I do expect the 64 bits computer world to be here faster than we expect. Unfortunately the move to 64 bits is what killed the WWW newsgroup stuff. One of the few 32 bits things that up to now does not run on 64 bits architecture. Jan -- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
Aug 12 2006
next sibling parent reply Justin C Calvarese <technocrat7 gmail.com> writes:
Jan Knepper wrote:
 Walter Bright wrote:
 Jan Knepper wrote:
 Walter...

 Any word on a 64 bits version of the C++/D compilers?
Not much has been happening in that direction.
There are more and more AMD Athlon's, Opteron's and Turions being sold. M$ VS 8 (2005) does include a 64 bits compiler. Would be nice to compile the same code with DM C++ ;-) Not pushing, but I do expect the 64 bits computer world to be here faster than we expect. Unfortunately the move to 64 bits is what killed the WWW newsgroup stuff. One of the few 32 bits things that up to now does not run on 64 bits architecture.
I know that the newsguy software doesn't run on the 64-bit server, but do you mean that you can't find any web interface software that runs on a 64-bit architecture? -- jcc7
Aug 12 2006
parent reply Jan Knepper <jan smartsoft.us> writes:
Justin C Calvarese wrote:
 Jan Knepper wrote:
 Walter Bright wrote:
 Jan Knepper wrote:
 Walter...

 Any word on a 64 bits version of the C++/D compilers?
Not much has been happening in that direction.
There are more and more AMD Athlon's, Opteron's and Turions being sold. M$ VS 8 (2005) does include a 64 bits compiler. Would be nice to compile the same code with DM C++ ;-) Not pushing, but I do expect the 64 bits computer world to be here faster than we expect. Unfortunately the move to 64 bits is what killed the WWW newsgroup stuff. One of the few 32 bits things that up to now does not run on 64 bits architecture.
I know that the newsguy software doesn't run on the 64-bit server, but do you mean that you can't find any web interface software that runs on a 64-bit architecture?
I have searched and have found: http://www.newsreaders.com/web/software.html pnews http://www.digitalmars.com/pnews/ which does not load the digitalmars.D newsgroup as it seems to have more messages than pnews understands and requires a while truck load of additional stuff to be able to display messages threaded. w3news http://www.damtp.cam.ac.uk/user/kp229/w3news/ which crashes Apache::NNTPGateway http://search.cpan.org/doc/BOUBAKER/Apache-NNTPGateway-0.8/NNTPGateway.pm which kinda works, but takes forever to list all articles in a newsgroups I have not had the time to try anything else. Open Source is nice, but there is definitely a LOT of junk out there. Jan -- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
Aug 12 2006
parent reply Kirk McDonald <kirklin.mcdonald gmail.com> writes:
Jan Knepper wrote:
 Justin C Calvarese wrote:
 I know that the newsguy software doesn't run on the 64-bit server, but 
 do you mean that you can't find any web interface software that runs 
 on a 64-bit architecture?
I have searched and have found: http://www.newsreaders.com/web/software.html pnews http://www.digitalmars.com/pnews/ which does not load the digitalmars.D newsgroup as it seems to have more messages than pnews understands and requires a while truck load of additional stuff to be able to display messages threaded. w3news http://www.damtp.cam.ac.uk/user/kp229/w3news/ which crashes Apache::NNTPGateway http://search.cpan.org/doc/BOUBAKER/Apache-NNTPGateway-0.8/NNTPGateway.pm which kinda works, but takes forever to list all articles in a newsgroups I have not had the time to try anything else. Open Source is nice, but there is definitely a LOT of junk out there. Jan
Maybe I'm just being an unrepentant Python fanboy here, but it would be fairly trivial to hack something together with Python. The standard library even has an NNTP client: http://docs.python.org/lib/module-nntplib.html In fact, I'm willing to bet that someone, somewhere has written a web-based newsreader with Python, though I can't say I've ever looked. -- Kirk McDonald Pyd: Wrapping Python with D http://dsource.org/projects/pyd/wiki
Aug 12 2006
parent pragma <ericanderton yahoo.com> writes:
Kirk McDonald wrote:
 Jan Knepper wrote:
 Justin C Calvarese wrote:
 I know that the newsguy software doesn't run on the 64-bit server, 
 but do you mean that you can't find any web interface software that 
 runs on a 64-bit architecture?
I have searched and have found: http://www.newsreaders.com/web/software.html pnews http://www.digitalmars.com/pnews/ which does not load the digitalmars.D newsgroup as it seems to have more messages than pnews understands and requires a while truck load of additional stuff to be able to display messages threaded. w3news http://www.damtp.cam.ac.uk/user/kp229/w3news/ which crashes Apache::NNTPGateway http://search.cpan.org/doc/BOUBAKER/Apache-NNTPGateway-0.8/NNTPGateway.pm which kinda works, but takes forever to list all articles in a newsgroups I have not had the time to try anything else. Open Source is nice, but there is definitely a LOT of junk out there. Jan
Maybe I'm just being an unrepentant Python fanboy here, but it would be fairly trivial to hack something together with Python. The standard library even has an NNTP client: http://docs.python.org/lib/module-nntplib.html In fact, I'm willing to bet that someone, somewhere has written a web-based newsreader with Python, though I can't say I've ever looked.
Well, while we're talking about alternative solutions here: PHP Pear has some nuts and bolts that talk NNTP as well. I'm sure that between the two there's more than enough room to cobble together an alternative solution for web-based newsreader.
Aug 12 2006
prev sibling parent reply Walter Bright <newshound digitalmars.com> writes:
Jan Knepper wrote:
 Unfortunately the move to 64 bits is what killed the WWW newsgroup 
 stuff. One of the few 32 bits things that up to now does not run on 64 
 bits architecture.
Is it possible to just move the news back to the 32 bit server?
Aug 12 2006
parent reply Jan Knepper <jan smartsoft.us> writes:
I am considering moving the CGI's to a 32 bits server or 32 bits jail.
They just interface via NNTP with the actual news server which I rather 
keep on the new server for performance reasons.



Walter Bright wrote:
 Jan Knepper wrote:
 Unfortunately the move to 64 bits is what killed the WWW newsgroup 
 stuff. One of the few 32 bits things that up to now does not run on 64 
 bits architecture.
Is it possible to just move the news back to the 32 bit server?
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
Aug 14 2006
parent Walter Bright <newshound digitalmars.com> writes:
I've updated the links to point to pnews, which would be ok if it could 
be gotten to work with the digitalmars.D group.

Jan Knepper wrote:
 I am considering moving the CGI's to a 32 bits server or 32 bits jail.
 They just interface via NNTP with the actual news server which I rather 
 keep on the new server for performance reasons.
 
 
 
 Walter Bright wrote:
 Jan Knepper wrote:
 Unfortunately the move to 64 bits is what killed the WWW newsgroup 
 stuff. One of the few 32 bits things that up to now does not run on 
 64 bits architecture.
Is it possible to just move the news back to the 32 bit server?
Aug 14 2006