Skip to content

The Lounge

Chilling out? Want to discuss Abraham Lincoln? Well, in the Lounge you can discuss literally anything.
1.0k Topics 8.8k Posts
  • App development and scripting

    5
    0 Votes
    5 Posts
    2k Views
    Q
    My opinion programming languages ​​should be in the first place convinient and than easy. And the fact that languages allows a lot of people to develop apps even if they don’t have enough programming skills that is not quite the right way of language evolution. Already in development process people put the speed of writing code rather than quality. And as result been created programs that hangs even on a powerful hardwares, although their functionality is only playing music, viewing photos, games like Tetris and so on.
  • Would Qt5 be a big helper to popularise c++11?

    2
    0 Votes
    2 Posts
    2k Views
    U
    A big helper to popularize C++11 would be compiler vendors ramping up on C++11 feature implementation. Qt itself has long provided alternatives to the standard library that are better feature wise. Stuff like threads, for each and so on has long been supported by Qt and has just now been introduced to the standard. And while Qt5 itself features some C++11 optimizations, it does not require developers to use C++11 features, not to mention the focus is heavily shifted away from C++ in general, so no, I don't see Qt5 as a BIG HELPER to popularize C++11. However, by adding support for Android and iOS, Qt will become a big helper to popularize C++ by finally providing a unified tool set that supports all major platforms while at the same time retaining the advantage of platform native code.
  • Skills and money, two interesting articles

    2
    0 Votes
    2 Posts
    997 Views
    U
    bq. Nokia announced on March 11, 2011 that it had paid Elop a $6 million signing bonus, “compensation for lost income from his prior employer," on top of his $1.4 million annual salary. Ironically, some people get paid to ruin things far more than the people who create them...
  • Does Qt need a modern C++ GUI API?

    246
    0 Votes
    246 Posts
    397k Views
    S
    @Hronom: Did you try it with QtAudio3d? I don't want to use it, I am only interested, if it works @Thomas Zander: QML doesn't have really much opertunities as in Qt4. And if it's not easy to do it in QML, it will never work in QML, which means, that QML is a language with limits, but you can implement very fast simple widgets. That's the reason, why I prefer C++. I will learn QML, when I got time for that, but now, I only developping complex desktop applications for Linux, Windows and Mac and need their styles.
  • Mailing lists vs Forums

    10
    0 Votes
    10 Posts
    5k Views
    U
    [quote author="Tobias Hunger" date="1359190645"]The regular Qt contributors need to monitor the bug tracker, gerrit, the mailing list, IRC and also gitorious [/quote] Any particular reason all those cannot be substituted by a single and more scalable solution, version control aside? More expressive, under one roof, more accessible, more informative... I bet it won't hurt. There is a fine line between simple and primitive, there is nothing simple in scouring across vast piles of ill-formatted ASCII.
  • Qt or Phonegap

    13
    0 Votes
    13 Posts
    9k Views
    U
    There is a difference, QML is only markup, JS is only used to glue things up. I myself am not a big fan of QML but it still allows native C++ extension. And don't get me wrong, JS performance is pretty decent compared to Python or Ruby, especially on V8 and with JIT, but I won't be comfortable implementing anything calculation intensive with it. I myself am fairly new to programming, used to be a designer for 5 years and video editing for another 4, and what would suit me best is a C++ API on top of the visual facilities of Flash. I've done some Flash development and I really like the capabilities as well as the visual editor, the only downside is ActionScript, which is a bad performer too, plus a few totally awkward syntax decisions and really annoying. I'd imagine a "Flash like" frontend with a public native C++ backend would make THE PERFECT development framework for me. I honestly wish I had the money to hire a team to implement something like that. And certainly not interpreted, I'd really prefer markup being used for native code generation rather than on the fly interpretation. It saves plenty of resources and improves start-up and performance. Interpretation may be a good option for prototyping, but in the final stage only platform native binary.
  • Need to know JavaScript to take full advantate of Qt 5?

    3
    0 Votes
    3 Posts
    2k Views
    J
    Though Qml is still given much importance, c++ widgets are getting more love from Digia. You can avoid JS completely if you want. You can do logic in c++ and UI in Qml though I would have loved a modern c++ gui api.
  • A little bit OFF but interesting...

    8
    0 Votes
    8 Posts
    3k Views
    J
    The amount of attention that javascript is getting is surprising to me. Often the advantage cited is that it is simple. Its is simple only because it only allows doing simple things. A primary language for a platform should be capable of doing any kind of apps on that platform. At its current state it is inferior to all current mainstream languages. Does it have multithtreading ? How do one develop complex threaded applications with it ? Once serious app development starts with it, it would grow and it will be as complex as any other languages / apis like Java/jdk , c++/Qt or c#/.net. So I don't know what is the point. Aren't JDK, Qt etc high level ? Often complexity is in the things we do like 3d graphics, not in the languages itself. js / webgl would be as complex as Qt / opengl. I think JS gets all this attention as part of the HTML5 hype. C++ is complex because it allows you to do every kind of work from OS level to Apps. If JS should become the primary language, ultimately JS + the apis would become as complex. Then we can start the whole process again by replacing JS with another simple language at that time.
  • What do you know about Prolog?

    8
    0 Votes
    8 Posts
    4k Views
    U
    What is holding me back is the fact a good FPGA dev board is too expensive to buy without really needing it. And the cheap ones have too few gates.
  • Record as you experiment with Qt and C++

    4
    0 Votes
    4 Posts
    2k Views
    H
    [quote author="musimbate" date="1360237417"]The good thing is that there are a lot of people willing to help in communities like this.[/quote] That's very true.
  • Jolla (MeeGo phone): are you going port to Jolla?

    5
    0 Votes
    5 Posts
    3k Views
    D
    I personally write plain QML apps (using my own custom components) thus porting most probably is going to be just recompilation and adding some tweaks to respect device's DPI. Most probably I will port one or two simple apps to get better image of the market.
  • Question regarding moderators

    16
    0 Votes
    16 Posts
    6k Views
    G
    Definitely nothing to apologise for, was purely curiosity :) Thanks for closing the case! :D
  • Source code

    2
    0 Votes
    2 Posts
    1k Views
    M
    Ask Dr. med. Google, he will tells you: https://github.com/linuxmint
  • [RESOLVED] Profile

    3
    0 Votes
    3 Posts
    1k Views
    G
    Thanks, dotK. I don't want to join Twitter. I thought maybe qtbynokia was a variation on a theme. What do I know. Twitter account. Interesting.
  • Signatures

    2
    0 Votes
    2 Posts
    1k Views
    sierdzioS
    You mean that lovely quotation by mr Adams? Yeah, I think it is a feature, not a bug.
  • The Master, The Expert, The Programmer

    9
    0 Votes
    9 Posts
    3k Views
    U
    OOP is being over-advertised, but it has its own drawbacks, virtual methods cannot be inlined and may end up costing significant performance. Object orientation is not always best suited for being cache friendly, and simple approaches to implement better data orientation can provide substantial performance increase by reducing cache misses and cache pollution.
  • How do comment your "code"?

    6
    0 Votes
    6 Posts
    4k Views
    J
    I just found this article, has some insights about comment the code. "http://kotaku.com/5975610/the-exceptional-beauty-of-doom-3s-source-code":http://kotaku.com/5975610/the-exceptional-beauty-of-doom-3s-source-code
  • [Poll] Which direction should Qt Quick 2.x development take?

    20
    0 Votes
    20 Posts
    20k Views
    T
    [quote author="broadpeak" date="1335621393"]As I see here: the desktop and c++ lead the poll. IMHO: the QML/JS line exists only for (Nokia) mobil, this is a minority in the whole Qt development. But the majority use the Qt in multiplatform desktop c++ applications. Probably, this is because, Qt has C++ dekstop origin...[/quote] It'd be nice if QML/JS was officially supported for all mobile platforms. I heard that Necessitas (Qt for Android) will be merged with Qt in the near future. That's great to hear. I hope the same will happen with the iOS efforts, and that a common API will be created to access device hardware and common functionalities regardless of plarform.
  • [Computer] What is concidered when/while compiling?

    9
    0 Votes
    9 Posts
    4k Views
    sierdzioS
    Good, then we both learned something here :)
  • Wish you all Merry Christmas n a Happy New Year!!!

    3
    0 Votes
    3 Posts
    12k Views
    ?
    Thanks and best wishes to you too!