considering to learn coding need advice

General discussion and socializing.

Re: considering to learn coding need advice

Postby HarryDresden » Tue Apr 02, 2013 8:13 am

Perl, Ruby, Python, and C++ are currently the easiest to find employment with in the Tech Industry, unless you're looking to be a specialist, however, keep in mind, you'd be competing with people of the same mindset.

Friend works with a guy named Roger who does nothing but Assembly.

Best suggestion I can say is; Find what you want to do, and what you can bend to your will simply, without too much muss and fuss, that you get, and enjoy.
Yes, I am a Wizard.
loftar wrote: bear fruit is not something I can predict,.

Beborn Beton wrote: "Don't Worry, They Won't Find My Body, I Want You To Know I Found Peace In Another World."
User avatar
HarryDresden
 
Posts: 1112
Joined: Wed Jan 12, 2011 12:10 am

Re: considering to learn coding need advice

Postby Jungletoe » Tue Apr 02, 2013 8:44 pm

loftar wrote:
Jungletoe wrote:>uses java
kbro

In my defense, I only use it for the Haven/Salem client, and then only because of Java Web Start (and to some extent so that I only need to write once but debug everywhere ^^). I despise it as a language just as much as the next man. (However, I will let it be noted as many times as necessary that performance is not a reason to h8 Java. As much as the language sucks, Hotspot as a compiler is pretty good stuff.) As an aside, if you weren't aware, the server is C. And yet, I'm neither a CS doctorate nor bashing my head against the wall.


Ah, so I've heard. C is best for servers, but I can't live with out direct OOP. It comes down to personal preference.
Thanks,
Jungletoe
User avatar
Jungletoe
 
Posts: 121
Joined: Wed Jun 23, 2010 4:47 pm
Location: Washington DC

Re: considering to learn coding need advice

Postby _Gunnar » Wed Apr 03, 2013 3:11 pm

I think the best way to learn to program is to first have something that you actually want to do (but don't make it too complex!) Your first solution to a problem will probably be pretty ugly, but by trying to figure out ways to improve it you will learn all sorts of tricks & subtleties... The best language to use often depends on what problem you want to solve, also.

Also its like learning (additional) human languages, the first one is the hardest :).

(personally i use fortran & python; fortran for heavy-duty numerical stuff and python for data analysis that isn't worth parallelizing. however there will come a day when i have to learn CUDA/equivalent. I actually hate programming, but it has to be done... I wouldn't recommend fortran unless you just want to do numbercrunching.)
Image
User avatar
_Gunnar
 
Posts: 1430
Joined: Thu Dec 22, 2011 1:15 pm

Re: considering to learn coding need advice

Postby loftar » Wed Apr 03, 2013 5:41 pm

_Gunnar wrote:personally i use fortran & python; fortran for heavy-duty numerical stuff

I actually don't know Fortran, so I've often wondered why that is the case. Does Fortran actually have linguistic features that makes it unusually good at such tasks, or is it just a mode of tradition?
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9045
Joined: Fri Apr 03, 2009 7:05 am

Re: considering to learn coding need advice

Postby mvgulik » Thu Apr 04, 2013 9:18 am

Probably a bit of both. ( http://en.wikipedia.org/wiki/Fortran )

[Fortran and supercomputers] ... Even today, half a century later, many of the floating-point benchmarks to gauge the performance of new computer processors are still written in Fortran.
mvgulik
 
Posts: 3774
Joined: Fri May 21, 2010 2:29 am

Re: considering to learn coding need advice

Postby _Gunnar » Thu Apr 04, 2013 4:09 pm

loftar wrote:
_Gunnar wrote:personally i use fortran & python; fortran for heavy-duty numerical stuff

I actually don't know Fortran, so I've often wondered why that is the case. Does Fortran actually have linguistic features that makes it unusually good at such tasks, or is it just a mode of tradition?


mainly historical really - fortran is actually about the same as C(++) for pure numerical work, but historically everything is written in fortran so its still used by people who are primarily scientists - programming being just a tool. All our codes are cannibalized from older codes, etc, so it makes sense to stick with fortran, for now. The best fortran compilers are about the same as the best c/c++ compilers for now. (Eventually we are all supposed to switch to GPU codes though, but so far there isn't enough memory available on a gpu for proper supercomputing.)
Image
User avatar
_Gunnar
 
Posts: 1430
Joined: Thu Dec 22, 2011 1:15 pm

Re: considering to learn coding need advice

Postby borka » Fri Apr 05, 2013 12:46 am



:lol: the assembly guy prolly wasn't Chris Sawyer who has a good laugh while Roller Coaster Tycoon gets ported to iOS and Android now...
Avatar by SacreDoom
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
User avatar
borka
 
Posts: 9965
Joined: Thu Feb 03, 2011 7:47 pm
Location: World of Sprucecap

Re: considering to learn coding need advice

Postby Grable » Sun Apr 07, 2013 12:52 pm

User avatar
Grable
 
Posts: 885
Joined: Mon Feb 14, 2011 8:03 am

Re: considering to learn coding need advice

Postby marvi » Sun Apr 07, 2013 2:18 pm

Grable wrote:https://www.youtube.com/watch?v=uKfKtXYLG78

While I'm a big fan of Erlang nowadays, I'm not sure it's a good idea to learn it without some basic background already in place.

Anyway, perhaps it's better to link books (that I consider great for learning it):

marvi
 
Posts: 138
Joined: Thu Feb 18, 2010 3:41 pm

Previous

Return to The Inn of Brodgar

Who is online

Users browsing this forum: Claude [Bot] and 5 guests