Hey everyone.
Sorry I haven't been around. I've been busy, plus my desktop PC died. I'll be buying a few bits and putting a new one together soon. Work takes up a lot of my time, but I really enjoy it, and I love the paychecks.
I'll be announcing hiatus on Alven over at VasilisaGames, because of an email I got saying that someone's looking forward to Bwock. No one cares about Alven so much, and it is in need of some restructuring. Bwock, however, is very fast to design and program, and it's fun, so I'm giving it love. I have to say though, I need Windows on my next desktop. Trying to install libraries and development apps on a laptop is a pain in the ass, and I want this program to be cross-platform. Especially a vista laptop. Plus I'm using Gosu, which requires the use of Boost. I love Boost, but I won't get too cozy with MSVC, so I have to install it in a round-about fashion for Code::Blocks/MingW.
Of course, in Linux its just "aptitude install boost" but hey, Windows is the easy operating system, right?
I also have a future project in my head. Having used an Industrial UML program that creates flowcharts to and from source code, I am sickened by the lack of acceptable replacements in the open source world. I mean come on, Dia? ArgoUML? Please. The latter doesn't even have a way to scope Enums in classes. *FACEPALMS* I know they're rough programs to make, UML being extremely complicated, but I want to give it a shot. It sounds fun, and I'd love to show up the proprietary UML developers. So that's something I'm looking forward to.
I'll finish up the 3D engines thing a bit later. Till next time.
3 comments:
If you care about argouml and the missing features, we'll be glad to listen about them in our issue tracker.
That's how opensource works. If nobody needed it, and you didn't fill a bug, it won't be resolved EVER.
Thanks for your time.
You are, of course, right. This is me being all emotional about the open source world. For some reason, I really like to see us show up commercial wares, and get a pang similar to jealousy when the reverse happens. ArgoUML is certainly a million times better than any of the other programs I've tried.
But I think even the commercial ones put too much of a focus on the java side, and C++ users are an afterthought. Especially in C++ where it's painful to go through the same exact process writing and linking your classes together over and over, I about fainted when I used Enterprise Architect at work and saw a program beautifully doing all that crud for me. I guess I was disappointed that nothing really exists like that in the open source world.
And all the java users are like "and thats why we don't use that poo salad of a language...."
Hi again Joseph,
AFAIK ArgoUML comes with the same support for C++ than for Java, but I'm not a C++ developer myself. We'll have a new C# module for the next release, there have been some improvements in python support, but I'm afraid that we cannot say the same for other languages.
About C++ code generation, AFAIK we don't generate CRUD from models. IMHO, that's the issue of other MDA tools. That's why we use standards like XMI, don't?
BTW, there is some work started about generating documentation from ArgoUML based on document templates, and I'm sure that this will be the basis of a new framework for code generation from models.
Our dev team is small, and all of us have jobs outside ArgoUML. I think that we're doing a good job, but criticism is accepted and appreciated.
Post a Comment