Overclock.net - An Overclocking Community - Reply to Topic
Thread: Programming Language Learning Resources List Reply to Thread
Title:
Message:

Register Now

In order to be able to post messages on the Overclock.net - An Overclocking Community forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.
User Name:
If you do not want to register, fill this field only and the name will be used as user name for your post.
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:

Log-in


  Additional Options
Miscellaneous Options

  Topic Review (Newest First)
06-03-2014 02:24 PM
Mrzev I ran into http://www.codecademy.com/learn while responding to a different post about what language to learn and resources. I suggested javascript btw. Sad i didnt see it on your list.

But the link i posted above has lesson plans and teaches HTML\CSS, jQuery , Javascript, PHP, Python, and Ruby with nice interactive pages. I was pretty impressed with it.
05-28-2014 04:37 AM
tompsonn I'll be tidying up this thread. Please post here with any suggestions smile.gif
05-07-2014 11:44 AM
PandaX Great thead, thanks. smile.gif
11-13-2013 06:55 PM
poroboszcz
Quote:
Originally Posted by TrollingThunder View Post

I can attest to this but it's very situational. For example, for small algorithms or less than 100 lines of code, you will see a very distinguishable difference in the execution speed between Fortran, C and Python.

However, when you get into very large algorithms with a desire for memory efficiency and parallelism, you will be hard pressed using FORTRAN or even C. At that point, a language like Python becomes a lot more efficient if done correctly and that's often the difference between a good lab and a lab of novices or outdated coders. Python done correctly will see a small difference in shorter algorithms but will be much much better for large algorithms with a lot of efficiency and parallelism being implemented.
This is just plain wrong. Wait, "TrollingThunder", I get it.
11-12-2013 11:19 AM
TrollingThunder
Quote:
Originally Posted by mdatmo View Post

Yup, the scientific community (including myself) uses a lot of FORTRAN. As it is array orientated it is easy to quickly write fast code for numerically solving equations. Fortran 90/95/2003 (I don't recall which feature came when) also feature many new capabilities such as derived types, dynamic memory allocation, and object-oriented programming support.


A very basic FORTRAN resource from NCI.

Another resource, however it doesn't cover the new additions in 2003.
Another online resource I use when I need to look something up.

I can attest to this but it's very situational. For example, for small algorithms or less than 100 lines of code, you will see a very distinguishable difference in the execution speed between Fortran, C and Python.

However, when you get into very large algorithms with a desire for memory efficiency and parallelism, you will be hard pressed using FORTRAN or even C. At that point, a language like Python becomes a lot more efficient if done correctly and that's often the difference between a good lab and a lab of novices or outdated coders. Python done correctly will see a small difference in shorter algorithms but will be much much better for large algorithms with a lot of efficiency and parallelism being implemented.

I think every engineer should learn the basics for FORTRAN though, just for my aforementioned industry advantage.
11-03-2013 05:26 PM
inshabigan oversimplify the complicated things, and charge far too much for their books. Avoid at all costs.PkuSSH
10-30-2013 08:53 PM
metala Another list of books:

https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md
10-30-2013 01:26 PM
ipv89
Quote:
Originally Posted by Chipp View Post

Threw in a handful of the suggested revisions and fleshed out the Ruby section. thumb.gif

Thanks Chipp, I use this alot for reference when I get stuck thumb.gif
10-30-2013 02:15 AM
Chipp Threw in a handful of the suggested revisions and fleshed out the Ruby section. thumb.gif
10-25-2013 01:54 AM
3930K For Ruby, you can use some of codecademy.com and there's also RubyMine by JetBrains. Excellent IDE.
This thread has more than 10 replies. Click here to review the whole thread.

Posting Rules  
You may post new threads
You may 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