Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I recently checked out a fantastic book from my college library. It is a bit old at 1989, but the language it describes sounds rather nice. And even while I may not be using it soon, I wanted to research their paradigm some more. So I tried to wiki Concurrent c. nothing. I can't find any references to it on the internet really either. searching for "Concurrent c" mostly points you to that one book. (Stack overflow doesn't have even one reference.)

Does anyone know where I might find some history on this programming language or other resources?

share|improve this question
I remember at uni in 92 or 93 we had two tutorials using C* which was for parallel computing. I wonder if its the same thing? Did a quick search but didn't find anything... And threw out all my uni books many years ago. – Sodved Oct 31 '11 at 6:47
c*? is I've never heard of that before. or is that the abbreviation for concurrent c? like c# for c sharp. – Narcolapser Oct 31 '11 at 14:25

migrated from stackoverflow.com Oct 31 '11 at 20:53

1 Answer

up vote 11 down vote accepted

Concurrent C is really quite nice but AFAIK it is proprietary to AT&T and no free implementations exist. It was implemented as a preprocessing stage to the normal C compiler. I did parallel programming lab assignments in Concurrent C on Solaris in 1998 or so and really enjoyed it.

If you Google "Concurrent C Gehani" you'll find some papers on the implementation of Concurrent C and Concurrent C++.

C* is not related, it was a OOP, data parallel C-variant for the Thinking Machines CM-series (of Jurassic Park fame).

share|improve this answer
So if i wanted to write something in concurrent c, in a unix system of course, where would I start for setting up the compiler properly? – Narcolapser Nov 1 '11 at 1:57
If it really was AT&T, it probably went to Bell Labs, Lucent, and may now have ended at Alcatel. I doubt whether they've maintained it to a point where it could target any recent CPU. – MSalters Nov 1 '11 at 9:45
ah. yea, I can believe it. I'm going to look into it and see if there is anything to be found. But that more or less answers my question. thanks. ^_^ – Narcolapser Nov 1 '11 at 12:03

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.