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. Do you have a language you're kind of ashamed that you like(d)?

Do you have a language you're kind of ashamed that you like(d)?

Scheduled Pinned Locked Moved The Lounge
designperlcomgraphics
89 Posts 57 Posters 5 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.
  • pkfoxP pkfox

    Gee Wiz basic

    In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP

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

    Better than Phyton, innit?

    Bastard Programmer from Hell :suss: "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

    1 Reply Last reply
    0
    • H honey the codewitch

      Some sort of glue language that maybe everyone loves to hate, but felt right at home for you? Are you a closet Access/VBA junkie? Do you secretly love Perl? For me it would definitely be VB6. As much as I hate to admit it, for Windows UI code that glued my DLLs together, I feel like it was fantastic, even if the language itself was clunky and kind of limited unless you were willing to hack down to win32 from it quite a bit. Still, pretty neat what you could do with it if you were willing to get dirty. I learned a lot of win32 with it.

      Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

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

      honey the codewitch wrote:

      For me it would definitely be VB6

      Upvoted for being courageous enough to admit this here or on any coder's forum! :thumbsup: I agree 100% with you. VB6 might be old and ugly but as long as MS is shipping the runtimes with the OS, those executables will live on and some developers will continue to support those products/projects. I came back to programming in the late 90s and got my first job doing VB6/Classic ASP development. To keep a long story short, I am still at that company and we still lots of active VB6 projects. (likely > 1M LOC across 2 largish apps and 100 or so 'add-on modules') Those apps are getting migrated as time allows which means very slowly! :laugh: In the past I've hired 2 jr. developers for migration only, but neither worked out. Perhaps I just haven't found the right one...or I'm impossible to work with. :laugh:

      "Go forth into the source" - Neal Morse "Hope is contagious"

      H 1 Reply Last reply
      0
      • K kmoorevs

        honey the codewitch wrote:

        For me it would definitely be VB6

        Upvoted for being courageous enough to admit this here or on any coder's forum! :thumbsup: I agree 100% with you. VB6 might be old and ugly but as long as MS is shipping the runtimes with the OS, those executables will live on and some developers will continue to support those products/projects. I came back to programming in the late 90s and got my first job doing VB6/Classic ASP development. To keep a long story short, I am still at that company and we still lots of active VB6 projects. (likely > 1M LOC across 2 largish apps and 100 or so 'add-on modules') Those apps are getting migrated as time allows which means very slowly! :laugh: In the past I've hired 2 jr. developers for migration only, but neither worked out. Perhaps I just haven't found the right one...or I'm impossible to work with. :laugh:

        "Go forth into the source" - Neal Morse "Hope is contagious"

        H Offline
        H Offline
        honey the codewitch
        wrote on last edited by
        #52

        If you're still using VB6 and you want to make your apps pretty check this site out vbAccelerator.com - Advanced VB, C# and VB.NET Source Code and Controls[^] He produces some quality controls for VB6 with professional look and feel. It's aces. I learned a lot back in the day from just looking at his code.

        Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

        1 Reply Last reply
        0
        • H honey the codewitch

          Some sort of glue language that maybe everyone loves to hate, but felt right at home for you? Are you a closet Access/VBA junkie? Do you secretly love Perl? For me it would definitely be VB6. As much as I hate to admit it, for Windows UI code that glued my DLLs together, I feel like it was fantastic, even if the language itself was clunky and kind of limited unless you were willing to hack down to win32 from it quite a bit. Still, pretty neat what you could do with it if you were willing to get dirty. I learned a lot of win32 with it.

          Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

          C Offline
          C Offline
          Chris Maunder
          wrote on last edited by
          #53

          Windows Batch. It's my dirty little secret.

          cheers Chris Maunder

          1 Reply Last reply
          0
          • M MarkTJohnson

            Delphi 6. I used it for 2 different jobs. One job was Delphi only from 2004 to 2013. When that job played out (gov't contract not renewed) I reluctantly listed Delphi on my resume. Within the same month my old job ended I was hired as contract to hire at my current job specifically because of Delphi 6 on my resume. I have since transitioned to Java. I do love the colon equals operator for assignment, no if (a = b) instead of if (a == b) mistakes there. I started my career in a similar way, got first job because I knew dBase III+, soon move to Microsoft C 5.1. Yes, that was a long time ago.

            I’ve given up trying to be calm. However, I am open to feeling slightly less agitated. I’m begging you for the benefit of everyone, don’t be STUPID.

            C Offline
            C Offline
            Chris Maunder
            wrote on last edited by
            #54

            The first (real) language I learned was Pascal and I still respect the walrus operator. It just always seemed more imperative than plain '='.

            cheers Chris Maunder

            1 Reply Last reply
            0
            • J jmaida

              i am only ashamed that i never used basic, vb or otherwise for applications PLI/I, Fortran (lots), Cobol(lots), C(lots and lots) I actually learned Algol and used it for short time. I was in the faster is better application area (computer graphics, numerical anal., simulation)

              "A little time, a little trouble, your better day" Badfinger

              C Offline
              C Offline
              Chris Maunder
              wrote on last edited by
              #55

              FORTRAN in itself isn't terrible. Millions of lines of FORTRAN written by scientists who never did any formal computing and just let their systems grow and metastasise...that was torture. Hopefully never again.

              cheers Chris Maunder

              J 1 Reply Last reply
              0
              • S snorkie

                Not quite ashamed, but I started in Cold Fusion 4.5

                Hogan

                C Offline
                C Offline
                Chris Maunder
                wrote on last edited by
                #56

                I haven't heard that name in many a long year. (Wow I feel old now)

                cheers Chris Maunder

                1 Reply Last reply
                0
                • N Nagy Vilmos

                  VB6 was the dogs danglies if you used it well. Absolute dog's dinner in other cases.

                  veni bibi saltavi

                  C Offline
                  C Offline
                  Chris Maunder
                  wrote on last edited by
                  #57

                  You're a true poet

                  cheers Chris Maunder

                  1 Reply Last reply
                  0
                  • C Chris Maunder

                    FORTRAN in itself isn't terrible. Millions of lines of FORTRAN written by scientists who never did any formal computing and just let their systems grow and metastasise...that was torture. Hopefully never again.

                    cheers Chris Maunder

                    J Offline
                    J Offline
                    jmaida
                    wrote on last edited by
                    #58

                    :) agree

                    "A little time, a little trouble, your better day" Badfinger

                    1 Reply Last reply
                    0
                    • M Mircea Neacsu

                      I wrote myself a Forth interpreter for PDP-11. I thought I’ve seen the light. Ah, the crazy ‘80-es :laugh:

                      Mircea

                      U Offline
                      U Offline
                      Uncork
                      wrote on last edited by
                      #59

                      Never be ashamed of Forth

                      1 Reply Last reply
                      0
                      • pkfoxP pkfox

                        There was very little you couldn't do in VB6 I to learnt a lot of Win32 stuff and was introduced to the wonderful world of Com servers and ActiveX. Exciting times.

                        In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP

                        C Offline
                        C Offline
                        Chris Nicolatos
                        wrote on last edited by
                        #60

                        Having been brought up with Fortran IV, I was ecstatic when I learned Clipper in ths MS-DOS world. Windows made me change to VB6 which I used for many years for numerous projects but there is a time when all good things must go. I switched to VB .Net and now to C# but I am still nostalgic about Clipper and VB6

                        B pkfoxP 2 Replies Last reply
                        0
                        • H honey the codewitch

                          Some sort of glue language that maybe everyone loves to hate, but felt right at home for you? Are you a closet Access/VBA junkie? Do you secretly love Perl? For me it would definitely be VB6. As much as I hate to admit it, for Windows UI code that glued my DLLs together, I feel like it was fantastic, even if the language itself was clunky and kind of limited unless you were willing to hack down to win32 from it quite a bit. Still, pretty neat what you could do with it if you were willing to get dirty. I learned a lot of win32 with it.

                          Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                          L Offline
                          L Offline
                          LiamOHagan
                          wrote on last edited by
                          #61

                          I loved Visual FoxPro. Fast, easy to use, great community. MS killed it to force VFP developers to move to SQL Server. Good business move for MS. A shame for everyone else.

                          P 1 Reply Last reply
                          0
                          • H honey the codewitch

                            Some sort of glue language that maybe everyone loves to hate, but felt right at home for you? Are you a closet Access/VBA junkie? Do you secretly love Perl? For me it would definitely be VB6. As much as I hate to admit it, for Windows UI code that glued my DLLs together, I feel like it was fantastic, even if the language itself was clunky and kind of limited unless you were willing to hack down to win32 from it quite a bit. Still, pretty neat what you could do with it if you were willing to get dirty. I learned a lot of win32 with it.

                            Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                            P Offline
                            P Offline
                            Peter Gorod
                            wrote on last edited by
                            #62

                            Biblical Greek...

                            1 Reply Last reply
                            0
                            • H honey the codewitch

                              Some sort of glue language that maybe everyone loves to hate, but felt right at home for you? Are you a closet Access/VBA junkie? Do you secretly love Perl? For me it would definitely be VB6. As much as I hate to admit it, for Windows UI code that glued my DLLs together, I feel like it was fantastic, even if the language itself was clunky and kind of limited unless you were willing to hack down to win32 from it quite a bit. Still, pretty neat what you could do with it if you were willing to get dirty. I learned a lot of win32 with it.

                              Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                              S Offline
                              S Offline
                              seismofish
                              wrote on last edited by
                              #63

                              I still love Perl and use it almost every day - for everything from system administration to web applications. None of the reasons that the industry typically gives for decrying it seem to affect me: I can still read code that I wrote ten years ago. <°}}}>«<

                              1 Reply Last reply
                              0
                              • H honey the codewitch

                                Some sort of glue language that maybe everyone loves to hate, but felt right at home for you? Are you a closet Access/VBA junkie? Do you secretly love Perl? For me it would definitely be VB6. As much as I hate to admit it, for Windows UI code that glued my DLLs together, I feel like it was fantastic, even if the language itself was clunky and kind of limited unless you were willing to hack down to win32 from it quite a bit. Still, pretty neat what you could do with it if you were willing to get dirty. I learned a lot of win32 with it.

                                Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                                B Offline
                                B Offline
                                b4blue
                                wrote on last edited by
                                #64

                                Not really. I know JS fanboys wanted me to be ashamed about AS3 for years, but it made web development exciting and fun and it was similar to Java/C# so it made it easier for me to get into .Net after it was no longer popular. Ah... good times.

                                1 Reply Last reply
                                0
                                • H honey the codewitch

                                  Some sort of glue language that maybe everyone loves to hate, but felt right at home for you? Are you a closet Access/VBA junkie? Do you secretly love Perl? For me it would definitely be VB6. As much as I hate to admit it, for Windows UI code that glued my DLLs together, I feel like it was fantastic, even if the language itself was clunky and kind of limited unless you were willing to hack down to win32 from it quite a bit. Still, pretty neat what you could do with it if you were willing to get dirty. I learned a lot of win32 with it.

                                  Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                                  G Offline
                                  G Offline
                                  grralph1
                                  wrote on last edited by
                                  #65

                                  This is a wonderful question. Really Wonderful. I love all the responses to it as well. In some ways it it is like a confessional. I feel a bit vindicated now. I am not embarrassed by any language that I've used. I started very early and have used most of them. Like you one of the best times was to see if VB6 couldn't do something. Like you, that is where I learnt to be dirty. All the WIN32 stuff. Could do anything that I wanted. It was so much fun. Maybe wasn't as fast as the same in C or C++ of whatever brand alternative. But It was a challenge. I did that also. I, We always got there in the end. It was such fun. Especially where we were told that NO you can't do that with VB6. And then we did. We could do anything. I forget most of it now. Forget Fortran but came back to it later and continued, I loved it, but years ago now. Forget Pascal, Delphi, C, C++ Borland, and all of the basic systems since day dot. Just do C# or VB.net now. Devs have always been critical of certain languages. I can understand. VB in all forms is a classic hate language. It has ON ERROR RESUME NEXT. Allows Goto and Gosub. However it allows free memory so you could make your own IO boards to stick in your computer. Then the OS changed to memory protected. That very thing changed the world. Not in a good way at first but later it did. I hear devs putting shit on all different languages. My favourite was an add from Pornhub advertising positions for PHP programmers. The PHP dev answered: I am Interested but I don't think I'd be comfortable telling my friends and family that's what I do all day. Answer: That is understandable. I don't think I would be comfortable telling may family that I develop PHP either. Look There is no embarrassing language. Some are good and some are not so much. They are all there for a purpose though. The purpose is to get things done. Properly. We all do that. Hopefully. I can understand why devs criticise VB6, but like Nagy Vilmos says, done well it was (Translated from Hungarian) the Bees Nees, Done bad it was DDay. I love it all. Love you.

                                  "Rock journalism is people who can't write interviewing people who can't talk for people who can't read." Frank Zappa 1980

                                  1 Reply Last reply
                                  0
                                  • H honey the codewitch

                                    Some sort of glue language that maybe everyone loves to hate, but felt right at home for you? Are you a closet Access/VBA junkie? Do you secretly love Perl? For me it would definitely be VB6. As much as I hate to admit it, for Windows UI code that glued my DLLs together, I feel like it was fantastic, even if the language itself was clunky and kind of limited unless you were willing to hack down to win32 from it quite a bit. Still, pretty neat what you could do with it if you were willing to get dirty. I learned a lot of win32 with it.

                                    Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                                    M Offline
                                    M Offline
                                    MGutmann
                                    wrote on last edited by
                                    #66

                                    Why and for what should I be ashamed here? I've been able to pay my bills and live a good life with it all these years.

                                    1 Reply Last reply
                                    0
                                    • H honey the codewitch

                                      Some sort of glue language that maybe everyone loves to hate, but felt right at home for you? Are you a closet Access/VBA junkie? Do you secretly love Perl? For me it would definitely be VB6. As much as I hate to admit it, for Windows UI code that glued my DLLs together, I feel like it was fantastic, even if the language itself was clunky and kind of limited unless you were willing to hack down to win32 from it quite a bit. Still, pretty neat what you could do with it if you were willing to get dirty. I learned a lot of win32 with it.

                                      Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                                      P Offline
                                      P Offline
                                      Peter Adam
                                      wrote on last edited by
                                      #67

                                      Clipper 87. The REAL language integrated query.

                                      1 Reply Last reply
                                      0
                                      • L LiamOHagan

                                        I loved Visual FoxPro. Fast, easy to use, great community. MS killed it to force VFP developers to move to SQL Server. Good business move for MS. A shame for everyone else.

                                        P Offline
                                        P Offline
                                        Peter Adam
                                        wrote on last edited by
                                        #68

                                        I liked the language of FoxPro 2.6 for DOS. Unfortunately it died a lot with "corruption detected" on a network where Clipper 87 marched like a Roman legion.

                                        1 Reply Last reply
                                        0
                                        • H honey the codewitch

                                          Some sort of glue language that maybe everyone loves to hate, but felt right at home for you? Are you a closet Access/VBA junkie? Do you secretly love Perl? For me it would definitely be VB6. As much as I hate to admit it, for Windows UI code that glued my DLLs together, I feel like it was fantastic, even if the language itself was clunky and kind of limited unless you were willing to hack down to win32 from it quite a bit. Still, pretty neat what you could do with it if you were willing to get dirty. I learned a lot of win32 with it.

                                          Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                                          C Offline
                                          C Offline
                                          CodeZombie62
                                          wrote on last edited by
                                          #69

                                          I guess I’d have to say Basic. First learned in high school in late 70’s. After that learned more DEC Basic in college and first job that I had that paid enough for me to move out of my parents house was also using DEC Basic. Used Turbo Basic, Quick Basic, MS Basic, VB For DOS (that was interesting), VBA in Access, VB5 (briefly), VB6, and VB.Net. Now I’m using C# and I really am enjoying 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