From: staalmannen <staal1978@gmail.com>
To: 9fans@9fans.net
Subject: Re: [9fans] C++ support [was: TeX: hurrah!]
Date: Mon, 19 Apr 2010 08:34:17 +0000 [thread overview]
Message-ID: <d640e1d2-b739-43d0-b776-5ed8bc8f9b77@j21g2000yqh.googlegroups.com> (raw)
In-Reply-To: <q2m7871fcf51004172124l5f2a02c4oaefead0df43f057c@mail.gmail.com>
http://man.cat-v.org/plan_9_contrib/1/c++
I am not sure whether this c++ support for plan9 is for real or not
because I have never seen anything about it and I do not know whether
it would be able to compile LLVM/Clang itself.... Apparently LLVM does
not use some of the "stranger" parts of C++ (see answer in LLVM-dev
thread below).
Porting C++ code via LLVM to BC and back to C on a platform supporting
C++ for later compilation on Plan9 does apparently not work.
http://groups.google.com/group/llvm-dev/browse_thread/thread/856e02bc5b106168/2ef4822397e361ec?hl=sv&ie=UTF-8&q=llvm+plan9#2ef4822397e361ec
I am personally just a layman interested in stuff so I often come with
these very stupid questions. I have seen that there are people
interested in trying to port this to Plan9 though so I guess those
(much smarter) people must have thought of a way to get out of the hen-
and-egg problem.
On 18 Apr, 09:28, e...@sandien.com (EBo) wrote:
> > The lack of C++ is going to hinder efforts to port these projects to
> > Plan 9 as-is; and these are significant efforts, not likely to be
> > duplicated by 9fans. Â (Perhaps the C++ library for PDF handling can be
> > rewritten in C, and then XeTeX & LuaTeX can be ported. Â But don't
> > expect the projects to use the rewrite in favor of the original
> > libraries.)
>
> In the spirit of offering possible useful information while not being in the
> slightest bit interested in either porting a compiler or writing a converter
> at this time, I had the thought "why not write a C++ to C converter" like the
> old f2c I used back before g77/g95 came out. Â In anticipation of another flame
> drizzle, I am not reading these threads thinking that everyone is asking me to
> write these things for them, nor are my contributions necessarily asking
> others to develop such projects for me. Â When I have written my own posts it
> was intended to ask if anyone has done this, something similar, or even tried
> it. Â I like orienting myself a little before spending hundreds of hours --
> only to find that I have reinvented the wheel.
>
> I poked around a little and found the following info:
>
> http://www.programmersheaven.com/mb/CandCPP/82212/82212/c++-to-c-conv...http://cboard.cprogramming.com/c-programming/106880-there-any-up-date...
>
> apparently LLVM can be used to convert C++ to C; I had not know that:
> Â http://llvm.org/docs/FAQ.html#translatecxx
>
> I remember seeing someone interested in porting LLVM to Plan 9. Â Maybe that
> would help get you going.
>
> Â EBo --
next prev parent reply other threads:[~2010-04-19 8:34 UTC|newest]
Thread overview: 105+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-04-16 11:57 [9fans] TeX: hurrah! tlaronde
2010-04-16 12:43 ` Jacob Todd
2010-04-16 13:20 ` David Leimbach
2010-04-16 13:32 ` Alexander Sychev
2010-04-16 13:47 ` tlaronde
2010-04-16 14:07 ` Karljurgen Feuerherm
2010-04-16 14:12 ` James Chapman
2010-04-16 14:27 ` Alexander Sychev
2010-04-16 16:19 ` Karljurgen Feuerherm
2010-04-16 16:23 ` erik quanstrom
2010-04-16 16:47 ` Patrick Kelly
2010-04-16 17:05 ` Jack Johnson
2010-04-16 17:55 ` Patrick Kelly
2010-04-16 18:14 ` Karljurgen Feuerherm
2010-04-16 18:22 ` Joseph Stewart
2010-04-16 18:37 ` James Chapman
2010-04-16 18:55 ` Karljurgen Feuerherm
2010-04-16 22:10 ` Karljurgen Feuerherm
2010-04-16 23:00 ` Jorden M
2010-04-18 4:24 ` Joel C. Salomon
2010-04-18 7:22 ` [9fans] C++ support [was: TeX: hurrah!] EBo
2010-04-18 8:52 ` lucio
2010-04-18 14:30 ` Jorden M
2010-04-18 12:45 ` [9fans] TeX: hurrah! Karljurgen Feuerherm
2010-04-19 12:31 ` James Chapman
2010-04-19 8:34 ` staalmannen [this message]
2010-04-16 18:27 ` Patrick Kelly
2010-04-16 17:11 ` Karljurgen Feuerherm
2010-04-16 17:17 ` erik quanstrom
2010-04-16 17:46 ` Francisco J Ballesteros
2010-04-16 18:10 ` tlaronde
2010-04-16 18:10 ` Patrick Kelly
2010-04-16 23:58 ` [9fans] Mars Needs Women (was Re: TeX: hurrah!) Corey
2010-04-16 23:58 ` andrey mirtchovski
2010-04-17 4:20 ` Federico G. Benavento
2010-04-17 4:29 ` lucio
2010-04-17 6:49 ` Corey
2010-04-17 7:41 ` lucio
2010-04-17 9:39 ` Corey
2010-04-17 12:20 ` lucio
2010-04-17 13:46 ` Karljurgen Feuerherm
2010-04-17 14:02 ` lucio
2010-04-17 14:19 ` Patrick Kelly
2010-04-17 14:25 ` lucio
2010-04-17 14:54 ` Patrick Kelly
2010-04-17 16:09 ` lucio
2010-04-17 16:26 ` Patrick Kelly
2010-04-17 18:01 ` lucio
2010-04-17 18:26 ` Patrick Kelly
2010-04-19 7:15 ` Tim Newsham
2010-04-17 16:30 ` Patrick Kelly
2010-04-17 17:01 ` Karljurgen Feuerherm
2010-04-17 17:46 ` lucio
2010-04-17 17:58 ` lucio
2010-04-17 18:33 ` Karljurgen Feuerherm
2010-04-17 17:29 ` Albert Skye
2010-04-17 13:39 ` Patrick Kelly
2010-04-17 17:45 ` Albert Skye
2010-04-17 16:30 ` Jack Johnson
2010-04-17 17:41 ` lucio
2010-04-17 12:06 ` Nick Frolov
2010-04-17 17:06 ` Iruata Souza
2010-04-18 19:45 ` Corey
2010-04-17 18:55 ` Richard Miller
2010-04-18 16:48 ` Federico G. Benavento
2010-04-19 2:10 ` Jack Johnson
2010-04-19 3:21 ` erik quanstrom
2010-04-17 17:09 ` Jack Johnson
2010-04-17 7:28 ` SHRIZZA
2010-04-17 10:21 ` Corey
2010-04-17 14:00 ` erik quanstrom
2010-04-18 19:26 ` [9fans] Mars Needs Women Corey
2010-04-18 20:58 ` erik quanstrom
2010-04-19 0:51 ` Corey
2010-04-19 1:20 ` Patrick Kelly
2010-04-19 3:33 ` John Floren
2010-04-19 4:46 ` lucio
2010-04-19 0:10 ` Karljurgen Feuerherm
2010-04-19 3:18 ` erik quanstrom
2010-04-19 12:14 ` Karljurgen Feuerherm
2010-04-25 4:20 ` Rahul Murmuria
2010-04-25 6:14 ` Corey
2010-04-25 15:22 ` Patrick Kelly
2010-04-25 22:33 ` Karljurgen Feuerherm
2010-04-25 23:07 ` Patrick Kelly
2010-04-25 23:35 ` Alex Lee
2010-04-26 2:04 ` [9fans] [PlanX] " Corey
2010-04-26 4:06 ` Patrick Kelly
2010-04-26 5:24 ` Corey
2010-04-26 8:08 ` hiro
2010-04-26 13:06 ` erik quanstrom
2010-04-26 18:42 ` Corey
2010-04-26 19:24 ` erik quanstrom
2010-04-26 19:55 ` Corey
2010-04-27 9:25 ` Ethan Grammatikidis
2010-04-25 18:55 ` [9fans] " blstuart
2010-04-26 1:01 ` Ethan Grammatikidis
2010-04-19 8:45 ` [9fans] C, APE, Posix C H Forsyth
2010-04-17 19:27 ` [9fans] Mars Needs Women (was Re: TeX: hurrah!) Bakul Shah
2010-04-17 21:35 ` C H Forsyth
2010-04-18 15:52 ` Scott Sullivan
2010-04-18 20:58 ` C H Forsyth
2010-04-19 1:43 ` Jeff Sickel
2010-04-18 18:24 ` Bakul Shah
2010-04-16 18:03 ` [9fans] TeX: hurrah! Joel C. Salomon
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=d640e1d2-b739-43d0-b776-5ed8bc8f9b77@j21g2000yqh.googlegroups.com \
--to=staal1978@gmail.com \
--cc=9fans@9fans.net \
/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;
as well as URLs for NNTP newsgroup(s).