[Uml-devel] objective c code generator

Tobias ibotty at web.de
Tue Jun 10 14:33:02 UTC 2003


> > umbrello is very nice. and it is open source (well gpl, open source?, but
> > anyway), so i thought about doing it myself.
>
> Very good idea ;-)

somehow i guessed that... ;)

> There are several examples avaible which are all based on the same code.
> You can find them in Umbrello CVS. Please see the homepage
> (sf.net/projects/uml) under the item CVS, how to download the latest source
> code.

cvs is no problem.

> If you have done this you should look in the subdirectory
> umbrello/umbrello/codegenerators/. I think you will figure out how it works
> very fast.

will look, when time permits.
my mail was more meant to be a question, if someone else is working on this...

> What is objective C? It isn't C#, is it?

ehm, no. objective c is a great language ;)
beside that, it is not based on java but is designed after smalltalk and is 
constructed above c.
obj-c needs a runtime (as java), but is compiled code (it is c code + some 
glue). this runtime leads to a highly dynamic language (speak late-binding 
etc.).

unfortunately you can not mix c++ and obj-c in the same .o file atm with gcc.

btw: obj-c is also asthetic:
[myObject doSomethingWithA: myA 
                  andB: myB 
                  andC: myC]; 
so you do not need to comment the code that frequently ;)
compare that with your favourite kde (or even X) function.

~ibotty




More information about the umbrello-devel mailing list