wu :: forums
« wu :: forums - Wanna know the platform !! »

Welcome, Guest. Please Login or Register.
Apr 25th, 2024, 3:32am

RIDDLES SITE WRITE MATH! Home Home Help Help Search Search Members Members Login Login Register Register
   wu :: forums
   general
   wanted
(Moderators: SMQ, william wu, towr, Grimbal, Eigenray, ThudnBlunder, Icarus)
   Wanna know the platform !!
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Wanna know the platform !!  (Read 3434 times)
u_think_u_succeed
Newbie
*





   


Gender: male
Posts: 31
Wanna know the platform !!  
« on: Apr 2nd, 2007, 12:54pm »
Quote Quote Modify 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... ?? Embarassed)
 
I really need help urgently.....
IP Logged
towr
wu::riddles Moderator
Uberpuzzler
*****



Some people are average, some are just mean.

   


Gender: male
Posts: 13730
Re: Wanna know the platform !!  
« Reply #1 on: Apr 2nd, 2007, 1:27pm »
Quote Quote Modify 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: male
Posts: 63
Re: Wanna know the platform !!  
« Reply #2 on: Feb 2nd, 2014, 1:01pm »
Quote Quote Modify 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 Quote Modify 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: male
Posts: 2
Re: Wanna know the platform !!  
« Reply #4 on: Aug 6th, 2014, 7:30am »
Quote Quote Modify 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... ?? Embarassed)
 
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 Quote Modify 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: female
Posts: 2
Re: Wanna know the platform !!  
« Reply #6 on: Sep 20th, 2014, 3:45am »
Quote Quote Modify 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
Grimbal
wu::riddles Moderator
Uberpuzzler
*****






   


Gender: male
Posts: 7527
Re: Wanna know the platform !!  
« Reply #7 on: Sep 20th, 2014, 5:53pm »
Quote Quote Modify 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

Maybe, but
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
 
And it got rejuvenated with Java 8.
IP Logged
marathona
Newbie
*





   


Gender: male
Posts: 1
Re: Wanna know the platform !!  
« Reply #8 on: Oct 23rd, 2014, 11:22pm »
Quote Quote Modify 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 Quote Modify 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
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »

Powered by YaBB 1 Gold - SP 1.4!
Forum software copyright © 2000-2004 Yet another Bulletin Board