follow ft86club on our blog, twitter or facebook.
FT86CLUB
Ft86Club
Delicious Tuning
Register Garage Community Calendar Today's Posts Search

Go Back   Toyota GR86, 86, FR-S and Subaru BRZ Forum & Owners Community - FT86CLUB > Marketplace > User/Vendor/Sponsor Reviews, Feedback, Comments

Register and become an FT86Club.com member. You will see fewer ads

Reply
 
Thread Tools Search this Thread
Old 02-18-2014, 03:03 PM   #169
Ryan P
Senior Member
 
Join Date: Nov 2013
Drives: 2013 BRZ
Location: RVA
Posts: 284
Thanks: 144
Thanked 64 Times in 47 Posts
Mentioned: 13 Post(s)
Oh yeah I am well aware, I am not nearly disciplined enough for C. It's incredibly interesting but I'll just stick with Java and python haha. I need the JVM to keep me in line
Ryan P is offline   Reply With Quote
Old 02-18-2014, 03:14 PM   #170
King Tut
NASA SpecE30 Racer
 
King Tut's Avatar
 
Join Date: May 2012
Drives: 2006 Honda S2000
Location: Gulf Breeze, FL
Posts: 7,279
Thanks: 607
Thanked 5,759 Times in 3,055 Posts
Mentioned: 274 Post(s)
Send a message via AIM to King Tut
I learned my parallel processing in C. The good ole write a program to create a server and a client that sends requests to the server.
__________________
King Tut is offline   Reply With Quote
Old 02-18-2014, 03:22 PM   #171
hunter3232792
Senior Member
 
hunter3232792's Avatar
 
Join Date: Aug 2012
Drives: FRS
Location: miami
Posts: 716
Thanks: 36
Thanked 170 Times in 112 Posts
Mentioned: 31 Post(s)
make this happen in miami!
__________________
hunter3232792 is offline   Reply With Quote
The Following User Says Thank You to hunter3232792 For This Useful Post:
Sportsguy83 (02-18-2014)
Old 02-18-2014, 03:22 PM   #172
Ryan P
Senior Member
 
Join Date: Nov 2013
Drives: 2013 BRZ
Location: RVA
Posts: 284
Thanks: 144
Thanked 64 Times in 47 Posts
Mentioned: 13 Post(s)
One of these days ill take the time to learn C. I'm self-taught so I'm just starting to get a handle of data structures and coding conventions. That being said it's best I stay away from pointers and such and allow the jvm to clean up after me haha.

Sent from my SPH-L710 using Tapatalk
Ryan P is offline   Reply With Quote
Old 02-18-2014, 04:16 PM   #173
wparsons
Senior Member
 
wparsons's Avatar
 
Join Date: Jul 2012
Drives: 2013 Asphalt FR-S Manual
Location: Whitby, ON, Canada
Posts: 6,716
Thanks: 7,875
Thanked 3,353 Times in 2,134 Posts
Mentioned: 99 Post(s)
Garage
Quote:
Originally Posted by King Tut View Post
It isn't that hard, and I love that we have CPUs with tons of cores and all the popular software programs are still single threaded.
I think you're mixing up multi threaded with designed for multiple cores (parallel processing). You can easily have multi threaded applications on a single core. Modern OS' also try their best to spread load out over multiple cores, but that's entirely seamless to the application. The application can do things to help the OS, but it isn't necessary.

Quote:
Originally Posted by jamesm View Post
I should have specified 'in C' lol. Everything is easy with the higher level stuff .
You sir are too hardcore

Quote:
Originally Posted by King Tut View Post
I learned my parallel processing in C. The good ole write a program to create a server and a client that sends requests to the server.
That's what we did in school as well, a "taxi" dispatcher program that had multiple "people" (clients) calling the "dispatcher" (server).

Quote:
Originally Posted by Ryan P View Post
One of these days ill take the time to learn C. I'm self-taught so I'm just starting to get a handle of data structures and coding conventions. That being said it's best I stay away from pointers and such and allow the jvm to clean up after me haha.

Sent from my SPH-L710 using Tapatalk
It's not just pointers, there's no such thing as a string in C either! Like having arrays of a dynamic size, not in C! If you know Java you'll be quick to pick up the syntax of C, but the logic to do efficient and correct dynamic memory management is a bit of an art.

