• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Offtopic › Delfino Plaza v
« Previous 1 ... 21 22 23 24 25 ... 64 Next »

Should I learn java or C++ first?
View New Posts | View Today's Posts

Poll: Should I learn Java or C++ first?
Java
C++
[Show Results]
 
 
Pages (10): « Previous 1 ... 6 7 8 9 10 Next »
Jump to page 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Should I learn java or C++ first?
12-17-2011, 12:07 PM (This post was last modified: 12-17-2011, 12:08 PM by NaturalViolence.)
#71
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Quote:I just don't understand how a neuron can store data if it passes away every information it receives (the brain neurons).

The data/memories are stored in the connections that the neurons form with neighboring neurons. You can think of each potential connection as a 0 or 1 based on whether the neuron makes it. It's hard to explain since the way the brain works is so different from how RAM works. Neurons aren't on or off, they don't psychically store anything. The memories exist as a unique combinations of connections between neighboring neurons.

You can read all about this if you just do a quick google search: https://www.google.com/search?gcx=w&sourceid=chrome&ie=UTF-8&q=neural+network#sclient=psy-ab&hl=en&safe=off&source=hp&q=how+brain+stores+memory&pbx=1&oq=how+brain+stores+memory&aq=f&aqi=g1g-b1&aql=&gs_sm=e&gs_upl=5476l8983l0l9193l23l16l0l4l4l1l537l3091l3.9.0.3.0.1l20l0&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=a832e4bee034e5be&biw=1920&bih=1075
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
12-17-2011, 10:55 PM
#72
RodriguezF Offline
Junior Member
**
Posts: 8
Threads: 0
Joined: Dec 2011
Great reading!
Find
Reply
12-18-2011, 03:09 AM
#73
delroth Offline
Making the world a better place through reverse engineered DSP firmwares
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,354
Threads: 63
Joined: Aug 2011
(12-15-2011, 08:59 PM)Garteal Wrote: IMO since you're just starting out, you should start with c++ if you really want to.
The syntaxes etc and coding standards are different from each other (Python and C++)
You will only get confused when you take the transition.

Only humans have an infinite amount of storage Smile

You're assuming that syntax is important when learning programming. In fact, if you know how to program in Python you can translate most of your skills to C++ very easily: learning syntax is a really easy thing compared to learning the whole logic and paradigm which comes with imperative programming.

Also, there is no difference between "scripting" and "normal" languages. The distinction is completely artificial and you can do as much with Python as you can do with C++ or Java.
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
12-18-2011, 05:27 AM (This post was last modified: 12-18-2011, 05:29 AM by Runo.)
#74
Runo Offline
Greeny
*******
Posts: 1,194
Threads: 43
Joined: Mar 2009
@NV

So turns out you know everything about like, everything, not only about computer stuff..

My Godness.... thought you said we didn't have an infinite amount of memory TongueTongueTongueTongue
OS: Windows 10 Pro 64bit Creators Update
CPU: AMD Phenom II X4 960 @ 3.6 GHz
Graphics Card: Nvidia GeForce GTX 960 2GB GDDR5
Motherboard: Gigabyte GA-870A-USB3 AM3+ Revision
RAM: HyperX 8GB Dual Channel @ 1600Mhz
Find
Reply
12-18-2011, 04:05 PM (This post was last modified: 12-18-2011, 04:31 PM by NaturalViolence.)
#75
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Quote:Also, there is no difference between "scripting" and "normal" languages. The distinction is completely artificial and you can do as much with Python as you can do with C++ or Java.

Although I agree with that second sentence I must point out that there IS a distinction between normal and scripting languages as far as commonly accepted definitions are concerned. As I'm sure you know the term scripting language is usually used to refer to a language that is interpreted rather than compiled. And while that doesn't stop you from doing much nor is it necessarily a bad thing it is still a distinction none the less.

Quote:So turns out you know everything about like, everything, not only about computer stuff..

