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.
  • 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

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

    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 J 2 Replies 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

      J Offline
      J Offline
      Jeremy Falcon
      wrote on last edited by
      #6

      Seems like a club for snobs to me.

      Jeremy Falcon

      1 Reply Last reply
      0
      • J jschell

        Kent Sharkey wrote:

        Anyone here? Is there value in it?

        I liked the ACM journals but the price was fairly expensive in terms of consumer journals that at least at the time were providing similar material. Not to mention that the consumer journals were a lot easier to read and had a lot more information that was useable day to day. The journals represent a significant store of research material but it is hard to utilize, because as noted in the article, one must pay to access it, and it isn't cheap. It has been quite a while since I attempted to use it but at least then searching it required that one basically knew what one was looking for in the first place (and it wasn't long enough ago where I would have expected that.) As per the other part of the article the comment about the usefulness is that I can't say that I can ever recall seeing anything that was objectively useful. But there were certainly articles that were interesting. I would have probably subscribed to even more journals, but again the cost was prohibitive (and this is from someone who spent a lot on non-fiction literature in the first place.)

        V Offline
        V Offline
        Vivi Chellappa
        wrote on last edited by
        #7

        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 J 2 Replies 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

          M Offline
          M Offline
          Marc Clifton
          wrote on last edited by
          #8

          I occasionally take a look, but cost and relevance always stops me from joining, plus the fact that there's a vast amount of information that doesn't require an ACM subscription. In general, it's all too abstract and theoretical for my tastes (strange coming from someone who writes a lot of abstract and theoretical articles, haha!) Marc

          Latest Articles - APOD Scraper and Hunt the Wumpus Short video on Membrane Computing Hunt the Wumpus (A HOPE video)

          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

            D Offline
            D Offline
            Dr Walt Fair PE
            wrote on last edited by
            #9

            I was a member of the ACM for several years, but found that the cost was too much to continue. When I was in grad school the first time, I found their "Algorithms" section (all were in Algol back then) quite useful. Now when I need some info from their journals, I find them through the university library.

            CQ de W5ALT

            Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software

            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
              Gary R Wheeler
              wrote on last edited by
              #10

              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 1 Reply Last reply
              0
              • 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