Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Undergrad Programs

Name: Anonymous 2009-01-22 15:28

I have the ability to take course work for free (Military funded) from undergrad certifications to a masters degree.  I don't think I have the patience to acquire a masters, or even a bachelors degree in software engineering or computer science, so I'm looking at various undergraduate programs in the field.  I'm not looking for a job in the field, yet anyways.  I figure its a free way to get my feet wet in programming.  No I do not expect to become an EXPERT PROGRAMMER by taking on these courses.

My dillemma is that I can't find any undergrad programs designed around C or C++, most of them contain optional courses in the subjects though.  All of them contain at least some java (which, while I'm not against learning, I dislike java), and most of them are centered and based on java programming. 

TL;DR, Is it beneficial to learn java, when considering other practical languages?

Name: Anonymous 2009-01-22 15:30

Yes

Name: Anonymous 2009-01-22 15:30

You must also learn COBOL.

Name: Anonymous 2009-01-22 15:35

When learning Java you learn the basics of OO programming (although not all the features, although there isn't any language I know of which will let you learn all the features of OO programming).

I probably would try to get a language like C in there too, though, so you can see procedural programming and pointers and memory.

Still, once you learn those two types (I learned C and Java myself), it is pretty easy to learn another language just through books/documents/etc.

BTW, LEARN BBCODE AND READ ONLY SICP.

Name: Anonymous 2009-01-22 15:45

>>1
I can't find any undergrad programs designed around [...] C++
Sounds like a good thing to me, although C can be useful to know. If you want to be a real EXPERT PROGRAMMER some day, you'll have to learn Lisp, Forth, Smalltalk, and a functional language.

Name: Anonymous 2009-01-23 10:37

>I can't find any undergrad programs designed around C++

You are a retard.  Holy shit.

Name: Anonymous 2009-01-23 13:20

>>4
Smalltalk is real OO

Name: Anonymous 2009-01-23 13:38

>>7
Does anyone actually use Smalltalk?

Name: Anonymous 2009-01-23 13:52

>>8
noone. this can be proven with science./

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !FrOzEn2BUo 2009-01-23 13:59

>>9
This can can be disproven too.
http://en.wikipedia.org/wiki/Smalltalk#List_of_implementations
    * #Smalltalk [1]
    * Ambrai Smalltalk
    * Athena - a Smalltalk scripting engine for Java >=1.6
    * Bistro
    * Cincom Smalltalk, ObjectStudio and VisualWorks by Cincom (wiki, blog)
    * Dolphin Smalltalk [2]
    * Eclipse - IBM: Bringing Smalltalk to Eclipse
    * F-Script
    * GemStone/S [3]
    * GNU Smalltalk
    * IBM VisualAge Smalltalk [4]
    * JSqueak is a Squeak interpreter written in Java [5]
    * Little Smalltalk
    * LSW Vision-Smalltalk, including a .NET version
    * OSVM small Smalltalk for embedded devices [6]
    * Pocket Smalltalk runs on Palm Pilot
    * Potato is a Squeak interpreter written in Java, a direct derivative of JSqueak [7]
    * S# [8]
    * Smalltalk MT compiled Smalltalk for Windows
    * Smalltalk/X, an open source Smalltalk [9]
    * Smalltalk YX [10]
    * Sport
    * Squeak, an open source Smalltalk
    * StepTalk (uses Smalltalk language atop an Objective-C runtime)
    * Strongtalk [11] (for Windows, offers optional strong typing)
    * Susie: Scripting Using a Smalltalk Interpreter Engine [12]
    * Bits of History a Smalltalk-76 implementation as a Java applet.
    * VA Smalltalk follow-on to IBM VisualAge Smalltalk [13]
    * Visual Smalltalk Enterprise and family, including Smalltalk/V.
    * Vista Smalltalk for IE7 and Windows Vista


_________________________
orbis terrarum delenda est
 http://xs135.xs.to/xs135/09042/av922.jpg

Name: Anonymous 2009-01-23 14:01

   人     
  (__)    
  (__)   
 ( __ )    
 ( ・∀・) < My name is Squeeksand I detest this claim.
 (つ   つ 
 | | |     
 (__)_)

Name: Anonymous 2009-01-23 14:08

>>10
But how many applications are written in Smalltalk? Not a lot when we compare it to other languages, which is why Smalltalk is currently 44 on the TIOBE index1

A large number of implementations =/= widespread use

[1]http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Name: Anonymous 2009-01-23 14:24

>>12
Don't mind him; he will GOOGLE his response to your post and will CTRL+C CTRL+V the first thing he finds without understanding it.  He doesn't realise implementation is not the same as application.

And no, Smalltalk is rarely used outside of educational purposes.

By the way, OP, LEARN SMALLTALK.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !FrOzEn2BUo 2009-01-23 14:28

>>13
I know the difference: There wouldn't be many implementation for nothing.

_________________________
orbis terrarum delenda est
 http://xs135.xs.to/xs135/09042/av922.jpg

Name: Anonymous 2009-01-23 14:29

>>14
I know the difference: There wouldn't be many implementation for nothing.
I lol'd

Name: Anonymous 2009-01-23 19:41

>>11
turd head?

Name: Anonymous 2009-01-24 4:01

>>16
You do not lurk sufficiently.

Name: Anonymous 2009-01-24 7:37

>>17
I HAVE BEEN ACTIVE here for over 9000 years

Name: Anonymous 2009-01-24 7:39

>>18
back to /b/ please

Name: Anonymous 2009-01-24 7:41

>>19
no u

Don't change these.
Name: Email:
Entire Thread Thread List