Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. The Lounge
  4. Basic to learn to be a better developer
Forum Updated to NodeBB v4.3 + New Features

Basic to learn to be a better developer

Scheduled Pinned Locked Moved The Lounge
2 Posts 2 Posters 858 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ? This user is from outside of this forum
    ? This user is from outside of this forum
    Guest
    wrote on last edited by
    #1

    Dear all,
    I have been a QT (C++ developer) for about a year. I am getting better day by day. I would like to know about OS and compilers in general and their part in making any application in general..
    I would like your expertise in general on how to start learning about them and i like you to suggest good material to learn them.
    Kindly suggest me about Algorithm and data structures books for beginners..

    My Bio Data,
    I am basically an electrical graduate. Has no indepth knowledge in computer basics...I am good with logical thinking and hence i am surviving in job....

    Any help is greatly appreciable....

    1 Reply Last reply
    0
    • J Offline
      J Offline
      Jagh
      wrote on last edited by
      #2

      If you want to know about the inner workings of OS(Windows more precisely), there is a classical work on it called "Windows Internals"(this book gets republished constantly, so it's always at the latest stand. the current is the 6th edition, with 7th being released soon).

      If you want to learn how compilers process the source codes, i would suggest to start with formal languages theory, with type-3, 2 and 1 grammars in Chomsky hierarchy(in this order). The information on this topic is usually a part of "theoretical informatics" lectures in universities. I think you can find a lot of material in your local library/internet on this stuff.

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved