Bug 78679

Summary: link adding and bundle request
Product: Documentation Reporter: wayne cheng <wcheng>
Component: Books & ArticlesAssignee: jcamou
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description wayne cheng 2005-03-10 20:30:02 UTC
 We have just releasted free C/C++ interpreter Ch 5.0 for FreeBSD.

Ch is an embeddable C/C++ interpreter for cross-platform scripting, 2D/3D
plotting, numerical computing, shell programming and embedded scripting.

Ch is a C/C++ interpreter that supports the ISO 1990 C Standard (C90),
major features in C99 (complex numbers, variable length arrays or VLAs,
type generic functions, long long data type, etc), and C++ class.

Ch has extensions to C language with built-in string type etc
for easy scritping. Ch also has extensions with computational array
for easy numerical computing and 2D/3D plotting.

I wonder if you can add a link to us from your website
   http://www.freebsd.org/commercial/software.html

Also, I want to check if it is possible to bundle ch with freebsd for distirbution. Thanks.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2005-03-10 21:33:13 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-www

For the mentioning of the commercial product, turn this over to www. 

The creation of a port should preferably be a separate PR filed under 
ports/.  note, however, that our track record on fulfilling 'I would 
like this port' PRs is dismal -- we only barely keep up with the 
ports PRs that have completed patches to create the port.  This is 
simply due to a shortage of volunteer effort, nothing less.
Comment 2 jcamou freebsd_committer freebsd_triage 2005-03-11 01:13:20 UTC
Responsible Changed
From-To: freebsd-www->jcamou

I'll work this one out.
Comment 3 Ion-Mihai " IOnut " Tetcu 2005-03-11 11:05:45 UTC
Almost a year ago I've discussed with
 xzhou@softintegration.com (Xiaodong Zhou)
about making a port. The main problem is to make ch obey hier(7), that
involves a lot of patching and w/o developer support it is impossible to
use it as login shell.

Also they have an equivalent of pkg_add for their packages that should
probably turned into a port and used as INSTALL_DEPENDS for their
packages.

I'm still interested in doing the port (a month ago I've started over),
but I have a limited amount of time for it (esp. since I don't use Ch
frequently anymore).

Ch itself is distributed as binary together with some pdfs; I suggest
spitting them in 2 (it's some hundred KB vs. a few MB). I have a long
list of other suggestions around somewhere that would make doing the
port easier and would permit to have it closer to *BSD tradition. If the
OP is interested in this he should contact me; if not I'll probably do
the port but not in the very near future.



-- 
IOnut
Unregistered ;) FreeBSD "user"
Comment 4 jcamou freebsd_committer freebsd_triage 2005-04-01 00:24:45 UTC
State Changed
From-To: open->closed

This PR can be closed since the entry to the page has been 
done.  The rest will be handled in a different pr.