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 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
    ChristianLavigne
    wrote on last edited by
    #78

    Turbo Pascal (then Delphi) But I have no shame saying it. Those were fantastic languages!

    Christian Lavigne

    1 Reply Last reply
    0
    • C Calin Negru

      “a lot” is maybe to much said, like for instance you had no registers but you had no functions to work with either, to establish the execution order you had to mark each line with a number. You could then jump as required from place to place with the go to command. There are a ton more features that make a programming language, I’m only describing the things I knew how to use.

      K Offline
      K Offline
      kholsinger
      wrote on last edited by
      #79

      I remember that kind of BASIC (Beginners All Purpose Symbolic Instruction Code, if I recall correctly). Mostly I'm grateful that I was introduced to both assembly and Basic within a couple of weeks of each other -- I very quickly understood why the largest line number was 32767, for example. (Unless it was 65535, but I don't think so....) I don't remember using lots of "go to"s. I remember that being discouraged even then. But, hey, this was in the 1980s. The other advantage of starting back then was that I could follow the concepts, if not every detail, from transistor to gate to register to processor to assembly to compiler. Much harder to follow the details of what's going on in today's processors. And I'm grateful I rarely care -- modern compilers are wonderful tools. I haven't dug into the generated assembly code in a long time.

      1 Reply Last reply
      0
      • C Chris Nicolatos

        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 Offline
        B Offline
        bryanren
        wrote on last edited by
        #80

        Clipper was great (at, say, get). I am not remembering the linker that I used. I still refer to zap & pack. Brief was the editor - loved it. That set me up well for a FoxPro gig, and then on to MS Access.

        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
          bryanren
          wrote on last edited by
          #81

          Proud dev using MS Access / VBA. Until they get used outside their expected domain - then you have to tell the users to find a grown up solution. I still use that hated Hungarian notation naming style when I get to. Is HTML considered a language here? Unproud - ok, I still use HTML tables to do page organization / layout.

          1 Reply Last reply
          0
          • C Chris Nicolatos

            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

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

            I loved Clipper

            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

            D 1 Reply Last reply
            0
            • S StarNamer work

              I don't think I'm ashamed to say I learnt Latin at school.

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

              If you know just a smattering of Latin you can get by in most western languages

              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

              1 Reply Last reply
              0
              • H honey the codewitch

                jschell wrote:

                (the sort of comments that should not normally appear in code.)

                Hey, if it doesn't bother you that it's necessary to do that with Perl, far be it from me to judge. Every time I even read Perl I feel like I need a shower. :laugh:

                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
                #84

                honey the codewitch wrote:

                if it doesn't bother you that it's necessary to do that with Perl

                I know C#, Java, C++/C. And have delved into many others like assembler, Pascal, Fortran, Basic. I have looked at even more than that. When I choose Perl it is because it is going to be better for the job. I could do it in some of the others but it would take longer. Especially when I present it as a solution that others will need to use I consider the tradeoffs very carefully.

                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
                  MikeTheFid
                  wrote on last edited by
                  #85

                  REXX

                  Cheers, Mike Fidler "I intend to live forever - so far, so good." Steven Wright "I almost had a psychic girlfriend but she left me before we met." Also Steven Wright "I'm addicted to placebos. I could quit, but it wouldn't matter." Steven Wright yet again.

                  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
                    Brian L Hughes
                    wrote on last edited by
                    #86

                    The beauty of a cobol program, designed to replace assembler, all the memory usage statements at the top followed by the procedural code. PERFORM 4000-Do-Something VARYING fd-counter FROM 1 BY 1 UNTIL fd-counter = 10 Don't forget to include your flow chart of the program! Yeah, I kind of liked working cobol.

                    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

                      T Offline
                      T Offline
                      Tiger12506
                      wrote on last edited by
                      #87

                      Believe it or not... C# I was a hardcore x86 assembly junky, and C when that wouldn't cut it. I hated everything there was to interpreted languages, loved everything about clean, tight code. And then C# comes along with its 134MB (at the time) of .NET Framework you have to have installed, it's interpreted bytecode, it's "assemblies" which aren't really DLLs... And, I wanted to hate it. But I've been using it for a long time now. And... it's really well designed. It's useful. It's scalable. I'm ashamed to admit that I actually like it.

                      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
                        SkysTheLimit
                        wrote on last edited by
                        #88

                        Not that it was ever income-generating for me, but I liked LISP. You could write some very elegant (although not readable code) in it :laugh:

                        1 Reply Last reply
                        0
                        • pkfoxP pkfox

                          I loved Clipper

                          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

                          D Offline
                          D Offline
                          Dan Rhea
                          wrote on last edited by
                          #89

                          Clipper was really great... I wrote a windowing library in it years ago (DOS type Windows) that I used for contract jobs. I eventually had to move to Clarion though as it was faster to develop in.

                          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