Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. old knowledge vs new, old (tech) books vs new

old knowledge vs new, old (tech) books vs new

Scheduled Pinned Locked Moved The Lounge
learningjavascripthtmlvisual-studiowinforms
10 Posts 7 Posters 0 Views 1 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.
  • raddevusR Offline
    raddevusR Offline
    raddevus
    wrote on last edited by
    #1

    I just discovered how to build an NES (Nintendo) emulator on my Linux box. When I started developing software 30 years ago, I began with C, but I had no idea how to do this build (see the details at this answer on AskUbuntu[^]). Developing Complete Apps On Linux The person who explained what I needed to do had so much knowledge and I started thinking about developing apps on Linux -- by complete I mean with a GUI. The emulator has a complete GUI and is quite an amazing project. I Searched For Books I decided to set out on a search for a book which would teach me : How to create a GUI-based app (like an old Windows Forms app on Windows) >60,000 Books On O'Reilly I'm a O'Reilly Books subscriber so I searched there, because they have over 60,000 books available and those books go back to the beginning of my career. Quite amazing library actually. Here's What I Found I discovered three main things: 1. All the serious (and probably best) books were written in the (distant) past (considering speed of Internet-age) 2. Books that cover truly deep topics (not just HTML, or a JS Framework) are rarely (maybe never) published after 2008 or so. 3. Learning to build a UI while learning to program Linux is not common -- maybe non-existent note*: there are still good tech books published & I read many of them through the year, but they just don't seem to have the depth of coverage that they used to have. I found the fantastic book, Advanced Programming in the Unix Environment, 3rd ed[

    J A M A 5 Replies Last reply
    0
    • raddevusR raddevus

      I just discovered how to build an NES (Nintendo) emulator on my Linux box. When I started developing software 30 years ago, I began with C, but I had no idea how to do this build (see the details at this answer on AskUbuntu[^]). Developing Complete Apps On Linux The person who explained what I needed to do had so much knowledge and I started thinking about developing apps on Linux -- by complete I mean with a GUI. The emulator has a complete GUI and is quite an amazing project. I Searched For Books I decided to set out on a search for a book which would teach me : How to create a GUI-based app (like an old Windows Forms app on Windows) >60,000 Books On O'Reilly I'm a O'Reilly Books subscriber so I searched there, because they have over 60,000 books available and those books go back to the beginning of my career. Quite amazing library actually. Here's What I Found I discovered three main things: 1. All the serious (and probably best) books were written in the (distant) past (considering speed of Internet-age) 2. Books that cover truly deep topics (not just HTML, or a JS Framework) are rarely (maybe never) published after 2008 or so. 3. Learning to build a UI while learning to program Linux is not common -- maybe non-existent note*: there are still good tech books published & I read many of them through the year, but they just don't seem to have the depth of coverage that they used to have. I found the fantastic book, Advanced Programming in the Unix Environment, 3rd ed[

      J Offline
      J Offline
      Jeremy Falcon
      wrote on last edited by
      #2

      I stopped reading books a while back for this very reason. I'm sure there are a few out there that are excellent, but let's just say very few have the same level of quality as classics such as: [Michael Abrash's Graphics Programming Black Book](https://www.amazon.com/Michael-Abrashs-Graphics-Programming-Special/dp/1576101746). Which btw, if you have the time and money to spare are interested in low level graphics... get that book. It's more for the DOS-ish era but you'll learn a lot, if you want to get raw.

      Jeremy Falcon

      1 Reply Last reply
      0
      • raddevusR raddevus

        I just discovered how to build an NES (Nintendo) emulator on my Linux box. When I started developing software 30 years ago, I began with C, but I had no idea how to do this build (see the details at this answer on AskUbuntu[^]). Developing Complete Apps On Linux The person who explained what I needed to do had so much knowledge and I started thinking about developing apps on Linux -- by complete I mean with a GUI. The emulator has a complete GUI and is quite an amazing project. I Searched For Books I decided to set out on a search for a book which would teach me : How to create a GUI-based app (like an old Windows Forms app on Windows) >60,000 Books On O'Reilly I'm a O'Reilly Books subscriber so I searched there, because they have over 60,000 books available and those books go back to the beginning of my career. Quite amazing library actually. Here's What I Found I discovered three main things: 1. All the serious (and probably best) books were written in the (distant) past (considering speed of Internet-age) 2. Books that cover truly deep topics (not just HTML, or a JS Framework) are rarely (maybe never) published after 2008 or so. 3. Learning to build a UI while learning to program Linux is not common -- maybe non-existent note*: there are still good tech books published & I read many of them through the year, but they just don't seem to have the depth of coverage that they used to have. I found the fantastic book, Advanced Programming in the Unix Environment, 3rd ed[

        J Offline
        J Offline
        Jeremy Falcon
        wrote on last edited by
        #3

        Congrats on the emulator btw, that's pretty cool.

        Jeremy Falcon

        1 Reply Last reply
        0
        • raddevusR raddevus

          I just discovered how to build an NES (Nintendo) emulator on my Linux box. When I started developing software 30 years ago, I began with C, but I had no idea how to do this build (see the details at this answer on AskUbuntu[^]). Developing Complete Apps On Linux The person who explained what I needed to do had so much knowledge and I started thinking about developing apps on Linux -- by complete I mean with a GUI. The emulator has a complete GUI and is quite an amazing project. I Searched For Books I decided to set out on a search for a book which would teach me : How to create a GUI-based app (like an old Windows Forms app on Windows) >60,000 Books On O'Reilly I'm a O'Reilly Books subscriber so I searched there, because they have over 60,000 books available and those books go back to the beginning of my career. Quite amazing library actually. Here's What I Found I discovered three main things: 1. All the serious (and probably best) books were written in the (distant) past (considering speed of Internet-age) 2. Books that cover truly deep topics (not just HTML, or a JS Framework) are rarely (maybe never) published after 2008 or so. 3. Learning to build a UI while learning to program Linux is not common -- maybe non-existent note*: there are still good tech books published & I read many of them through the year, but they just don't seem to have the depth of coverage that they used to have. I found the fantastic book, Advanced Programming in the Unix Environment, 3rd ed[

          A Offline
          A Offline
          Amarnath S
          wrote on last edited by
          #4

          Nowadays very few people read books. They will prefer to watch a set of YouTube videos and consider themselves as experts.

          raddevusR N J 3 Replies Last reply
          0
          • raddevusR raddevus

            I just discovered how to build an NES (Nintendo) emulator on my Linux box. When I started developing software 30 years ago, I began with C, but I had no idea how to do this build (see the details at this answer on AskUbuntu[^]). Developing Complete Apps On Linux The person who explained what I needed to do had so much knowledge and I started thinking about developing apps on Linux -- by complete I mean with a GUI. The emulator has a complete GUI and is quite an amazing project. I Searched For Books I decided to set out on a search for a book which would teach me : How to create a GUI-based app (like an old Windows Forms app on Windows) >60,000 Books On O'Reilly I'm a O'Reilly Books subscriber so I searched there, because they have over 60,000 books available and those books go back to the beginning of my career. Quite amazing library actually. Here's What I Found I discovered three main things: 1. All the serious (and probably best) books were written in the (distant) past (considering speed of Internet-age) 2. Books that cover truly deep topics (not just HTML, or a JS Framework) are rarely (maybe never) published after 2008 or so. 3. Learning to build a UI while learning to program Linux is not common -- maybe non-existent note*: there are still good tech books published & I read many of them through the year, but they just don't seem to have the depth of coverage that they used to have. I found the fantastic book, Advanced Programming in the Unix Environment, 3rd ed[

            M Offline
            M Offline
            megaadam
            wrote on last edited by
            #5

            Another perspective is that it often makes sense to think in terms of cross platform, for desktop applications. (I refuse to use the word "app" for desktop :cool: ) VS Code and Slack are two such widespread applications (written in Electron). Another approach is Qt. I think the Xamarin framework was around, but might be dead? Google have their own such framework (JS based just like Electron), the name evades me. Of course, if you want to learn Linux, such options will not help, so maybe I am just speaking into to void here.

            "If we don't change direction, we'll end up where we're going"

            raddevusR 1 Reply Last reply
            0
            • raddevusR raddevus

              I just discovered how to build an NES (Nintendo) emulator on my Linux box. When I started developing software 30 years ago, I began with C, but I had no idea how to do this build (see the details at this answer on AskUbuntu[^]). Developing Complete Apps On Linux The person who explained what I needed to do had so much knowledge and I started thinking about developing apps on Linux -- by complete I mean with a GUI. The emulator has a complete GUI and is quite an amazing project. I Searched For Books I decided to set out on a search for a book which would teach me : How to create a GUI-based app (like an old Windows Forms app on Windows) >60,000 Books On O'Reilly I'm a O'Reilly Books subscriber so I searched there, because they have over 60,000 books available and those books go back to the beginning of my career. Quite amazing library actually. Here's What I Found I discovered three main things: 1. All the serious (and probably best) books were written in the (distant) past (considering speed of Internet-age) 2. Books that cover truly deep topics (not just HTML, or a JS Framework) are rarely (maybe never) published after 2008 or so. 3. Learning to build a UI while learning to program Linux is not common -- maybe non-existent note*: there are still good tech books published & I read many of them through the year, but they just don't seem to have the depth of coverage that they used to have. I found the fantastic book, Advanced Programming in the Unix Environment, 3rd ed[

              A Offline
              A Offline
              Andre Oosthuizen
              wrote on last edited by
              #6

              Saying this with tongue in cheek :-O Ask ChatGPT to write the book, seems everyone else does. Hopefully it learned from some old scripts and might give a good example OR, it might all be bull$#% like every other return it gives... Just joking!

              1 Reply Last reply
              0
              • A Amarnath S

                Nowadays very few people read books. They will prefer to watch a set of YouTube videos and consider themselves as experts.

                raddevusR Offline
                raddevusR Offline
                raddevus
                wrote on last edited by
                #7

                Amarnath S wrote:

                They will prefer to watch a set of YouTube videos and consider themselves as experts.

                I know... :| Alas!

                1 Reply Last reply
                0
                • M megaadam

                  Another perspective is that it often makes sense to think in terms of cross platform, for desktop applications. (I refuse to use the word "app" for desktop :cool: ) VS Code and Slack are two such widespread applications (written in Electron). Another approach is Qt. I think the Xamarin framework was around, but might be dead? Google have their own such framework (JS based just like Electron), the name evades me. Of course, if you want to learn Linux, such options will not help, so maybe I am just speaking into to void here.

                  "If we don't change direction, we'll end up where we're going"

                  raddevusR Offline
                  raddevusR Offline
                  raddevus
                  wrote on last edited by
                  #8

                  megaadam wrote:

                  VS Code and Slack are two such widespread applications (written in Electron).

                  :thumbsup: My own app is written using ElectronJS also and it runs cross-platform also. See my github for GitHub - raddevus/CYaPass-Electron: The official C'YaPass desktop app built on Electron (runs on Windows, Linux, Mac)[^] My app is in the Windows Store[^], SnapStore (Linux)[^], and runs as a native app on Macs.

                  1 Reply Last reply
                  0
                  • A Amarnath S

                    Nowadays very few people read books. They will prefer to watch a set of YouTube videos and consider themselves as experts.

                    N Offline
                    N Offline
                    Nelek
                    wrote on last edited by
                    #9

                    Amarnath S wrote:

                    They will prefer to watch a set of YouTube videos

                    I do it for woodworking

                    Amarnath S wrote:

                    consider themselves as experts.

                    that's not what my fingers show... :rolleyes: :-D

                    M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

                    1 Reply Last reply
                    0
                    • A Amarnath S

                      Nowadays very few people read books. They will prefer to watch a set of YouTube videos and consider themselves as experts.

                      J Offline
                      J Offline
                      jschell
                      wrote on last edited by
                      #10

                      And some use to read the book and consider themselves an expert. And even more so they would write a book and then proclaim themselves and expert (and force their students to buy it.) The source of the knowledge doesn't matter as long as learning can take place.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups