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 4 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.
  • H Offline
    H Offline
    honey the codewitch
    wrote on last edited by
    #1

    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

    pkfoxP Y M C C 42 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

      pkfoxP Offline
      pkfoxP Offline
      pkfox
      wrote on last edited by
      #2

      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

      N C B 3 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

        Y Offline
        Y Offline
        yacCarsten
        wrote on last edited by
        #3

        My first (paid) job was COBOL and I'm still a little nostalgic. But I agree with you and Pete, my guilty love was VB6. For me it was Interop where I could do all sorts of automation with Office for my users.

        // TODO: Insert something here

        Top ten reasons why I'm lazy 1.

        pkfoxP 1 Reply Last reply
        0
        • Y yacCarsten

          My first (paid) job was COBOL and I'm still a little nostalgic. But I agree with you and Pete, my guilty love was VB6. For me it was Interop where I could do all sorts of automation with Office for my users.

          // TODO: Insert something here

          Top ten reasons why I'm lazy 1.

          pkfoxP Offline
          pkfoxP Offline
          pkfox
          wrote on last edited by
          #4

          My first payer was Cobol I only ever used VB6 to create components(ActiveX) I could use in another language which was usually Visual Foxpro ( a good product canned by M$ in favour of Access ) I don't feel guilty or ashamed for using VB6 it was the right tool for the job at the time.

          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

          Y 1 Reply Last reply
          0
          • pkfoxP pkfox

            My first payer was Cobol I only ever used VB6 to create components(ActiveX) I could use in another language which was usually Visual Foxpro ( a good product canned by M$ in favour of Access ) I don't feel guilty or ashamed for using VB6 it was the right tool for the job at the time.

            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

            Y Offline
            Y Offline
            yacCarsten
            wrote on last edited by
            #5

            Nor I, VB was extremely versatile at the time. I merely used "guilty" in context with OP.

            // TODO: Insert something here

            Top ten reasons why I'm lazy 1.

            pkfoxP 1 Reply Last reply
            0
            • Y yacCarsten

              Nor I, VB was extremely versatile at the time. I merely used "guilty" in context with OP.

              // TODO: Insert something here

              Top ten reasons why I'm lazy 1.

              pkfoxP Offline
              pkfoxP Offline
              pkfox
              wrote on last edited by
              #6

              It's always been cool to knock VB - all programmers I know ( a lot ) have used VB at some point.

              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

              Y 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
                ChandraRam
                wrote on last edited by
                #7

                I've never been ashamed of any language that I (have to) use to provide the solution that my client wants. I have used VB6 up until a decade ago, and then VB.Net, C# and VBA now. So long as the job gets done, and my bills are paid... :-) I've never really had a choice in selecting the language as almost all of my work is in maintaining other people's code.

                Happiness will never come to those who fail to appreciate what they already have. -Anon And those who were seen dancing were thought to be insane by those who could not hear the music. -Frederick Nietzsche

                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
                  Mircea Neacsu
                  wrote on last edited by
                  #8

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

                  Mircea

                  U 1 Reply Last reply
                  0
                  • pkfoxP pkfox

                    It's always been cool to knock VB - all programmers I know ( a lot ) have used VB at some point.

                    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

                    Y Offline
                    Y Offline
                    yacCarsten
                    wrote on last edited by
                    #9

                    Quote:

                    It's always been cool to knock VB

                    Agree. People far smarter than me have always bagged VB on this and other forums for various reasons. I just enjoyed what I could do with it. It was a transition in my career after working with Ingres, Informix etc which led me to C#.

                    // TODO: Insert something here

                    Top ten reasons why I'm lazy 1.

                    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
                      CPallini
                      wrote on last edited by
                      #10

                      Latin. (I'll get my coat)

                      "In testa che avete, Signor di Ceprano?" -- Rigoletto

                      S E 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

                        D Offline
                        D Offline
                        David ONeil
                        wrote on last edited by
                        #11

                        Nothing I'm ashamed of. Access/Office automation with VBA is so seriously powerful how could I be ashamed? People have bitched about the price of Office for years, but understanding the power available in it, it is underpriced.

                        Our Forgotten Astronomy | Object Oriented Programming with C++ | Wordle solver

                        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
                          snorkie
                          wrote on last edited by
                          #12

                          Not quite ashamed, but I started in Cold Fusion 4.5

                          Hogan

                          V C 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

                            M Offline
                            M Offline
                            MarkTJohnson
                            wrote on last edited by
                            #13

                            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.

                            M C R 3 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

                              T Offline
                              T Offline
                              TNCaver
                              wrote on last edited by
                              #14

                              BASIC, in all the flavors I've used since I started this craft: MS-BASIC, GW-BASIC, QuickBasic, PowerBasic, VB 1 for DOS, VB4, VB6, VB.NET. I learned and achieved a lot using it, and have no regrets or embarrassment. My favorite language is the first one I learned, though I've rarely used it: Assembly

                              There are no solutions, only trade-offs.
                                 - Thomas Sowell

                              A day can really slip by when you're deliberately avoiding what you're supposed to do.
                                 - Calvin (Bill Watterson, Calvin & Hobbes)

                              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

                                D Offline
                                D Offline
                                Daniel Pfeffer
                                wrote on last edited by
                                #15

                                Languages (both natural and computer) are tools. Would you ask a carpenter whether he/she/it is ashamed of using a hammer? There are languages that are better (or worse) for a particular purpose, and there are languages whose syntax causes me to shudder (e.g. Python's significant indentation), but there is no language that I would feel ashamed to know.

                                Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

                                H 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

                                  F Offline
                                  F Offline
                                  fgs1963
                                  wrote on last edited by
                                  #16

                                  FoxPro... starting from v2.0 for DOS all the way through v2.6 for Windows. :-O

                                  pkfoxP 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

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

                                    gwbasic, as it is better than python :)

                                    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.

                                    pkfoxP 1 Reply Last reply
                                    0
                                    • D Daniel Pfeffer

                                      Languages (both natural and computer) are tools. Would you ask a carpenter whether he/she/it is ashamed of using a hammer? There are languages that are better (or worse) for a particular purpose, and there are languages whose syntax causes me to shudder (e.g. Python's significant indentation), but there is no language that I would feel ashamed to know.

                                      Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

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

                                      Some mechanics look down their nose at impact wrenches. Just sayin'

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

                                      D pkfoxP L 3 Replies Last reply
                                      0
                                      • H honey the codewitch

                                        Some mechanics look down their nose at impact wrenches. Just sayin'

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

                                        D Offline
                                        D Offline
                                        dandy72
                                        wrote on last edited by
                                        #19

                                        honey the codewitch wrote:

                                        Some mechanics look down their nose at impact wrenches. Just sayin'

                                        As the son of a mechanic, I'd say, none of these people has ever tried to make a living as a mechanic. Or they're paid by the hour.

                                        J H 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

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

                                          honey the codewitch wrote:

                                          Do you secretly love Perl?

                                          Certainly not ashamed about it. But I don't expect anyone else in the group to use it or even understand it. If I must create a tool for others to use then I extensively document the usage. And I comment the code extensively too. Not just why the code is doing something but explaining what the code actually does (the sort of comments that should not normally appear in code.)

                                          H 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