It's been so long since I've used C, and I've become SO used to all the handy libraries C# has, I would have a hard time going back.
__________________
Light travels faster than sound, so people may appear to be bright until you hear them speak...
flickr
wparsons is offline   Reply With Quote
Old 02-18-2014, 04:16 PM   #174
jamesm
Banned
 
Join Date: Mar 2013
Drives: 2013 FR-S
Location: Orlando, FL
Posts: 2,929
Thanks: 1,166
Thanked 2,294 Times in 1,180 Posts
Mentioned: 313 Post(s)
i know c very well... it's not 'fun' in the traditional sense so i only use it when necessary. i heart ruby... very much. i write anything i possibly can in ruby, then use native c extensions where necessary. they play together very nicely and together give you all the power and flexibility you could ever ask for.
jamesm is offline   Reply With Quote
Old 02-18-2014, 04:28 PM   #175
King Tut
NASA SpecE30 Racer
 
King Tut's Avatar
 
Join Date: May 2012
Drives: 2006 Honda S2000
Location: Gulf Breeze, FL
Posts: 7,279
Thanks: 607
Thanked 5,759 Times in 3,055 Posts
Mentioned: 274 Post(s)
Send a message via AIM to King Tut
Quote:
Originally Posted by wparsons View Post
I think you're mixing up multi threaded with designed for multiple cores (parallel processing). You can easily have multi threaded applications on a single core. Modern OS' also try their best to spread load out over multiple cores, but that's entirely seamless to the application. The application can do things to help the OS, but it isn't necessary.
I am not confusing anything. My point is still that in this day and age of multiple processors and multiple cores, we still aren't utilizing multi threaded programming nearly enough. If an application is running a single process/thread, then that can not be spread out over multiple cores. The best it can do is utilize 100% of one of the cores.
__________________
King Tut is offline   Reply With Quote
Old 02-18-2014, 04:30 PM   #176
King Tut
NASA SpecE30 Racer
 
King Tut's Avatar
 
Join Date: May 2012
Drives: 2006 Honda S2000
Location: Gulf Breeze, FL
Posts: 7,279
Thanks: 607
Thanked 5,759 Times in 3,055 Posts
Mentioned: 274 Post(s)
Send a message via AIM to King Tut
Quote:
Originally Posted by wparsons View Post
It's been so long since I've used C, and I've become SO used to all the handy libraries C# has, I would have a hard time going back.
I do all my current programming in Visual Studio using C#. It would be hard to go back to the days of programming C using PICO on a Unix box, haha.
__________________
King Tut is offline   Reply With Quote
The Following User Says Thank You to King Tut For This Useful Post:
wparsons (02-18-2014)
Old 02-18-2014, 04:31 PM   #177
jamesm
Banned
 
Join Date: Mar 2013
Drives: 2013 FR-S
Location: Orlando, FL
Posts: 2,929
Thanks: 1,166
Thanked 2,294 Times in 1,180 Posts
Mentioned: 313 Post(s)
Post

Quote:
Originally Posted by wparsons View Post
I think you're mixing up multi threaded with designed for multiple cores (parallel processing). You can easily have multi threaded applications on a single core. Modern OS' also try their best to spread load out over multiple cores, but that's entirely seamless to the application. The application can do things to help the OS, but it isn't necessary.
'green threads' and actual hardware threads are two entirely different things. concurrency != parallelism.

for instance:

Code:
10.times do |i|
  Thread.new do
    puts "doing something the #{i.ordinalize} time"
  end
end
creates a concurrent operation, but not a parallelized one in MRI ruby. in jruby it would be both because jruby is built on the jvm and supports hardware multithreading, where MRI only supports green threads. it's an important distinction.

TL;DR - you can run multiple 'green' threads on a single hardware core and achieve concurrency, where parallelization requires multiple hardware threads (and bespoke cores to run them on).

OK now back to toni screwing brandon over...

Last edited by jamesm; 02-18-2014 at 04:47 PM.
jamesm is offline   Reply With Quote
The Following User Says Thank You to jamesm For This Useful Post:
wparsons (02-18-2014)
Old 02-18-2014, 09:40 PM   #178
wparsons
Senior Member
 
