Open source my OIOIC, a completely new object-oriented mechanism for the C.


 
Thread Tools Search this Thread
Top Forums Programming Open source my OIOIC, a completely new object-oriented mechanism for the C.
# 1  
Old 03-11-2009
Open source my OIOIC, a completely new object-oriented mechanism for the C.

OIOIC is a completely new object-oriented mechanism for the C programming language.
Please download the "OIOIC-Primer-2nd-Edition-English.tar.gz". (the English version of << OIOIC Primer >> )
http://code.google.com/p/oioic/downloads/list

Welcome your advice!

Using OIOIC, you can describe the flower, birds, grass, insects, trees, houses ...
Using OIOIC, you can describe the elements, atoms, protons, electrons ...
Using OIOIC, you can describe the earth, the sun, the Milky Way galaxy, collapsar ...
Using OIOIC, you can describe ...

1. OIOIC perfectly supplies the gap of object-oriented technology for the C programming language;
2. OIOIC perfectly solved the multiple inheritance problem in the Software World;
3. OIOIC perfectly objectivizes multithreading access control of object;
4. OIOIC unifies the norm of components in the Software World;
5. OIOIC unifies the structure of code tree in the Software World;
6. OIOIC unifies the thinking of object-oriented programming in the Software World;
7. OIOIC unifies all advanced programming languages in the Software World, to make the C programming language as the preferred.

Last edited by pervise.zhao; 03-11-2009 at 11:37 PM.. Reason: Add 1rst line (so to respect rules and not be spam)
# 2  
Old 03-11-2009
Why not, since you are the author propose to unix.com a package with just the english version?
I would find it fun, if you showed some code (very little) here of what it can do, then see if you find volunteers to download and support to put up a little contest for the most original usage...


Just thoughts...
All the best
# 3  
Old 03-11-2009
Quote:
Originally Posted by vbe
Why not, since you are the author propose to unix.com a package with just the english version?
I would find it fun, if you showed some code (very little) here of what it can do, then see if you find volunteers to download and support to put up a little contest for the most original usage...


Just thoughts...
All the best
I have packed the English version individually.
Please download the "OIOIC-Primer-2nd-Edition-English.tar.gz". (the English version of << OIOIC Primer >> )
Downloads - oioic - Google Code
# 4  
Old 03-15-2009
All your examples assume Microsoft Visual C. If you want UNIX and GNU/Linux users to use your package, your examples and documentation should not reference Visual C as it is Microsoft Windows-centric.

Furthermore, the source code for your examples contains numerious non-ASCII embedded characters. This will also deter people from trying out your package.
# 5  
Old 03-15-2009
Quote:
Originally Posted by fpmurphy
All your examples assume Microsoft Visual C. If you want UNIX and GNU/Linux users to use your package, your examples and documentation should not reference Visual C as it is Microsoft Windows-centric.

Furthermore, the source code for your examples contains numerious non-ASCII embedded characters. This will also deter people from trying out your package.
Thank you for the valuable advice!
The reason of assuming Microsoft Visual C are its users more and the universal C, right?
Should the "numerious non-ASCII" refer to those in the commentary?
# 6  
Old 04-27-2009
I intend to originate a fully cross-platform, based entirely OIOIC, window graphical interface library project. Here is a first draft ( To download: Downloads - oic-wgi - Google Code ).

Project Name: WGI, (W)indow (G)raphical (I)nterface.

The diagram of Window Frame
Any window has an optional Window Frame. The Window Frame is composed of Icon, Caption, Title bar, Minimize button, Maximize button, Close, button, Vertical scroll, Horizontal scroll, Borderline. The following diagram:
Image


WGI Hierarchy Chart
1. CI:(C)haracter (I)nterface.
2. Chinterface:(Ch)aracter (interface).
3. GI:(G)raphical (I)nterface.
4. Grinterface:(Gr)aphical (interface).
5. WGI:(W)indow (G)raphical (I)nterface.
6. WGrinterface:(W)indow (Grinterface).
Image
# 7  
Old 04-27-2009
Welcome everyone to continue the discussion, express your views on OIOIC.
Login or Register to Ask a Question

Previous Thread | Next Thread

5 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Csh doesn't source init files completely

I have a strange problem with (t)csh since the latest opensuse/tumbleweed upgrade. csh and tcsh don't source the init files completely. They seem to terminate after sourcing the first nested file. They process the code in /etc/csh.cshrc until they find a command like source... (3 Replies)
Discussion started by: heiko123
3 Replies

2. UNIX for Dummies Questions & Answers

Cannot open shared object: when starting nrpe

Got this error when starting nrpe Starting nagios-nrpe: nagios-nrpe/usr/sbin/nrpe: error while loading shared libraries: libssl.so.0.9.8: Pls advise ---------- Post updated at 04:05 PM ---------- Previous update was at 04:05 PM ---------- os is Debian lenny ---------- Post updated... (1 Reply)
Discussion started by: lhareigh890
1 Replies

3. Shell Programming and Scripting

How to use JavaScript in Perl Object Oriented

i am new to Perl CGI Object oriented. I want to use some java script in my Perl CGI but i am not able to do that. I am using Submit button then via param() i am getting all field parameters. But i want to validate all fields first then i want to move. But Use of Java script, i don't know (1 Reply)
Discussion started by: Navrattan Bansa
1 Replies

4. Programming

Open source my WGI, a GUI lib based entirely OIOIC

What WGI? WGI is doing what MFC has done, to encapsulate API, BUT WGI uses OIOIC, instead of C++. to download WGI 1.0.2 source code: Downloads - oic-wgi - Project Hosting on Google Code node WDialog ---> corresponding MFC's CDialog node WMenu ---> corresponding MFC's CMenu node WButton... (0 Replies)
Discussion started by: pervise.zhao
0 Replies

5. Shell Programming and Scripting

Perl + object-oriented programming help

Currently Im trying to write a program that manipulates a class-based object as part of its functionality. However, the perl compiler is complaining that the class's respective package is not returning a true value. I have done the following a) Created a new package containing the body of the... (1 Reply)
Discussion started by: JamesGoh
1 Replies
Login or Register to Ask a Question