Two Plus Two Newer Archives  

Go Back   Two Plus Two Newer Archives > 2+2 Communities > EDF
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #11  
Old 10-10-2007, 04:23 PM
mmbt0ne mmbt0ne is offline
Senior Member
 
Join Date: Aug 2004
Location: Back in ATL
Posts: 12,169
Default Re: Learning java with no programming language experience, where to st

God I hate Scheme. I can't believe someone else has even heard of it.

I mean, it serves it purpose of teaching you how to think like a programmer very well because you have to use prefix notation [aka 3+2 would be written (+ 3 2)] which makes everything you do require some thought.

As lame as it is, I've actually learned more coding post-school than I did in school because I use it to do stuff that's actually useful now, rather than trying to write a scrabble game in Java, or create a recursive loop in Scheme.
Reply With Quote
  #12  
Old 10-10-2007, 04:25 PM
Neko Neko is offline
Senior Member
 
Join Date: Jul 2005
Location: The 17th Floor
Posts: 663
Default Re: Learning java with no programming language experience, where to st

[ QUOTE ]

I would also recommend considering Scheme (a dialect of Lisp).

[/ QUOTE ]

Recommending someone learn Scheme as their first language seems like a good way to turn them off programming forever [img]/images/graemlins/laugh.gif[/img]

[img]/images/graemlins/heart.gif[/img] python for really fast and easy developement of small projects
Reply With Quote
  #13  
Old 10-10-2007, 04:26 PM
suzzer99 suzzer99 is offline
Senior Member
 
Join Date: Nov 2005
Location: guuhhhn inner nets
Posts: 13,634
Default Re: Learning java with no programming language experience, where to st

I took a local community college class to get started. I recommend this over trying to teach yourself from a book. Especially if as you describe, you aren't a naturally gifted programmer.
Reply With Quote
  #14  
Old 10-10-2007, 04:27 PM
suzzer99 suzzer99 is offline
Senior Member
 
Join Date: Nov 2005
Location: guuhhhn inner nets
Posts: 13,634
Default Re: Learning java with no programming language experience, where to st

[ QUOTE ]
[ QUOTE ]

I would also recommend considering Scheme (a dialect of Lisp).

[/ QUOTE ]

Recommending someone learn Scheme as their first language seems like a good way to turn them off programming forever [img]/images/graemlins/laugh.gif[/img]

[img]/images/graemlins/heart.gif[/img] python for really fast and easy developement of small projects

[/ QUOTE ]

Yeah I tried to teach myself BASIC back in the 80s. Turned me off programming for about 12 years.
Reply With Quote
  #15  
Old 10-10-2007, 04:34 PM
mmbt0ne mmbt0ne is offline
Senior Member
 
Join Date: Aug 2004
Location: Back in ATL
Posts: 12,169
Default Re: Learning java with no programming language experience, where to st

I need to look into this python it sounds like.

fwiw, the first language I learned was Visual Basic back in sophomore year of high school (99-00).
Reply With Quote
  #16  
Old 10-10-2007, 04:35 PM
El Diablo El Diablo is offline
Senior Member
 
Join Date: Sep 2002
Location: Parts Unknown
Posts: 33,802
Default Re: Learning java with no programming language experience, where to st

mmbt,

When I went to school at Rice (class of '93), Scheme was used in a bunch of comp sci classes, apparently because it taught good conceptual programming practices.
Reply With Quote
  #17  
Old 10-10-2007, 04:38 PM
mmbt0ne mmbt0ne is offline
Senior Member
 
Join Date: Aug 2004
Location: Back in ATL
Posts: 12,169
Default Re: Learning java with no programming language experience, where to st

They just took it out of GT's CS1101 class about 3 years ago. I think they do two classes of java now for intro, but I'm not sure.
Reply With Quote
  #18  
Old 10-10-2007, 04:40 PM
gumpzilla gumpzilla is offline
Senior Member
 
Join Date: Feb 2005
Posts: 7,911
Default Re: Learning java with no programming language experience, where to st

What would be a good first language these days? I learned on BASIC and Pascal, then learned C, Java, and specialized nerd stuff (Mathematica/MATLAB). None of these seem like an optimal choice; though Java didn't seem bad at all when I learned it, I already had a very solid basis in programming and only needed to focus a bit on picking up the OOP behavior, and if you're trying to do both I imagine it could get ugly. (EDIT: Oh yeah, and duh, I more or less knew C already. Trading C's memory management for Java's more than made up for learning the basics of OOP, so easiness all around.)

I'm interested in learning Python, and have started reading up on it, but need to find a good project to work on to learn it (really to get me interested enough to spend my leisure time learning to code rather than reading or drinking etc.)
Reply With Quote
  #19  
Old 10-10-2007, 04:42 PM
tshort tshort is offline
Senior Member
 
Join Date: May 2005
Posts: 1,143
Default Re: Learning java with no programming language experience, where to st

[ QUOTE ]
[ QUOTE ]

I would also recommend considering Scheme (a dialect of Lisp).

[/ QUOTE ]

Recommending someone learn Scheme as their first language seems like a good way to turn them off programming forever [img]/images/graemlins/laugh.gif[/img]

[img]/images/graemlins/heart.gif[/img] python for really fast and easy developement of small projects

[/ QUOTE ]

I should have included the standard Scheme / Lisp disclaimer. OP, learn Python then take a stab at Scheme.
Reply With Quote
  #20  
Old 10-10-2007, 05:35 PM
Tupacia Tupacia is offline
Senior Member
 
Join Date: Mar 2006
Location: Money Long Like Arms on Alonzo Mourning
Posts: 753
Default Re: Learning java with no programming language experience, where to st

If all you want to do with Java is to program a few little apps that will help you at the office, why don't you just outsource it via Elance.com? There are tons of competent cheap programmers who would complete your app and you could save yourself from learning the hassles of learning to program.
Reply With Quote
Reply


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


All times are GMT -4. The time now is 09:18 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.