wparsons's Avatar
 
Join Date: Jul 2012
Drives: 2013 Asphalt FR-S Manual
Location: Whitby, ON, Canada
Posts: 6,716
Thanks: 7,875
Thanked 3,353 Times in 2,134 Posts
Mentioned: 99 Post(s)
Garage
^^ That's what I was getting at, just MUCH better explained than what I said
__________________
Light travels faster than sound, so people may appear to be bright until you hear them speak...
flickr
wparsons is offline   Reply With Quote
The Following User Says Thank You to wparsons For This Useful Post:
jamesm (02-19-2014)
Old 02-18-2014, 09:49 PM   #179
wrxgoose
WUB WUB
 
Join Date: Aug 2012
Drives: 2013 Firestorm
Location: Charlotte
Posts: 2,788
Thanks: 313
Thanked 1,573 Times in 858 Posts
Mentioned: 52 Post(s)
o.O from jackass to coding. i love this site. lol
__________________
wrxgoose is offline   Reply With Quote
The Following 3 Users Say Thank You to wrxgoose For This Useful Post:
Frs300 (02-18-2014), Ryan P (02-18-2014), SirBrass (02-18-2014)
Old 02-19-2014, 12:55 AM   #180
sosick
fastest frs in sbg
 
sosick's Avatar
 
Join Date: Jun 2013
Drives: sick ass ultramarine frs
Location: midwest, wi
Posts: 1,191
Thanks: 666
Thanked 148 Times in 126 Posts
Mentioned: 7 Post(s)
Garage
So has anyone gotten their money back from him?
__________________
2013 ultramarine frs sold
2014 turbo ultramarine frs Sold
2014 firestorm frs
sosick is offline   Reply With Quote
Old 02-19-2014, 01:14 AM   #181
SirBrass
Trust me, I'm the Doctor
 
SirBrass's Avatar
 
Join Date: Nov 2013
Drives: 2019 WRX Limited (WRB)
Location: North East PA
Posts: 2,723
Thanks: 4,304
Thanked 1,252 Times in 782 Posts
Mentioned: 33 Post(s)
Garage
Quote:
Originally Posted by sosick View Post
So has anyone gotten their money back from him?
My guess is that it's going to require something starting with "class action" to do that.

I'm on my phone so if I make mistakes, blame Sportsguy83
__________________
Subies Of Blessed Memory: '05 Forester, '08 WRX, '13 STi
Daily Driver: 2014 BRZ 6MT Limited


^GT5 Replay Photo Mode^
SirBrass is offline   Reply With Quote
Old 02-19-2014, 01:42 AM   #182
sosick
fastest frs in sbg
 
sosick's Avatar
 
Join Date: Jun 2013
Drives: sick ass ultramarine frs
Location: midwest, wi
Posts: 1,191
Thanks: 666
Thanked 148 Times in 126 Posts
Mentioned: 7 Post(s)
Garage
Quote:
Originally Posted by SirBrass View Post
My guess is that it's going to require something starting with "class action" to do that.

I'm on my phone so if I make mistakes, blame Sportsguy83
Hope they do becuz its alot of bs what ppl have been through
__________________
2013 ultramarine frs sold
2014 turbo ultramarine frs Sold
2014 firestorm frs
sosick is offline   Reply With Quote
 
Reply

Tags
3strikestoniout?


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to destroy an engine in 7 days: My review of FA20club.com’s services & experience nelsmar User/Vendor/Sponsor Reviews, Feedback, Comments 222 04-18-2021 12:25 AM
The Exquisite 86's ML24 widebody FA20club turbo build thread chris's fr-s Member's Car Journals 28 02-11-2016 11:16 PM
Fa20club review Ryan P User/Vendor/Sponsor Reviews, Feedback, Comments 16 02-22-2014 06:55 AM
Frs300 Fa20club built motor and turbo build Frs300 Member's Car Journals 32 01-18-2014 05:27 AM
Fa20Club Review... feldy User/Vendor/Sponsor Reviews, Feedback, Comments 6 09-24-2013 07:39 PM


All times are GMT -4. The time now is 12:35 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
User Alert System provided by Advanced User Tagging v3.3.0 (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Garage vBulletin Plugins by Drive Thru Online, Inc.