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. Giving up programming

Giving up programming

Scheduled Pinned Locked Moved The Lounge
wcfsysadmintools
76 Posts 36 Posters 2 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.
  • R Rob Philpott

    What tools are you using? I've been using Microsoft Visual tools for 20 odd years and they've never been better. Sure, we all miss Visual SourceSafe and the web is just an abomination, but there's plenty of scope for *proper* programming still.

    Regards, Rob Philpott.

    G Offline
    G Offline
    gardnerp
    wrote on last edited by
    #31

    Actually, I'm still using SourceSafe. I can't stand it. It doesn't handle long lines in a file so it always reports every single minified JS file as having differences in it. It doesn't work on Windows 7/8 properly and certain hacks need to be put in place. Not that it wasn't good in its day though.

    R E 2 Replies Last reply
    0
    • G gardnerp

      Actually, I'm still using SourceSafe. I can't stand it. It doesn't handle long lines in a file so it always reports every single minified JS file as having differences in it. It doesn't work on Windows 7/8 properly and certain hacks need to be put in place. Not that it wasn't good in its day though.

      R Offline
      R Offline
      Rob Philpott
      wrote on last edited by
      #32

      I guess its been about ten years since I last used it. I have a certain respect for its non-branching ethos. The thing I do remember about it though is lots of very odd files, and the occasional moment when everything would get corrupted completely. That and shouting over the room "after you for Hyperblaster.cpp Dave!"

      Regards, Rob Philpott.

      1 Reply Last reply
      0
      • A Andrew Torrance

        Thank goodness, I thought it was just me . I spend longer thinking about other peoples frameworks than it would have taken me to write half the things from scratch .

        N Offline
        N Offline
        Nemanja Trifunovic
        wrote on last edited by
        #33

        Andrew Torrance wrote:

        I spend longer thinking about other peoples frameworks than it would have taken me to write half the things from scratch .

        I just had to upvote this.

        utf8-cpp

        1 Reply Last reply
        0
        • R RugbyLeague

          I think I have had enough. I still enjoy programming but there seems to be very little of it around any more. I spend my time fighting with the tools rather than working on the solution. Deployment is an utter farce. Source control is hideous. Web Services are appalling hacks. Web development is a massive step backwards dragging all manner of shonky technologies and libraries together.

          J Offline
          J Offline
          JMK NI
          wrote on last edited by
          #34

          Maybe you just need a new job? I think that there are two types of programmers, career programmers and "I'm doing this because I love it" programmers, and there's nothing wrong with either, I would say the industry needs both. If you do it because you love it and you are working in a place designed for, and with other, career programmers, you're going to have a bad time! Equally, if it's just a career for you, and you're working other programmers who would be there even if nobody was paying them, it's going to suck. So maybe you fall into one category, and you're working at a company designed for the other category?

          1 Reply Last reply
          0
          • R RugbyLeague

            I have been trying with source control and I kind of understand why some people like it. Personally I have never had any benefit from it but lots and lots and lots of trouble. Maybe because I don't understand how to use it.

            K Offline
            K Offline
            Kevin Marois
            wrote on last edited by
            #35

            You'll see the benefit when your hard drive melts down and you need to get the source of the project you're working on. An off site repository is a must.

            If it's not broken, fix it until it is

            R 1 Reply Last reply
            0
            • N Nelek

              My source control is just to make a zip-backup with format: Projekt_name - Timestamp - Brief description of the higlights made that day With it I have the "Branching" and "Tagging" functionality you describe. The only one missing is "Diffing" but, since in the PLC-World it is very uncommon that more than a person works in the very same programm, I don't really need it. The only one making changes it's me.

              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.

              R Offline
              R Offline
              RugbyLeague
              wrote on last edited by
              #36

              very much like my previous method which worked for me since I stopped using 12" mag tapes

              1 Reply Last reply
              0
              • K Kevin Marois

                You'll see the benefit when your hard drive melts down and you need to get the source of the project you're working on. An off site repository is a must.

                If it's not broken, fix it until it is

                R Offline
                R Offline
                RugbyLeague
                wrote on last edited by
                #37

                previously I backed up to zip files on the server which are subsequently backed up to tape and held off site

                K 1 Reply Last reply
                0
                • R RugbyLeague

                  previously I backed up to zip files on the server which are subsequently backed up to tape and held off site

                  K Offline
                  K Offline
                  Kevin Marois
                  wrote on last edited by
                  #38

                  Except that's not SOURCE CONTROL, that's BACKING up - two entirely different things. You should be doing both. First, assuming you find yourself working in a multi-developer environment... ZIP files does noting for you. How do you reliably get the other developer's changes? Second, what if you made changes all week and the customer wants you to roll back a portion of it? You can't unless you're zipping every half day. Even then, you lose half a days work. Third, like someone else mentioned, how would you branch / merge? You can't without source control. I agree that source control is tedious, kludgy, and a real mess. I STILL don't get TFS on-line, but in VS it works ok. Having said that, I would Never work without it.

                  If it's not broken, fix it until it is

                  R 1 Reply Last reply
                  0
                  • K Kevin Marois

                    Except that's not SOURCE CONTROL, that's BACKING up - two entirely different things. You should be doing both. First, assuming you find yourself working in a multi-developer environment... ZIP files does noting for you. How do you reliably get the other developer's changes? Second, what if you made changes all week and the customer wants you to roll back a portion of it? You can't unless you're zipping every half day. Even then, you lose half a days work. Third, like someone else mentioned, how would you branch / merge? You can't without source control. I agree that source control is tedious, kludgy, and a real mess. I STILL don't get TFS on-line, but in VS it works ok. Having said that, I would Never work without it.

                    If it's not broken, fix it until it is

                    R Offline
                    R Offline
                    RugbyLeague
                    wrote on last edited by
                    #39

                    I know it isn't source control. I have always previously worked in a team of one - me. The customer has never asked me to roll back a portion of it as I always keep the customer in the loop with what I am doing and plan to do. I have never had a reason to branch/merge I understand why people use source control - I am venting because I am having to use it.

                    F H 2 Replies Last reply
                    0
                    • R RugbyLeague

                      I think I have had enough. I still enjoy programming but there seems to be very little of it around any more. I spend my time fighting with the tools rather than working on the solution. Deployment is an utter farce. Source control is hideous. Web Services are appalling hacks. Web development is a massive step backwards dragging all manner of shonky technologies and libraries together.

                      P Offline
                      P Offline
                      Paul M Watt
                      wrote on last edited by
                      #40

                      RugbyLeague wrote:

                      Web Services are appalling hacks. Web development is a massive step backwards dragging all manner of shonky technologies and libraries together.

                      Ahh, I believe I see the problem. Put the web down, and take a step back. Before the web, there were other types of things that required programming. In fact, it turns out that there still are things that require programming not related to the web; plenty of it. I would argue that you should give up hacking, and shift over to programming ;) This guy may need some help Drones[^] (Hopefully he is not planning on connecting it to the web).

                      R 1 Reply Last reply
                      0
                      • P Paul M Watt

                        RugbyLeague wrote:

                        Web Services are appalling hacks. Web development is a massive step backwards dragging all manner of shonky technologies and libraries together.

                        Ahh, I believe I see the problem. Put the web down, and take a step back. Before the web, there were other types of things that required programming. In fact, it turns out that there still are things that require programming not related to the web; plenty of it. I would argue that you should give up hacking, and shift over to programming ;) This guy may need some help Drones[^] (Hopefully he is not planning on connecting it to the web).

                        R Offline
                        R Offline
                        RugbyLeague
                        wrote on last edited by
                        #41

                        The problem is I am being asked to do web stuff - not something I have ever done before. It's like wading through treacle.

                        P 1 Reply Last reply
                        0
                        • M Marc Clifton

                          Mark_Wallace wrote:

                          Put a big sign on the wall:

                          Done.[^] Putting it on my blog ensures that I will remember it myself! Marc

                          Imperative to Functional Programming Succinctly

                          M Offline
                          M Offline
                          Mark_Wallace
                          wrote on last edited by
                          #42

                          Coming from someone like you, Marc, that's high praise. Let's hope a few people listen.

                          I wanna be a eunuchs developer! Pass me a bread knife!

                          1 Reply Last reply
                          0
                          • R RugbyLeague

                            I think I have had enough. I still enjoy programming but there seems to be very little of it around any more. I spend my time fighting with the tools rather than working on the solution. Deployment is an utter farce. Source control is hideous. Web Services are appalling hacks. Web development is a massive step backwards dragging all manner of shonky technologies and libraries together.

                            L Offline
                            L Offline
                            Lost User
                            wrote on last edited by
                            #43

                            Sounds like a case of Android development with NDK.

                            1 Reply Last reply
                            0
                            • R RugbyLeague

                              The problem is I am being asked to do web stuff - not something I have ever done before. It's like wading through treacle.

                              P Offline
                              P Offline
                              Paul M Watt
                              wrote on last edited by
                              #44

                              After translating the new word you just taught me, "treacle", to "molasses", I would agree. Ironically, I think that would be a good name for "The Web", "The Treacle", or the "Inter-treacles"... If you like programming, find a job that requires the type of programming and tools that you enjoy.

                              R 1 Reply Last reply
                              0
                              • R RugbyLeague

                                I think I have had enough. I still enjoy programming but there seems to be very little of it around any more. I spend my time fighting with the tools rather than working on the solution. Deployment is an utter farce. Source control is hideous. Web Services are appalling hacks. Web development is a massive step backwards dragging all manner of shonky technologies and libraries together.

                                K Offline
                                K Offline
                                kmoorevs
                                wrote on last edited by
                                #45

                                RugbyLeague wrote:

                                I think I have had enough. I still enjoy programming but there seems to be very little of it around any more. I spend my time fighting with the tools...

                                So, nothing is new...this is what we do right? Maybe a vacation is in order? Cheers :)

                                "Go forth into the source" - Neal Morse

                                1 Reply Last reply
                                0
                                • R RugbyLeague

                                  I have one. I built my own programming language, it's own IDE, and my own database engine and query GUI (winning several industry awards) Unfortunately it all requires very little maintenance and deployment takes seconds. So I am on other projects now - which is mostly about fighting with the tools

                                  L Offline
                                  L Offline
                                  Lost User
                                  wrote on last edited by
                                  #46

                                  So.. what are those tools that you built?

                                  R 1 Reply Last reply
                                  0
                                  • L Lost User

                                    So.. what are those tools that you built?

                                    R Offline
                                    R Offline
                                    RugbyLeague
                                    wrote on last edited by
                                    #47

                                    Mostly in house stuff although we do have some external clients

                                    1 Reply Last reply
                                    0
                                    • R RugbyLeague

                                      I think I have had enough. I still enjoy programming but there seems to be very little of it around any more. I spend my time fighting with the tools rather than working on the solution. Deployment is an utter farce. Source control is hideous. Web Services are appalling hacks. Web development is a massive step backwards dragging all manner of shonky technologies and libraries together.

                                      E Offline
                                      E Offline
                                      Edward Quixote
                                      wrote on last edited by
                                      #48

                                      I woke up and found myself in the Era of Developers fighting with tools other than working on the solution! I'd really like to know how real programming was like back then, maybe, individually, as Java Maniac, can contribute to it! :-D

                                      <£dward>~c0d£~

                                      R 1 Reply Last reply
                                      0
                                      • E Edward Quixote

                                        I woke up and found myself in the Era of Developers fighting with tools other than working on the solution! I'd really like to know how real programming was like back then, maybe, individually, as Java Maniac, can contribute to it! :-D

                                        <£dward>~c0d£~

                                        R Offline
                                        R Offline
                                        RugbyLeague
                                        wrote on last edited by
                                        #49

                                        Well, I worked on COBOL/Fortran/PL1 systems on minis (TI and Prime) - there were no frameworks or anything like that on those computers - you had the language, a screen package and an ISAM package - no Google so you had the various manuals (in the case of PL/1 on the Prime we didn't have a manual so I taught myself looking at the Primos source code) - we had Emacs with Peel (emacs lisp on the prime) which was about the only difficult tool to get to grips with) Of course since then I have used C, C++, C# and various languages of my own design

                                        1 Reply Last reply
                                        0
                                        • P Paul M Watt

                                          After translating the new word you just taught me, "treacle", to "molasses", I would agree. Ironically, I think that would be a good name for "The Web", "The Treacle", or the "Inter-treacles"... If you like programming, find a job that requires the type of programming and tools that you enjoy.

                                          R Offline
                                          R Offline
                                          RugbyLeague
                                          wrote on last edited by
                                          #50

                                          I started my own business to develop the tools I enjoy. Unfortunately I sold it

                                          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