December 26, 2010

fcrochik fcrochik
Lab Rat
517 posts

C++ Gurus Group - shouldn’t we have a forum?

Page  
1

When I saw this group I thought here we go! Now we have a place to discuss how Qt makes (or not) use of C++. Some of these discussion happen already all around but would be nice to have a forum attached to the group where we could start some.

Any reason why we don’t have a forum to go along with the group?

 Signature 

Certified Specialist & Qt Ambassador Maemo, Meego, Symbian, Playbook, RaspberryPi, Desktop… Qt everywhere!

27 replies

December 26, 2010

Immii Immii
Lab Rat
239 posts

Where is c++ Guru Group. I would like to join that. And Yes I am in favor of this

December 26, 2010

VCsala VCsala
Lab Rat
339 posts

Good idea, this can be a place to collect all C++ related topics which is not strongly related to Qt (eg. we had a thread recently about forward declarations).

December 26, 2010

fcrochik fcrochik
Lab Rat
517 posts

oh…. you are fast! :)

I sent a message to Tobias. I think he is the one that can arrange so we have a forum or, at least, give us the reason why not.

I can imagine several topics that could be interesting. We probably could have discussions on all levels of expertise but always around the C++ aspect of Qt.

 Signature 

Certified Specialist & Qt Ambassador Maemo, Meego, Symbian, Playbook, RaspberryPi, Desktop… Qt everywhere!

December 26, 2010

Volker Volker
Ant Farmer
5428 posts
Immii wrote:
Where is c++ Guru Group. I would like to join that. And Yes I am in favor of this

On the groups home page – like all other groups :-)
You can jump in with this direct link [developer.qt.nokia.com]

December 26, 2010

Immii Immii
Lab Rat
239 posts
Volker wrote:
Immii wrote:
Where is c++ Guru Group. I would like to join that. And Yes I am in favor of this

On the groups home page – like all other groups :-)
You can jump in with this direct link [developer.qt.nokia.com]

Thank you volker. Silly me I even googled at that time to find that :(

December 26, 2010

Gerolf Gerolf
Robot Herder
3287 posts

A C++ forum without Qt could help some people, especially beginners in C++ which might have special C++ (not Qt related questsions), and I think, we are enough people here, who might answer them.

Additionally, there could be discussions about very advanced topics also, that are not really Qt relatted, but perhaps show up during implementing the apps. I hope, Tobias creates a forum :-)

 Signature 

Nokia Certified Qt Specialist.
Programming Is Like Sex: One mistake and you have to support it for the rest of your life. (Michael Sinz)

December 26, 2010

Smar Smar
Lab Rat
269 posts

When talking about Qt, I often say Qt/cpp… As in, Qt with CPP syntax/look’n’feel :) Quite like Qt/Java.

In that regard I think Qt is something very wonderful, since it manages to make cpp so less annoying language, especially to new programmers, without actually hiding the stuff.

EDIT: so yeah, +1 to above post/this thread/whatever ;)

December 26, 2010

VCsala VCsala
Lab Rat
339 posts
Smar wrote:
In that regard I think Qt is something very wonderful, since it manages to make cpp so less annoying language, especially to new programmers, without actually hiding the stuff.

It is quite true, but for experienced users C++ has lots of useful advanced features which in some cases can be very useful to know (and can save you lot of headaches when you have an issue with your application).

December 26, 2010

fcrochik fcrochik
Lab Rat
517 posts

I may suffer of some illness but I actually enjoy the “dark side” of c++ …. dealing with pointers, allocating (and remembering to deallocate) memory, multi-inheritance, abstract classes, …

I still have the feeling that Qt attempts to “dumb down” c++ to make it more attractive to new developers or developers used to java and c#. It is not a bad thing and, in my opinion, Qt still is the best contender for “multi platfom” development with a “c++ twist”.

One more of the reasons why I am looking forward to this forum.

 Signature 

Certified Specialist & Qt Ambassador Maemo, Meego, Symbian, Playbook, RaspberryPi, Desktop… Qt everywhere!

December 26, 2010

Smar Smar
Lab Rat
269 posts

fcrochik wrote:
I may suffer of some illness but I actually enjoy the “dark side” of c++ …. dealing with pointers, allocating (and remembering to deallocate) memory, multi-inheritance, abstract classes, …

I still have the feeling that Qt attempts to “dumb down” c++ to make it more attractive to new developers or developers used to java and c#. It is not a bad thing and, in my opinion, Qt still is the best contender for “multi platfom” development with a “c++ twist”.

One more of the reasons why I am looking forward to this forum.

I see it like, where Java, C# and such things not, Qt allows using those technologies if you really need hem. There just often is already done approach for a thing, making it simpler for new devs.

Of course, Qt being high level API, there is things you can do with it like you can do with more low level API, but that’s the life. Mix pure Cpp with Qt/cpp then :P

December 26, 2010

fcrochik fcrochik
Lab Rat
517 posts

Smar wrote:

I see it like, where Java, C# and such things not, Qt allows using those technologies if you really need hem. There just often is already done approach for a thing, making it simpler for new devs.

Of course, Qt being high level API, there is things you can do with it like you can do with more low level API, but that’s the life. Mix pure Cpp with Qt/cpp then :P

That is exactly why “I am here”….

Qt gives me the productivity, “larger” cross platform audience and my beloved c++ for when I feel the need.

 Signature 

Certified Specialist & Qt Ambassador Maemo, Meego, Symbian, Playbook, RaspberryPi, Desktop… Qt everywhere!

December 26, 2010

Milot Shala Milot Shala
Lab Rat
396 posts

Good idea, I would like to be part of the discussions in it :D

December 26, 2010

Volker Volker
Ant Farmer
5428 posts

I do not have the impression that Qt “dumbs down” things. In fact it’s a really good API, which makes things easy to do without leading to error-prone code. There’s no need to expose much advanced C++ features to a public API. That does not mean, that Qt is not using the bad tricks under the hood :-)

Regarding the beginner’s questions, I’m not quite convince that this was the intention of the group, but let’s wait what Tobias has to say.

December 26, 2010

Milot Shala Milot Shala
Lab Rat
396 posts

Volker wrote:
I do not have the impression that Qt “dumbs down” things. In fact it’s a really good API, which makes things easy to do without leading to error-prone code. There’s no need to expose much advanced C++ features to a public API. That does not mean, that Qt is not using the bad tricks under the hood :-)

Regarding the beginner’s questions, I’m not quite convince that this was the intention of the group, but let’s wait what Tobias has to say.

IMO I think that there should be discussions on other libraries such as Boost and there are tons of discussions that will occur for C++ including C++0x, type casting etc. sharing knowledge is the best thing that happens around here :)

December 29, 2010

Stavros Filippidis Stavros Filippidis
Ant Farmer
390 posts

I believe that it is good to pragmatically and practically program “the Qt way” with C++, knowing that WHEN and IF you (really) need it you can use the “full” power of C++ (e.g.: STL, metaprogramming, etc, etc, etc). ;)

Page  
1

  ‹‹ Where should I put my Qt tricky examples?      Has any one received Elf prizes ?? ››

You must log in to post a reply. Not a member yet? Register here!