Advanced Programing
Author |
Message |
Tallguy
![](http://compsci.ca/v3/uploads/user_avatars/515706924539b443d32a6e.gif)
|
Posted: Thu Apr 03, 2008 8:18 am Post subject: Advanced Programing |
|
|
Are there any good programs in college etc for programing? |
|
|
|
|
![](images/spacer.gif) |
Sponsor Sponsor
![Sponsor Sponsor](templates/subSilver/images/ranks/stars_rank5.gif)
|
|
![](images/spacer.gif) |
jernst
![](http://compsci.ca/v3/uploads/user_avatars/72209151847d1934cdf8ad.jpg)
|
Posted: Thu Apr 03, 2008 8:23 am Post subject: Re: Advanced Programing |
|
|
My supervisor at Guelph also works for Humber College and he always talks pretty highly of it. I browsed their site a while ago and it seems like you can get both a degree and a diploma at the same time there so thats kind of cool. The only other college I know much about the computer program is conestoga college which is supposed to be good but I would disagree because my mom went there and they gave her a diploma for computer programming even though she couldn't even program hello world by the end of it...lol. That was also in the mid 90's though so maybe its improved since then. |
|
|
|
|
![](images/spacer.gif) |
Tallguy
![](http://compsci.ca/v3/uploads/user_avatars/515706924539b443d32a6e.gif)
|
Posted: Mon Apr 14, 2008 8:04 am Post subject: RE:Advanced Programing |
|
|
wats the best language to learn after turing? |
|
|
|
|
![](images/spacer.gif) |
jernst
![](http://compsci.ca/v3/uploads/user_avatars/72209151847d1934cdf8ad.jpg)
|
Posted: Mon Apr 14, 2008 9:12 am Post subject: Re: RE:Advanced Programing |
|
|
Tallguy @ Mon Apr 14, 2008 8:04 am wrote: wats the best language to learn after turing?
Depends what you are looking to do / interested in I suppose...
I would suggest java or c since I've used those alot through school. I'm sure everyone else will have a million suggestions though, perl, php, python, ruby..etc
I would not recommend COBOL lol I tried that in a course at Laurier and it wasn't much fun ![Razz Razz](http://compsci.ca/v3/images/smiles/icon_razz.gif) |
|
|
|
|
![](images/spacer.gif) |
Mackie
![](http://compsci.ca/v3/uploads/user_avatars/217548454cee912ae1202.png)
|
Posted: Mon Apr 14, 2008 12:18 pm Post subject: RE:Advanced Programing |
|
|
Learn Ruby, a lot feels familiar from Turing. IMO |
|
|
|
|
![](images/spacer.gif) |
Tony
![](http://wiki.compsci.ca/images/f/f4/OniTony.gif)
|
Posted: Mon Apr 14, 2008 12:24 pm Post subject: Re: RE:Advanced Programing |
|
|
Mackie @ Mon Apr 14, 2008 12:18 pm wrote: Learn Ruby, a lot feels familiar from Turing. IMO
Mackie, you're doing it wrong.
If you want to stick to Turing's type of syntax, but with more power under the hood -- Pascal is it.
Ruby comes with a different mentality. Think Zen. Think beautiful code. At the very least, think in terms of objects. Turing's OOP is rarely used. |
Tony's programming blog. DWITE - a programming contest. |
|
|
|
![](images/spacer.gif) |
richcash
|
Posted: Mon Apr 14, 2008 12:55 pm Post subject: Re: Advanced Programing |
|
|
I advise O'Caml. It has a built-in standard Graphics library, similar to Turing.
It also doesn't have special syntax or magic keywords, the language is very mathematical and self-defining. It's a functional language.
And it has really good OOP. And it's super-fast.
Good choices after turing are languages with easy syntax like O'Caml, Ruby, Smalltalk/Io, Scheme, etc. Or Pascal as Tony mentioned which Turing derived its syntax from. |
|
|
|
|
![](images/spacer.gif) |
Dragan
|
Posted: Mon Apr 14, 2008 12:56 pm Post subject: RE:Advanced Programing |
|
|
I sugges php and java.
Me and my friends make many web projects in php and sell it in other countries. |
|
|
|
|
![](images/spacer.gif) |
Sponsor Sponsor
![Sponsor Sponsor](templates/subSilver/images/ranks/stars_rank5.gif)
|
|
![](images/spacer.gif) |
Tony
![](http://wiki.compsci.ca/images/f/f4/OniTony.gif)
|
Posted: Mon Apr 14, 2008 1:48 pm Post subject: Re: RE:Advanced Programing |
|
|
Dragan @ Mon Apr 14, 2008 12:56 pm wrote: Me and my friends make many web projects in php and sell it in other countries.
Obviously because no one will bother paying for this type of code here ![Wink Wink](http://compsci.ca/v3/images/smiles/icon_wink.gif) |
Tony's programming blog. DWITE - a programming contest. |
|
|
|
![](images/spacer.gif) |
OneOffDriveByPoster
|
Posted: Mon Apr 14, 2008 1:54 pm Post subject: Re: RE:Advanced Programing |
|
|
Tony @ Mon Apr 14, 2008 1:48 pm wrote: Obviously because no one will bother paying for this type of code here ![Wink Wink](http://compsci.ca/v3/images/smiles/icon_wink.gif) Actually, I think he is implying that he is selling it to places like Canada from Serbia... |
|
|
|
|
![](images/spacer.gif) |
Dragan
|
Posted: Mon Apr 14, 2008 2:08 pm Post subject: RE:Advanced Programing |
|
|
For now, we selling our projects for clients in USA, but if someone in Canada have project to be finished ( in php ) we are prepared, you can visit as on our web page www.freelancebalkan.com, register and post your projects or you can find job on that site (or you can sell your project on the same site). |
|
|
|
|
![](images/spacer.gif) |
btiffin
![](http://compsci.ca/v3/uploads/user_avatars/189169540547b535e50e4a7.jpg)
|
Posted: Mon Apr 14, 2008 6:26 pm Post subject: Re: RE:Advanced Programing |
|
|
Tallguy @ Mon Apr 14, 2008 8:04 am wrote: wats the best language to learn after turing?
Get a copy of the GNU Compiler Collection. Free. (zero cost free and freedom free). Front ends for C, C++, Objective-C, Fortran, Java, Ada, many others... Won't cost you anything to learn any of them. Lots and lots of community support. Getting used to this tool (and learning the ins and outs of make, linking, etc, etc, etc) can carry you through a complete career. A little bit overwhelming if you try and grok the source code for the compiler, save that for later perhaps.
GCC will let you pick and choose as interest leads. Has a very nerdy feel to it (love nerdy), doesn't bother to try and hold your hand. gcc assumes users of the compiler are ready for prime time computing ... that's where the lots and lots of community support can come in handy - but go in with tough skin. Some internet help comes with snarling and gnashing of teeth as some smart people seem to feel better when putting other people down. If you are willing to ignore the snarling, and just feel sad for the snarler, much can be learned.
Oh and get a copy REBOL. My fave by far, and the alpha for Release 3 is looking like it will open the door to highly effective PitL. (Programming in the Large). So far, the REBOL community will not try and put you down while you learn. That could change with popularity but it is not the case today, a very friendly and supportive community.
Cheers |
|
|
|
|
![](images/spacer.gif) |
|
|