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. The ACM

The ACM

Scheduled Pinned Locked Moved The Lounge
comhostingcloudquestion
23 Posts 19 Posters 0 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.
  • G Gary R Wheeler

    When I was in college in the early 80's, I had access to a few of the ACM publications through the CS department library. They were useful back then, especially when I was working on my independent study project. As a professional developer I've never seen the need for them. Their topics are of academic interest, but have relatively little practical application. As Marc mentioned, the cost is prohibitive. I used to get ads from them wanting me to join - I could have spent over $1000 on publications a year.

    Software Zen: delete this;

    S Offline
    S Offline
    Simon ORiordan from UK
    wrote on last edited by
    #11

    Don't tell the Canadians. They would make membership compulsory.:confused:

    1 Reply Last reply
    0
    • L Lost User

      ITWorld wrote:

      The ACM, created in 1947, is dedicated to advancing computing as a science and profession and currently has more than 100,000 members.

      They must be real good at keeping a low profile. Never heard of them.

      Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

      C Offline
      C Offline
      Corporal Agarn
      wrote on last edited by
      #12

      Only 100K I belong to a group with over 10M.

      1 Reply Last reply
      0
      • K Kent Sharkey

        I've been looking at this article for the last couple of days (OK, since yesterday): Why many programmers don’t bother joining the ACM[^], and I couldn't think of anyone I've ever known that was a member of the ACM. Do they exist? Anyone here? Is there value in it?

        TTFN - Kent

        G Offline
        G Offline
        gggustafson
        wrote on last edited by
        #13

        A decade after I started programming, I became aware of an organization called the Association for Computing Machinery[^] (ACM). I am a self taught programmer. So in 1975, because I knew that I was missing fundamentals of the programming paradigm, I decided to join. In 1975, the ACM was a vibrant, technically competent, and technically cutting edge organization. Some of you may know the ACM through its Special Interest Group on Graphics and Interactive Techniques[^] (SIGGRAPH) through their outstanding annual conferences. I was caught up in the excitement of participating in the field, nurtured by this spectacular organization.

        In 1998, I resigned. Why?

        In 1975, the ACM was technically relevant. It provided its members with a wide range of information, driven in part by academia, in part by practicing programmers. But slowly, the ACM changed. In part, the problem with the ACM was that it provided what it perceived its membership wanted - it followed the career path of its membership.

        In those distant past days, a programmer was initially assigned maintenance responsibilities. These duties usually entail the repair and enhancement of existing software. As the programmer becomes more and more competent, the assignments become more and more challenging. About two years into a career, the programmer would begin to implement new software, usually as a coder. After about two or three more years, the programmer begins to look closely at the workplace, and the dichotomy between technician and manager becomes more apparent.

        And now decision time is here. If the programmer wants a thick carpet, a nice suite of furniture, a corner office, and a secretary, the programmer realizes that management is the only way to go. So the programmer becomes a software manager.

        Sadly, I believe that this is what happened to the ACM. Its membership gradually moved from the technical to the managerial arenas. Responding to that shift in its membership focus, the ACM has now become another management organization.

        And what I needed was a technically competent organization. To a great extent, Bob has provided that.

        Gus Gustafson

        1 Reply Last reply
        0
        • K Kent Sharkey

          I've been looking at this article for the last couple of days (OK, since yesterday): Why many programmers don’t bother joining the ACM[^], and I couldn't think of anyone I've ever known that was a member of the ACM. Do they exist? Anyone here? Is there value in it?

          TTFN - Kent

          B Offline
          B Offline
          Brandon Poole
          wrote on last edited by
          #14

          I think the only members of the national organization (aka paying members) we have at our college are the officers of the ACM club (since they have to be) XD Non-paying wise, we have over 50 active members, granted it's more of a social club than doing cool projects outside of competitions/events.

          1 Reply Last reply
          0
          • P PIEBALDconsult

            There was mention of it when I was in college (late 80s), but as I create software, rather than hardware, I have never been interested. Similarly, as I'm not an engineer, I'm not interested in IEEE.

            You'll never get very far if all you do is follow instructions.

            G Offline
            G Offline
            gggustafson
            wrote on last edited by
            #15

            FYI, the ACM is not a hardware organization, even though its name would imply otherwise.

            Gus Gustafson

            1 Reply Last reply
            0
            • V Vivi Chellappa

              There were two journals that were published by the ACM: Communications of the ACM and Journal of the ACM. JACM specialised in computing theory and mathematically/formally oriented articles and CACM carried articles that talked about implementation details of compiler or operating system concepts. Dijkstra's famous "Goto Statement Considered Harmful" was published as a letter to the Editor in CACM, because it was too short to be considered an article. In the early days of computing, when language compilers were barely understood, there were special articles such as how to implement call-by-name in Algol, etc. Graduate students were encouraged to become members of ACM so that they could keep up with the technical trends. I consider myself to have learned more from CACM than from the classroom lectures. Later, CACM morphed into a magazine that contained very little scholarly articles -- unless you consider puff pieces on social impact of computer security and similar as scholarly articles.

              G Offline
              G Offline
              gggustafson
              wrote on last edited by
              #16

              Dijkstra's Goto considered harmful was submitted to the ACM as an article. The reason that it was published as a letter was simply speedy publication. The editors knew that the peer review of an article would take a while. Also the content was so inflamatory (at the time) that peer review would become more argumentative than productive.

              Gus Gustafson

              1 Reply Last reply
              0
              • K Kent Sharkey

                I've been looking at this article for the last couple of days (OK, since yesterday): Why many programmers don’t bother joining the ACM[^], and I couldn't think of anyone I've ever known that was a member of the ACM. Do they exist? Anyone here? Is there value in it?

                TTFN - Kent

                P Offline
                P Offline
                patbob
                wrote on last edited by
                #17

                Back in college, I joined for a short while, but even at student rates it was expensive. At that time, the journals were mostly research papers about algorithms. As a college student with tons of free time on my hands, I'd occasionally find an articles interesting enough to spend the time to get the in-depth understanding. However, as I moved out into the work world, I found such articles to be less and less relevant to my knowledge needs, and I didn't have the time to spend to understand the nuances of the articles anymore, so I let it lapse. These days, the web serves me quite well. If I had to pick a journal though, it'd be Dr. Dobbs.

                We can program with only 1's, but if all you've got are zeros, you've got nothing.

                1 Reply Last reply
                0
                • K Kent Sharkey

                  I've been looking at this article for the last couple of days (OK, since yesterday): Why many programmers don’t bother joining the ACM[^], and I couldn't think of anyone I've ever known that was a member of the ACM. Do they exist? Anyone here? Is there value in it?

                  TTFN - Kent

                  S Offline
                  S Offline
                  SkysTheLimit
                  wrote on last edited by
                  #18

                  When I was doing my Masters of Software Engineering, I read many ACM articles. They were technical and yet not over full of complex math. I looked into membership when I had finished my studies but, as has been mentioned before, it is expensive and I don't find them relevant for the software industry. If I had more free time I would probably look at joining just because I like keeping up to date with what's happening in the world of academia. They also have a lot of focus groups so there is always a wide range of topics to choose from.

                  1 Reply Last reply
                  0
                  • K Kent Sharkey

                    I've been looking at this article for the last couple of days (OK, since yesterday): Why many programmers don’t bother joining the ACM[^], and I couldn't think of anyone I've ever known that was a member of the ACM. Do they exist? Anyone here? Is there value in it?

                    TTFN - Kent

                    R Offline
                    R Offline
                    RASPeter
                    wrote on last edited by
                    #19

                    I was a member of both ACM and IEEE when I was in school. I found the publications interesting, especially the ones from the SIGs I joined. Additionally, Microsoft makes a lot of its stuff free to student members. All things considered, it was well worth the price. I haven't felt a need to maintain my memberships since I graduated, though.

                    1 Reply Last reply
                    0
                    • K Kent Sharkey

                      I've been looking at this article for the last couple of days (OK, since yesterday): Why many programmers don’t bother joining the ACM[^], and I couldn't think of anyone I've ever known that was a member of the ACM. Do they exist? Anyone here? Is there value in it?

                      TTFN - Kent

                      C Offline
                      C Offline
                      Charles Wolfe
                      wrote on last edited by
                      #20

                      I have been a member since 1967. ACM is very diverse and there is some overlap with the IEEE Computer Society. As to it being another "management" organization, I think that commenter needs to do some homework. ACM has evolved and it has made Communications of the ACM over numerous times as the field has grown and fragmented. There are numerous publications and SIGs to meet every need. One does need to exercise some restraint is what publications and SIGs one adds to the basic membership. The Tutorial Series is still going and is a great way to learn about new fields and new concepts. Communications is diverse but no longer a detailed, lengthy research article journal - those now appear in either Journal Of ACM or a specialized journal. SIGs are a great way to keep up with a sub-discipline and meet fellow members who specialize to one degree or another in the same area of IT/CS/Computing...

                      Charles Wolfe C. Wolfe Software Engineering Sylmar CA USA

                      1 Reply Last reply
                      0
                      • V Vivi Chellappa

                        There were two journals that were published by the ACM: Communications of the ACM and Journal of the ACM. JACM specialised in computing theory and mathematically/formally oriented articles and CACM carried articles that talked about implementation details of compiler or operating system concepts. Dijkstra's famous "Goto Statement Considered Harmful" was published as a letter to the Editor in CACM, because it was too short to be considered an article. In the early days of computing, when language compilers were barely understood, there were special articles such as how to implement call-by-name in Algol, etc. Graduate students were encouraged to become members of ACM so that they could keep up with the technical trends. I consider myself to have learned more from CACM than from the classroom lectures. Later, CACM morphed into a magazine that contained very little scholarly articles -- unless you consider puff pieces on social impact of computer security and similar as scholarly articles.

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

                        Vivic wrote:

                        There were two journals that were published by the ACM

                        Not exactly sure what you mean, but the umbrella of the ACM publishes a large number of journals and has done so for decades. Perhaps you are referring to the journals directly related to the ACM itself and not the sub-organizations. http://www.acm.org/publications/journals[^]

                        Vivic wrote:

                        Graduate students were encouraged to become members of ACM so that they could keep up with the technical trends.

                        I remember getting the same message which might have been true in the early days. But in terms of the OP I doubt it is currently feasible. Both because of the lack of readability of most of the articles (in all of the magazines), the vast, vast breadth of software and hardware now, and because at least a non-trivial amount of the articles deal with esoteric material that is unlikely to ever be relevant (some might of course but reading all of the rest for something that might only become relevant in 5 years is an extreme stretch on the usefulness factor.)

                        1 Reply Last reply
                        0
                        • L Lost User

                          ITWorld wrote:

                          The ACM, created in 1947, is dedicated to advancing computing as a science and profession and currently has more than 100,000 members.

                          They must be real good at keeping a low profile. Never heard of them.

                          Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

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

                          Eddy Vluggen wrote:

                          They must be real good at keeping a low profile.

                          Probably true. But a quick google gave me 48 million software associated people world wide and that doesn't include hardware. So 100k isn't that big of a number. Most ACM references I have seen are usually in highly academic type articles. I have also seen ads for conferences for them in consumer technical magazines.

                          1 Reply Last reply
                          0
                          • K Kent Sharkey

                            I've been looking at this article for the last couple of days (OK, since yesterday): Why many programmers don’t bother joining the ACM[^], and I couldn't think of anyone I've ever known that was a member of the ACM. Do they exist? Anyone here? Is there value in it?

                            TTFN - Kent

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

                            I was a member of the ACM from 1980 to the early 90s, and belonged to SIGCHI and SIGART. /ravi

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

                            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