Author |
Topic: Wanna know the platform !! (Read 3445 times) |
|
u_think_u_succeed
Newbie
Gender:
Posts: 31
|
|
Wanna know the platform !!
« on: Apr 2nd, 2007, 12:54pm » |
Quote Modify
|
Hi everybody .. I am currently learning operating systems, and am interested in implementing some parallel programming problems (Dining philosophers, Readers-Writers ... etc). I am interested in programming in three styles 1. Using multiple processes 2. Using multiple threads 3. Using monitors Please guide me as to what platfroms (or language, or software .......) are needed to get them implemented ..... (I have a Red Hat 9 Linux version installed, but that can probably provide the basis for first style of programming, or DOES IT... ?? ) I really need help urgently.....
|
|
IP Logged |
|
|
|
towr
wu::riddles Moderator Uberpuzzler
Some people are average, some are just mean.
Gender:
Posts: 13730
|
|
Re: Wanna know the platform !!
« Reply #1 on: Apr 2nd, 2007, 1:27pm » |
Quote Modify
|
I'm not sure what you mean by 3, but 1 and 2 at least can be done in C/C++. I'd hardly call it parallel programming though. For that, I'd look to something like MPI (which can also be done in C/C++) I'd look for some tutorials online, 1 and 2 aren't all that difficult. MPI can be trickier, and I think it may require some extra software (to make sure the messages get from one process to the other correctly). But it's been a while I came into contact with it. Linux should by default have C/C++ (compilers gcc/g++). Of course, you could also opt for Java, which also comes standard, I think it's easier with threads (not that I ever use java myself). For C++ http://www.icce.rug.nl/documents/cplusplus/cplusplus.html is a good reference book. But you'll probably want a tutorial first to learn the basics.
|
|
IP Logged |
Wikipedia, Google, Mathworld, Integer sequence DB
|
|
|
jordan
Junior Member
Gender:
Posts: 63
|
|
Re: Wanna know the platform !!
« Reply #2 on: Feb 2nd, 2014, 1:01pm » |
Quote Modify
|
My suggestion is Java. It is easier to learn and you can implement everything you wrote.
|
|
IP Logged |
My personal fashion blog for hippie and free women Boho and Flower
|
|
|
goprel
Newbie
Posts: 49
|
|
Re: Wanna know the platform !!
« Reply #3 on: Apr 11th, 2014, 6:12am » |
Quote Modify
|
Java is old-fashioned. It is good for learning purposes. In my opinion the best thing for now is Rubby
|
|
IP Logged |
|
|
|
www.chrisranjana.com
Newbie
www.chrisranjan a.com
Gender:
Posts: 2
|
|
Re: Wanna know the platform !!
« Reply #4 on: Aug 6th, 2014, 7:30am » |
Quote Modify
|
on Apr 2nd, 2007, 12:54pm, u_think_u_succeed wrote:Hi everybody .. I am currently learning operating systems, and am interested in implementing some parallel programming problems (Dining philosophers, Readers-Writers ... etc). I am interested in programming in three styles 1. Using multiple processes 2. Using multiple threads 3. Using monitors Please guide me as to what platfroms (or language, or software .......) are needed to get them implemented ..... (I have a Red Hat 9 Linux version installed, but that can probably provide the basis for first style of programming, or DOES IT... ?? ) I really need help urgently..... |
| All of these (http://en.wikipedia.org/wiki/List_of_concurrent_and_parallel_programming _languages#Multi-threaded) programming languages are multi threaded
|
|
IP Logged |
|
|
|
TanayaPalShah
Newbie
Posts: 1
|
|
Wanna know the platform !!
« Reply #5 on: Aug 21st, 2014, 4:27am » |
Quote Modify
|
The Java is the best thing based on my point of view.
|
« Last Edit: Aug 21st, 2014, 4:28am by TanayaPalShah » |
IP Logged |
|
|
|
parasadmaduranga
Newbie
Gender:
Posts: 2
|
|
Re: Wanna know the platform !!
« Reply #6 on: Sep 20th, 2014, 3:45am » |
Quote Modify
|
on Apr 11th, 2014, 6:12am, goprel wrote:Java is old-fashioned. It is good for learning purposes. In my opinion the best thing for now is Rubby |
| yeah you right, its old fashioned thing, but it is best for learning period and it is best for the newbies. Rubby is a little bit tough than java.
|
|
IP Logged |
|
|
|
marathona
Newbie
Gender:
Posts: 1
|
|
Re: Wanna know the platform !!
« Reply #8 on: Oct 23rd, 2014, 11:22pm » |
Quote Modify
|
First you have to learn basic programming concept.
|
|
IP Logged |
|
|
|
gitanas
Junior Member
Posts: 55
|
|
Re: Wanna know the platform !!
« Reply #9 on: Jun 23rd, 2016, 1:08am » |
Quote Modify
|
I don't agree that Java is old-fashioned. I think Java in your case is the best solution
|
|
IP Logged |
Dummy Frog - my blog about interesting and funny things in our World
|
|
|
|