User forums > General (but related to Code::Blocks)
First thoughts on C::B
TPJ:
Hello. I'm new to C::B, but I think it might be a great tool. I found it worth attention.
What I was able to notice for the first five minutes, that I used C::B:
1) The Polish translation is incomplete. I hate it. Some messages are in Polish, some are in English.
I think it would be better to allow user to choose the desired translation. I would have used the English one.
(Ignore my complaints. I'll handle this problem with a simple script, that will set the English locale before starting C::B.)
2) C::B can highlight Python syntax. Wow, I'm impressed. It means I'll have less to do in order to make C::B meet my needs (Pyrex, Java, Shell, Oz, perhaps some ML languages in the future).
However, I have noticed, that C::B lacks the support for Python projects.
Strange. It's able to highlight Python files, but it can't handle Python projects...
BTW - what about multi-language projects? I mean C, C++, Java, Python... all in one?
3) The language of "describing" programming language syntax seems to be quite easy. It means, that I'll be able to learn it quickly and to make files for the languages I need.
4) I think, that with the plugins it is possible to extend the C::B functionality in order to make it better suited for development in different languages, than C/C++. I also think, that since C::B is written in C++, it will be faster than Eclipse (my old Celeron 800 MHz laptop isn't fast enough to do development in Eclipse).
5) It takes too much time to start the program.
Anyway, I'm going to work on C::B for a couple of days.
Game_Ender:
Make sure to check out a Nightly Build if you haven't already. See the nightly build forum.
thomas:
--- Quote ---The Polish translation is incomplete. I hate it. Some messages are in Polish, some are in English.
--- End quote ---
As byo is the only core developer able to speak that particular language, we are obviously bound to get help from the community in this field (byo's time is limited).
The good thing about open source projects is that if you hate the translation, you can help making it better. Feel free to register at http://launchpad.net/products/codeblocks to work on the Polish translation.
--- Quote ---I think it would be better to allow user to choose the desired translation. I would have used the English one.
--- End quote ---
This can be done in the settings. Internationalisation can be turned off alltogether at runtime, too, saving some CPU time.
--- Quote ---C::B can highlight Python syntax.
However, I have noticed, that C::B lacks the support for Python projects.
Strange. It's able to highlight Python files, but it can't handle Python projects...
--- End quote ---
Yes, it is a C/C++ IDE above all else. It does support a few other languages, and it does allow you to edit a few other file formats. But it is still not a Python IDE.
--- Quote ---what about multi-language projects? I mean C, C++, Java, Python... all in one?
--- End quote ---
Apart from the fact that we neither have Java nor Python currently implemented, this generally works.
--- Quote ---5) It takes too much time to start the program.
--- End quote ---
Well, use Eclipse or Visual Studio then. You'll never complain again :)
mdelfede:
--- Quote from: thomas on August 08, 2006, 04:49:03 pm ---.....
--- Quote ---5) It takes too much time to start the program.
--- End quote ---
Well, use Eclipse or Visual Studio then. You'll never complain again :)
--- End quote ---
:mrgreen:
squizzz:
--- Quote from: TPJ on August 08, 2006, 03:09:59 pm ---(...) Celeron 800 MHz laptop (... )
5) It takes too much time to start the program.
--- End quote ---
Hi,
I use even slower machine on a daily basis here, and it was some concern for me, too. However, you may try to:
- disable plugins you don't need
- remove lexers you don't need (you may simply move them to some "unused_lexers" directory)
- remove unnecessary plugins (this will help a little bit more than just disabling them... again, no need to really delete them, just move them to some "unused" dir)
- disable splash screen + internationalization support
Hope this helps,
Jan
Navigation
[0] Message Index
[#] Next page
Go to full version