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. "I refuse to work in C#"

"I refuse to work in C#"

Scheduled Pinned Locked Moved The Lounge
csharppythonvisual-studiocomlinux
102 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.
  • M Mladen Jankovic

    I'd love to join the pissing contest, but these cards ain't gonna punch themselves[^]... So, later suckers! :)

    GeoGame for Windows Phone | The Longue Explained In 5 Minutes

    P Offline
    P Offline
    PIEBALDconsult
    wrote on last edited by
    #21

    Also glad I never had to do that. The 80s was a great time to begin using computers.

    1 Reply Last reply
    0
    • M Mladen Jankovic

      Marc Clifton wrote:

      Imperative to Functional Programming Succinctly

      I'v been reading Expert F# and I was wondering why the hell are you all (FP guys) obsessed with word succinct?

      GeoGame for Windows Phone | The Longue Explained In 5 Minutes

      Sander RosselS Offline
      Sander RosselS Offline
      Sander Rossel
      wrote on last edited by
      #22

      In this case because it's an entire book series[^] :laugh: The books are about 100 pages long, hence the "Succinct" part ;)

      Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.

      Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

      Regards, Sander

      1 Reply Last reply
      0
      • M Marc Clifton

        > my god, I have to actually install Visual Studio and work in an IDE? No way. I want to work from the command line for development, and if you want to use C# for the back end, I'm not going to help you. Yes indeed, I heard that on Friday from a Linux guy who is trying to push for a Django / Python back end at the company I'm working at. Fucking script-kiddies. Marc

        Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

        Sander RosselS Offline
        Sander RosselS Offline
        Sander Rossel
        wrote on last edited by
        #23

        At the next meeting slip something in his drink. When he's knocked out cold take out his organs shave his beard. When the Lin-Uxorcism is complete enjoy your C# project :D Seriously though, don't you just hate it when people get all religious about their technology? The only tech-religion I have is anti-Apple. That friggin iPhone doesn't even know lower case letters on its keyboard. NO LOWER CASE LETTERS! :wtf: It's waaaaay overpriced for a phone that doesn't know lower case letters... Anyway, don't give in to the Linux guy!

        Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.

        Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

        Regards, Sander

        S C 2 Replies Last reply
        0
        • B Brisingr Aerowing

          You elitist snob. Talk directly to the processor using binary!

          What do you get when you cross a joke with a rhetorical question? The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism. Do questions with multiple question marks annoy you???

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

          Obligatory xkcd: Real Programmers[^]

          If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack. --Winston Churchill

          1 Reply Last reply
          0
          • Sander RosselS Sander Rossel

            At the next meeting slip something in his drink. When he's knocked out cold take out his organs shave his beard. When the Lin-Uxorcism is complete enjoy your C# project :D Seriously though, don't you just hate it when people get all religious about their technology? The only tech-religion I have is anti-Apple. That friggin iPhone doesn't even know lower case letters on its keyboard. NO LOWER CASE LETTERS! :wtf: It's waaaaay overpriced for a phone that doesn't know lower case letters... Anyway, don't give in to the Linux guy!

            Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.

            Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

            Regards, Sander

            S Offline
            S Offline
            Super Lloyd
            wrote on last edited by
            #25

            You have to give it to Apple though, they know how to do simple[^]! ;P

            All in one Menu-Ribbon Bar DirectX for WinRT/C# since 2013! Taking over the world since 1371!

            Sander RosselS 1 Reply Last reply
            0
            • M Marc Clifton

              > my god, I have to actually install Visual Studio and work in an IDE? No way. I want to work from the command line for development, and if you want to use C# for the back end, I'm not going to help you. Yes indeed, I heard that on Friday from a Linux guy who is trying to push for a Django / Python back end at the company I'm working at. Fucking script-kiddies. Marc

              Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

              F Offline
              F Offline
              Fredrik Bornander
              wrote on last edited by
              #26

              "I am not going to help you", that's the sort of can-do attitude that is the very foundation of every successful team

              Try Grapple for Android, it has a naked pixel guy in it! Also, loads of blood and some snakes.

              R 1 Reply Last reply
              0
              • M Marc Clifton

                > my god, I have to actually install Visual Studio and work in an IDE? No way. I want to work from the command line for development, and if you want to use C# for the back end, I'm not going to help you. Yes indeed, I heard that on Friday from a Linux guy who is trying to push for a Django / Python back end at the company I'm working at. Fucking script-kiddies. Marc

                Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

                OriginalGriffO Offline
                OriginalGriffO Offline
                OriginalGriff
                wrote on last edited by
                #27

                As someone who started with the command line, (indeed, had to flip the switches on the front panel in the right order to boot the computer) I think I can say that the IDE is a massive improvement in ease of use, productivity, and general all round loveliness. Just having a debugger that works with your code is superb! Being able to edit your code while it's running is a genuine miracle. You know what I'm talking about: Intellisense, XML commenting, autocompletion, the whole package. Yes, there are times when Notepad and a compiler are all you need, but for a more complex project just sorting out makefiles by hand is a PITA! :laugh: I think he's an idiot. Presumably he knows one technology, and assumes it's the best for all environments. Script kiddie indeed...

                Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                P 1 Reply Last reply
                0
                • P PIEBALDconsult

                  I have no respect for developers who claim they couldn't possibly develop without the latest IDE and related tools. Do more with less. I use Visual Studio only when I need to (WinForms and SSIS), but all my other C# I do old-school*. And I prefer to do primarily back-end, library, utility stuff. I can send him a copy of the simple IDE I wrote -- I use it for C#, C, and VB. I'm sure it can do other languages (basically all you need to do is tell it how to call the compiler). (Sorry, no article is forthcoming at this time.) * No syntax highlighting, no code folding, no debugger, no designer, no intellisense, no real-time syntax checking, just raw like a chopped panhead yo. :cool: Like turbo C, except Turbo C has a debugger.

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

                  The first software I ever bought was a simple debugger for about 15$. It allowed you to set breakpoints, single step after reaching them and examine the processor's registers (tightly packed on a 64 x 64 pixel screen). After that, I ditched entering machine code directly in favor of a small assembler, simply because having to retype everything after a change in the middle of the code was a pain. When I write code for my old computer today, I use a far more comfortble text editor and a acro assembler on the PC and test my code in an emulator. The old debugger still sees some action from time to time. That's all you need to get some work done. Fancy IDEs or tools may be of great assistance, but something is terribly wrong if you can't live without them.

                  The language is JavaScript. that of Mordor, which I will not utter here
                  This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a fucking golf cart.
                  "I don't know, extraterrestrial?" "You mean like from space?" "No, from Canada." If software development were a circus, we would all be the clowns.

                  P P 2 Replies Last reply
                  0
                  • C clientSurfer

                    Hey I've got an Atari 800 with 32K RAM and cassette tape backup if anyone is interested. I'll throw in the BASIC cartridge for free even! :laugh:

                    "... having only that moment finished a vigorous game of Wiff-Waff and eaten a tartiflet." - Henry Minute  "Let's face it, after Monday and Tuesday, even the calendar says WTF!" - gavindon   Programming is a race between programmers trying to build bigger and better idiot proof programs, and the universe trying to build bigger and better idiots, so far... the universe is winning. - gavindon

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

                    Proceed with care! Antiques may be worth more than you think! :)

                    How do we preserve the wisdom men will need, when their violent passions are spent? - The Lost Horizon

                    1 Reply Last reply
                    0
                    • R R Giskard Reventlov

                      PIEBALDconsult wrote:

                      I've been using screwdrivers to push in nails and make holes in walls for a very long time. Many times it's just easier.

                      That's like admitting you code in basic.

                      W Offline
                      W Offline
                      W Balboos GHB
                      wrote on last edited by
                      #30

                      Hey. KSS, remember? If you're going to use words like B@@@C then take it to the SoapBox

                      "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                      "As far as we know, our computer has never had an undetected error." - Weisert

                      "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                      1 Reply Last reply
                      0
                      • Sander RosselS Sander Rossel

                        At the next meeting slip something in his drink. When he's knocked out cold take out his organs shave his beard. When the Lin-Uxorcism is complete enjoy your C# project :D Seriously though, don't you just hate it when people get all religious about their technology? The only tech-religion I have is anti-Apple. That friggin iPhone doesn't even know lower case letters on its keyboard. NO LOWER CASE LETTERS! :wtf: It's waaaaay overpriced for a phone that doesn't know lower case letters... Anyway, don't give in to the Linux guy!

                        Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.

                        Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

                        Regards, Sander

                        C Offline
                        C Offline
                        Clodetta del Mar
                        wrote on last edited by
                        #31

                        Sander Rossel wrote:

                        The only tech-religion I have is anti-Apple.

                        +5 :thumbsup::thumbsup: ;)

                        1 Reply Last reply
                        0
                        • P PIEBALDconsult

                          I am sooo glad I never had to use a line editor. While some of my classmates were using EDT (?) in line mode, the cool kids showed me how to use TECO in screen mode (this was on a PDP-11).

                          D Offline
                          D Offline
                          Dave Kreskowiak
                          wrote on last edited by
                          #32

                          Holy shit! I completely forgot about that from my PDP-11/44 days back in school. It was far better than using the line printer terminals, but in those COBOL days, anything was better than sitting there writing it out on paper.

                          A guide to posting questions on CodeProject

                          Click this: Asking questions is a skill. Seriously, do it.
                          Dave Kreskowiak

                          1 Reply Last reply
                          0
                          • M Marc Clifton

                            > my god, I have to actually install Visual Studio and work in an IDE? No way. I want to work from the command line for development, and if you want to use C# for the back end, I'm not going to help you. Yes indeed, I heard that on Friday from a Linux guy who is trying to push for a Django / Python back end at the company I'm working at. Fucking script-kiddies. Marc

                            Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

                            R Offline
                            R Offline
                            Ravi Bhavnani
                            wrote on last edited by
                            #33

                            The Linux guy is wrong.  He doesn't have to install Visual Studio or an IDE.  He can use his favorite text editor to author C# code and run csc from the command line. /ravi

                            My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                            D 1 Reply Last reply
                            0
                            • F Fredrik Bornander

                              "I am not going to help you", that's the sort of can-do attitude that is the very foundation of every successful team

                              Try Grapple for Android, it has a naked pixel guy in it! Also, loads of blood and some snakes.

                              R Offline
                              R Offline
                              Ravi Bhavnani
                              wrote on last edited by
                              #34

                              :-D /ravi

                              My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                              1 Reply Last reply
                              0
                              • L Lost User

                                The first software I ever bought was a simple debugger for about 15$. It allowed you to set breakpoints, single step after reaching them and examine the processor's registers (tightly packed on a 64 x 64 pixel screen). After that, I ditched entering machine code directly in favor of a small assembler, simply because having to retype everything after a change in the middle of the code was a pain. When I write code for my old computer today, I use a far more comfortble text editor and a acro assembler on the PC and test my code in an emulator. The old debugger still sees some action from time to time. That's all you need to get some work done. Fancy IDEs or tools may be of great assistance, but something is terribly wrong if you can't live without them.

                                The language is JavaScript. that of Mordor, which I will not utter here
                                This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a fucking golf cart.
                                "I don't know, extraterrestrial?" "You mean like from space?" "No, from Canada." If software development were a circus, we would all be the clowns.

                                P Offline
                                P Offline
                                PIEBALDconsult
                                wrote on last edited by
                                #35

                                CDP1802 wrote:

                                something is terribly wrong if you can't live without them.

                                My point exactly. :thumbsup: In my years doing C on OpenVMS, we used text editors and command-line compilers, and we liked it! But we (I) dreaded having to use the debugger, it was (is) practically unusable. Having the debugger in an IDE (Turbo Pascal for example) is a huge benefit when you need it. But most debugging tasks don't require a debugger at all. In many cases it's just one more crutch that some developers think they can't live without.

                                S 1 Reply Last reply
                                0
                                • OriginalGriffO OriginalGriff

                                  As someone who started with the command line, (indeed, had to flip the switches on the front panel in the right order to boot the computer) I think I can say that the IDE is a massive improvement in ease of use, productivity, and general all round loveliness. Just having a debugger that works with your code is superb! Being able to edit your code while it's running is a genuine miracle. You know what I'm talking about: Intellisense, XML commenting, autocompletion, the whole package. Yes, there are times when Notepad and a compiler are all you need, but for a more complex project just sorting out makefiles by hand is a PITA! :laugh: I think he's an idiot. Presumably he knows one technology, and assumes it's the best for all environments. Script kiddie indeed...

                                  Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                                  P Offline
                                  P Offline
                                  PIEBALDconsult
                                  wrote on last edited by
                                  #36

                                  OriginalGriff wrote:

                                  for a more complex project just sorting out makefiles by hand is a PITA

                                  Yes, that's when an IDE becomes helpful. But up until that point it's more of a hindrance. (In my opinion.)

                                  1 Reply Last reply
                                  0
                                  • S Super Lloyd

                                    You have to give it to Apple though, they know how to do simple[^]! ;P

                                    All in one Menu-Ribbon Bar DirectX for WinRT/C# since 2013! Taking over the world since 1371!

                                    Sander RosselS Offline
                                    Sander RosselS Offline
                                    Sander Rossel
                                    wrote on last edited by
                                    #37

                                    Mandatory Dilbert[^] :)

                                    Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.

                                    Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

                                    Regards, Sander

                                    S 1 Reply Last reply
                                    0
                                    • Sander RosselS Sander Rossel

                                      Mandatory Dilbert[^] :)

                                      Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.

                                      Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

                                      Regards, Sander

                                      S Offline
                                      S Offline
                                      Super Lloyd
                                      wrote on last edited by
                                      #38

                                      Excellent! :D

                                      All in one Menu-Ribbon Bar DirectX for WinRT/C# since 2013! Taking over the world since 1371!

                                      1 Reply Last reply
                                      0
                                      • P PIEBALDconsult

                                        I have no respect for developers who claim they couldn't possibly develop without the latest IDE and related tools. Do more with less. I use Visual Studio only when I need to (WinForms and SSIS), but all my other C# I do old-school*. And I prefer to do primarily back-end, library, utility stuff. I can send him a copy of the simple IDE I wrote -- I use it for C#, C, and VB. I'm sure it can do other languages (basically all you need to do is tell it how to call the compiler). (Sorry, no article is forthcoming at this time.) * No syntax highlighting, no code folding, no debugger, no designer, no intellisense, no real-time syntax checking, just raw like a chopped panhead yo. :cool: Like turbo C, except Turbo C has a debugger.

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

                                        Kudos to you. I definitely feel that IDE's limits ones ability to use your brain and try to remember stuff. You start relying to much on 'ctrl space' phenomenon. When you find yourself in a situation where you can't use an IDE you're helpless. It is good for all developers to stay in front of technology. To say that the 'cannot possibly develop without' it.... well maybe a way of manipulating their bosses in to upgrading.

                                        "Program testing can be used to show the presence of bugs, but never to show their absence." << please vote!! >>

                                        1 Reply Last reply
                                        0
                                        • P PIEBALDconsult

                                          Oh, now you've stepped in it... I have a MicroVAX 3100 (circa 1986) with 8MB RAM and two 1GB HDDs and VAX BASIC installed. :cool:

                                          VAX BASIC V3.9-000

                                          Ready

                                          print 6*7
                                          42
                                          Ready

                                          10 for i = 1 to 10
                                          20 print "Hello, world!"
                                          30 next i
                                          runnh

                                          Hello, world!
                                          Hello, world!
                                          Hello, world!
                                          Hello, world!
                                          Hello, world!
                                          Hello, world!
                                          Hello, world!
                                          Hello, world!
                                          Hello, world!
                                          Hello, world!
                                          Ready

                                          B Offline
                                          B Offline
                                          BStorrar
                                          wrote on last edited by
                                          #40

                                          That's some serious storage you got there; I remember my first PC had a 40MB hard drive and that was plenty. I also remember coding in "Machine Code" on my speccy. And yes, I'm aware this is starting to turn into the Monty Python 4 Yorkshiremen sketch[^]. :)

                                          B 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