I know how to read and I know how to find stuff (google). And like most people that have grown up in an intellectually stimulating environment I spent most of my childhood learning everything I could about everything that I was exposed to. I showed a genuine interest/curiosity in learning more about nearly everything and devoured any book that I got my hands on (didn't have internet access until I was 15). And like everyone else on the planet my knowledge is not confined to a single subject. I also developed critical thinking/logic skills, which as far as I'm concerned are more important to have than any knowledge about any subject could possibly be. But knowing that human memory capacity is limited shouldn't require any of those things, it should just be common sense. Sure reading a biology/anatomy/psychology textbook would help to some degree, and having an understanding of neurobiology would help even more but it should still be common sense as far as I'm concerned.

But we're wwwaaayyy off topic so I'm going to shut up now.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
12-18-2011, 07:56 PM
#76
delroth Offline
Making the world a better place through reverse engineered DSP firmwares
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,354
Threads: 63
Joined: Aug 2011
(12-18-2011, 04:05 PM)NaturalViolence Wrote:
Quote:Also, there is no difference between "scripting" and "normal" languages. The distinction is completely artificial and you can do as much with Python as you can do with C++ or Java.

Although I agree with that second sentence I must point out that there IS a distinction between normal and scripting languages as far as commonly accepted definitions are concerned. As I'm sure you know the term scripting language is usually used to refer to a language that is interpreted rather than compiled. And while that doesn't stop you from doing much nor is it necessarily a bad thing it is still a distinction none the less.

Java, C# and Python are run the same way: compiled to bytecode then interpreted by a VM. Would you call Java and C# scripting languages?
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
12-18-2011, 09:45 PM
#77
shuffle2 Offline
godisgovernment
*
Project Owner  Developers (Administrators)
Posts: 698
Threads: 17
Joined: Mar 2009
The real answer is to find something you want to do with a computer and then figure out what tools you must use to solve the problem. Relying on other people's preferences will just get you stuck in the beginning stages and not let you do cool stuff. Learn what is the best for your purposes as you go, grasshopper.
Find
Reply
12-19-2011, 05:18 AM
#78
BlinkHawk Offline
Member
***
Posts: 119
Threads: 4
Joined: Jun 2009
(12-15-2011, 08:40 PM)Zee530 Wrote: If it can serve as a foundation for holding up c++ and other languages, i dont mind giving it a go, cause honestly c++ is probably what i'll be using most and a little SQL for web designing.

I just dont want to learn too many languages and confusing myself in the end, cause i believe human beings operate the same way as computers, dont want to get my hard-drive filled with unnecessary info Tongue

if you want web programming, C++ is definetly not an option (unless you use CGI, but meh, too much work is not really that needed). I suggest you go with PHP, Java (JSP), Ruby On Rails or Jango (Python).

And don't worry about learning a lot of languages. I've learned around 22 languages of different paradigns and uses and I'm still not confused. It's just finding what fits best to your needs.
Find
Reply
12-19-2011, 06:10 AM
#79
Zee530 Offline
Above and Beyond
*******
Posts: 1,747
Threads: 12
Joined: Jan 2011
"22 languages"? are you human? Smile anyways i've decided to start with python then c++
......?????
Find
Reply
12-19-2011, 09:22 PM
#80
Runo Offline
Greeny
*******
Posts: 1,194
Threads: 43
Joined: Mar 2009
(12-19-2011, 06:10 AM)Zee530 Wrote: "22 languages"? are you human? Smile

Once you get the general programming logic it's not so hard to learn more languages, it gets rather easy. Still, 22 is kinda impressive to me...
OS: Windows 10 Pro 64bit Creators Update
CPU: AMD Phenom II X4 960 @ 3.6 GHz
Graphics Card: Nvidia GeForce GTX 960 2GB GDDR5
Motherboard: Gigabyte GA-870A-USB3 AM3+ Revision
RAM: HyperX 8GB Dual Channel @ 1600Mhz
Find
Reply
« Next Oldest | Next Newest »
Pages (10): « Previous 1 ... 6 7 8 9 10 Next »
Jump to page 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 2 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode